Гид по технологиям

Как узнать время работы (uptime) и дату установки Windows и Linux

4 min read Системы Обновлено 20 Nov 2025
Время работы и дата установки Windows и Linux
Время работы и дата установки Windows и Linux

TL;DR

Если нужно узнать, как долго работает компьютер (uptime) или когда была установлена ОС, — в Windows это делается через «Диспетчер задач» и systeminfo, а в Linux — через команду uptime и просмотр метаданных установочных логов (/var/log/installer) или информации о файловой системе. В статье приведены шаги для обеих ОС, альтернативные методы и чек‑лист для проверки.

Важно: команды нужно вводить аккуратно и с правами администратора там, где это требуется. Даты установки в Linux могут быть приближёнными — система не хранит единый «официальный» маркер установки.

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

Определить время работы Windows просто.

  1. Откройте Диспетчер задач: щёлкните правой кнопкой по панели задач и выберите «Диспетчер задач».

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

  1. Перейдите на вкладку «Производительность» (Performance). В левой колонке выберите ЦП (CPU). В правом нижнем углу блока будет поле “Время работы” — формат Days:HH:MM:SS (Дни:ЧЧ:ММ:СС).

Вкладка Производительность в Диспетчере задач с показателем времени работы системы

Советы:

  • Если вам нужен вывод в командной строке, можно использовать PowerShell:
(Get-CimInstance -ClassName Win32_OperatingSystem).LastBootUpTime
  • Для автоматизации записывайте вывод в лог или в задачу планировщика.

Как узнать дату установки в Windows

Один из надёжных способов — команда systeminfo.

  1. Откройте окно Выполнить (Win + R), введите cmd и нажмите Enter, чтобы открыть командную строку.

Окно Выполнить в Windows с командой cmd

  1. Выполните команду (внимание: вводите вручную, копирование иногда даёт неверный результат в старых версиях Windows):
systeminfo | find /i "Original"

На современных системах это выдаст строку “Original Install Date” с датой и временем первой установки ОС.

Если у вас Windows 7 или Vista, используйте альтернативную форму:

systeminfo | find /i "install date"

Вывод systeminfo с датой установки Windows 8

Вывод systeminfo с датой установки Windows 7

Примечания:

  • Команда показывает дату первоначальной установки операционной системы на текущем разделе. Если система клонировалась или образ применялся, дата может соответствовать моменту клонирования.
  • Для подробного аудита используйте журналы событий Windows (Event Viewer) — фильтруйте по событиям установки и обновления.

Как узнать время работы в Linux

Инструкция основана на Ubuntu, но команды работают в большинстве дистрибутивов.

Откройте терминал и выполните:

uptime

Вы получите строку вида: 14:23:01 up 3 days, 2:11, 2 users, load average: 0.00, 0.01, 0.05

Вывод команды uptime в терминале

Альтернативы:

  • who -b — покажет время последней загрузки (time of last boot).
  • cat /proc/uptime — машинно пригодный вывод в секундах с дробной частью.

Как узнать дату установки в Linux

В Linux нет единого централизованного поля «Дата установки», поэтому нужно использовать эвристики: найти файл/логи, созданные в момент установки и не изменённые с тех пор.

Частый и простой способ для Debian/Ubuntu:

ls -l /var/log/installer

Список файлов в /var/log/installer с датами создания

Файлы в каталоге /var/log/installer обычно создаются во время установки — по дате файлов можно оценить приблизительную дату установки системы.

Если каталог отсутствует или очищен, можно попробовать другие методы:

  • Проверить каталог /lost+found на корневом разделе: дата создания каталога может совпадать с моментом создания файловой системы.
  • Для файловых систем ext2/3/4 можно посмотреть дату создания файловой системы:
# Узнать устройство, на котором смонтирован корень
df / | tail -1
# затем, как root (или с sudo):
sudo tune2fs -l /dev/sdXN | grep "Filesystem created"

Замените /dev/sdXN на реальное устройство (например /dev/sda1). Поле “Filesystem created” показывает, когда была создана файловая система — это может совпадать с датой установки, если раздел не пересоздавался позже.

Если используется LVM, RAID или Btrfs, методика меняется: смотрите метаданные соответствующего слоя (pvdisplay, mdadm, btrfs inspect-internal и т. п.).

Окно свойств файла инсталляторного лога с датой создания

Если команды неудобны, можно открыть проводник или файловый менеджер, перейти в /var/log/installer/, нажать правой кнопкой на файл и посмотреть его свойства — в поле “Создан” будет дата.

Когда методы не дают точного ответа

  • Образ системы был развернут (клонирование) — systeminfo покажет дату клонирования, а не оригинальной установки.
  • Логи очищены администратором или системой (ротация/удаление логов) — /var/log/installer может отсутствовать.
  • Файловая система была пересоздана после установки — дата создания файловой системы не соответствует времени первой установки ОС.

Альтернативные подходы в сложных случаях:

  • Проверить историю установленного программного обеспечения и журнал пакетного менеджера (apt history: /var/log/apt/history.log).
  • Проанализировать системные журналы (journalctl) с фильтрацией по самым ранним записям.
  • Спросить в корпоративном реестре/CMDB, если система управляется централизованно.

Чек‑лист для быстрых проверок

  • Windows: открыл Диспетчер задач → Производительность → нашёл «Время работы».
  • Windows: в cmd выполнил systeminfo | find и увидел Original Install Date.
  • Linux: выполнил uptime или who -b, чтобы узнать время с последней загрузки.
  • Linux: посмотрел /var/log/installer или использовал tune2fs для проверки даты создания файловой системы.
  • Если нужны точные данные для аудита — проверьте журналы событий, историю пакетов и корпоративные записи.

Критерии приёмки

  • Указанная команда возвращает читаемую строку с датой/временем.
  • Дата установки либо найдена в логах/метаданных, либо явно помечена как приближённая/оценочная.
  • Для автоматизации: скрипт возвращает код 0 и записывает результат в лог.

Резюме

Определить текущее время работы машины просто: Windows — через Диспетчер задач или PowerShell, Linux — через uptime/who. Дату установки в Windows даёт systeminfo; в Linux приходится оценивать дату по логам установки или метаданным файловой системы. В сложных сценариях используйте журналы, историю пакетов и корпоративные системы учёта.

Если у вас остались вопросы или нестандартная конфигурация (LVM, RAID, снимки), опишите её — я помогу точнее подобрать команды.

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

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Убрать режим уведомления Windows
Windows

Убрать режим уведомления Windows

Найти сохранённый пароль Wi‑Fi в Linux
Linux

Найти сохранённый пароль Wi‑Fi в Linux

Не удалось установить приложение из Microsoft Store
Windows

Не удалось установить приложение из Microsoft Store

Как изменить цвет строки заголовка в Windows 11
Windows

Как изменить цвет строки заголовка в Windows 11

Как собрать snap с помощью Snapcraft на Linux
Linux

Как собрать snap с помощью Snapcraft на Linux

Как исправить WIN32K_CALLOUT_WATCHDOG_BUGCHECK
Ошибки Windows

Как исправить WIN32K_CALLOUT_WATCHDOG_BUGCHECK