Время работы процесса windows

Как узнать время непрерывной работы Windows?

Время непрерывной работы системы (Uptime) — это период времени с момента загрузки системы до момента ее завершения работы (перезагрузка, отключение, зависание и т.д.).

Для того, чтобы определить время непрерывной работы системы необходимо:

1. Нажать на сочетание клавиш WIN+R (WIN — это клавиша Windows. Ее необходимо нажать одновременно с клавишей R)

2. Вписать в строку Открыть команду cmd:

Нажать кнопку ОК.

3. Запустится окно командной строки. Введите команду systeminfo:

Нажмите клавишу Enter.

4. Дождитесь результатов и найдите значение Время загрузки системы:

Разница между текущей датой и «Время загрузки системы» и будет временем непрерывной работы системы (Uptime)

Посмотреть время работы компьютера после перезагрузки

Иногда хочется (или необходимо) увидеть, сколько компьютер работал времени без перезагрузки. В данной инструкции приведены примеры команд для Windows и Linux.

Для определения возраста компьютера или ноутбука, не стоит полагаться на 100% на данную информацию — система может быть переустановлена, а вместе с этим, сбивается общее время работы системы.

Windows

Открываем командную строку.

Для этого нажимаем комбинацию клавиш Win + R и в появившемся окне вводим cmd:

И нажимаем OK. Откроется командная строка.

1. Команда net stats

Введем команду net stats srv

Среди результатов увидим Статистика после .

Это и будет, так называемый, uptime windows или время работы с момента последнего запуска.

Читайте также:  Настройка безопасного режима windows

2. Команда systeminfo

Для более детальной информации также можно ввести следующую команду:

Она покажет детальную информацию, в том числе общее (суммарное) время работы компьютера:

* где дата установки — дата и время, когда система была запущена в первые; время загрузки системы — дата и время, когда система была перезагружена последний раз.

Время выключения Windows

Открываем журнал Windows (команда eventvwr) и находим последнее событие с кодом 6006:

Linux

Любая из приведенных ниже команд позволит посмотреть общее время работы Linux:

1. Uptime

13:28:16 up 27 days, 2:46, 1 user, load average: 0.00, 0.02, 0.05

* где 13:28:16 — текущее время; up 27 days — дней с последней перезагрузки.

* по сути, ответ тот же, что и после ввода команды uptime, с подробными сведениями подключения пользователей.

3. Top

Команда top предназначена для отображения состояния загруженности Linux, но она также показывает, сколько компьютер работал после перезагрузки:

top — 13:35:15 up 27 days, 2:53, 1 user, load average: 0.03, 0.03, 0.05
Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.2 st
KiB Mem : 1016040 total, 77052 free, 591528 used, 347460 buff/cache
KiB Swap: 524284 total, 231264 free, 293020 used. 237288 avail Mem

* в данном случае, нас интересует верхняя строчка, которая нам напоминает вывод, все той же, uptime.

Как узнать время работы операционной системы Windows?

Определить время работы ОС Windows, используя Task Manager (Диспетчер задач Windows)

Определить дату запуска ОС Windows, используя утилиту SystemInfo

Для определения времени запуска ОС (без необходимости высчитывать от текущего времени времени работы), можно использовать утилиту SystemInfo для этого необходимо запустить командную строку Windows (cmd.exe) и в открывшейстя консоли запустить выполнить команду SystemInfo.

В 11 строке сверху будет отображает время старта ОС.

Определить дату запуска ОС Windows, используя Event Viewer (Журнал событий)

Определить дату запуска ОС Windows, используя PowerShell или WMI класс

Для определения времени запуска или времени работы ОС можно использовать WMI запрос, например, такой: однако его вывод будет информативен, но не очень удобен.

Читайте также:  Windows endless что это

Гораздо удобнее в этом случае использовать PowerShell командлеты, которые используют WMI классы для получения информации, и форматировать вывод в удобном виде. Примером такого PowerShell скрипта может быть скрипт ниже:

Результат работы скрипта будет следующим:
Командавыведет дату запуска ОС, а команда:
выведет разницу дат, в абсолютных значениях единиц измерения дат, как показано ниже

Какой из методов использовать и в какой ситуации, думаю каждый решит самостоятельно. Список способов не исчерпывающий, но достаточный чтобы подобрать наиболее удобный.

Время работы в диспетчере задач

Всегда проверяла время работы ПК в диспетчере задач, и никаких проблем не было. Но теперь это для меня синус с косинусом — диспетчер показывает какое-то эфемерное время, сумму каких то цифр вместо времени и, главное, все это считается, цифры справа щелкают (прилагаю скриншот ужаса). Вот как мне быть.

С дружеским приветом,
Татьяна

Такое отображение времени работы компьютера в Диспетчере задач является нормальным. Столь большой период времени работы отображаемый на вашем снимке, как 3-е суток, 4 часа, 30 минут и 36 секунд объясняется тем, что Диспетчер задач показывает не то время, которое прошло после включения компьютера, а общее время работы компьютера даже после его многократного включения, прошедшее именно с момента прошлой перезагрузки системы. В операционных системах Windows, начиная с Windows 8 для ускорения запуска применяется новый механизм завершения работы и включения, который называется «Быстрый запуск». Теперь при выключении компьютера завершается только пользовательский сеанс, а системный сеанс не завершает работу, а по сути отправляется в гибернацию, в данном случае вся необходимая информация о состоянии системы записывается в специальный файл на жесткий диск. Таким образом при следующем включении компьютера системный сеанс не начинается заново, а всего лишь выходит из гибернации. Именно по этой причине время, отображаемое в Диспетчере задач, не сбрасывается при обычном выключении/включении компьютера, а обнуляется только после перезагрузки. Быстрый запуск можно отключить. Это можно сделать следующим образом:

  1. Открыть последовательно «Параметры» — «Система» — «Питание и спящий режим» — «Дополнительные параметры питания». В результате откроется окно «Панель управления\Все элементы панели управления\Электропитание».
  2. В этом окне выбрать «Действие кнопок питания» и затем нажать на ссылку «Изменить параметры питания, которые сейчас недоступны». После этого станут активными опции внизу окна.
  3. Снять отметку «Включить быстрый запуск».
Читайте также:  Решение квадратного уравнения windows forms

После отключения быстрого запуска время работы в Диспетчере задач будет сбрасываться как после перезагрузки, так и после включения компьютера.

Как получить время работы процесса?

Всем привет, подскажите пожалуйста, как получить время работы процесса с помощью powerShell. Как я понял сделать это можно с помощью new-timespan. Время запуска процесса, например notepad получаем так
gps -Name notepad | select starttime
Собственно вопрос заключается в том, как передать переменную времени запуска из gps -Name notepad | select starttime в new-timespan. А также из всего вывода получить числовую переменную сколько минут запущен процесс.

Добавлено через 18 минут
Разобрался

Вывести время работы системы и перезагрузить её, если время превысило заданное значение
Собственно говоря нужно в powershell написать скрипт, выводящий время работы системы и отправляющий.

Получить время с удалённого компьютера и перезагрузить его, если время превышает заданное
Доброго времени суток всем Вам! Многим из вас моя проблема покажется крайне легкой, но для меня.

Не выводится время запуска процесса
по идее он должен показывать еще и время запуска но почему то не показывает в чем проблема PS.

Как узнать время работы процесса
Как узнать время работы процесса в формате 00:00:00 И как его выключить из программы

Оцените статью