Хотите узнать, когда был последний запуск вашего компьютера? Это легко сделать в Windows 10 — и не нужно устанавливать сторонние программы. Система хранит эту информацию в журнале событий, а также в других встроенных инструментах. Давайте разберёмся, как посмотреть время запуска компьютера на Windows 10 без лишних сложностей.
В этой статье вы найдёте 5 работающих способов: от самого простого (через командную строку) до расширенных методов с использованием журнала событий. Также я покажу, как проверить время работы системы и почему эти данные могут пригодиться.
Способ 1: через командную строку
Самый быстрый способ — использовать командную строку. Откройте её от имени администратора: нажмите Win + X и выберите «Командная строка (администратор)» или «Windows PowerShell (администратор)».
Введите команду:
systeminfo | find "Время загрузки системы"
Через несколько секунд вы увидите строку вроде: Время загрузки системы: 12.05.2024, 14:30:22. Это и есть точное время последнего запуска ПК.
Если командная строка не отображает данные на русском, попробуйте команду systeminfo | find "System Boot Time" — она работает в англоязычной версии Windows.
| ID события | Описание | Что означает |
|---|---|---|
| 6005 | Служба журнала событий запущена | Время запуска Windows |
| 6006 | Служба журнала событий остановлена | Время выключения Windows |
| 6013 | Время работы системы (в секундах) | Продолжительность текущего сеанса |
Способ 2: через журнал событий
Журнал событий Windows хранит подробные записи о всех запусках системы. Чтобы до них добраться:
- Нажмите
Win + R, введитеeventvwr.mscи нажмите Enter. - В левой части окна перейдите по пути:
Журналы Windows → Система. - В правой части нажмите «Фильтр текущего журнала».
- В поле «Источники событий» выберите
EventLogили введите события6005(это код запуска системы).
В отфильтрованном списке вы увидите события с кодом 6005 — это и есть записи о запуске ПК. В столбце «Дата и время» указано точное время.
Способ 3: через PowerShell
PowerShell — более мощный инструмент, чем командная строка. Чтобы узнать время запуска ПК:
- Откройте от имени администратора (
Win + X → Windows PowerShell (администратор)). - Введите команду:
Get-CimInstance Win32_OperatingSystem | Select LastBootUpTime
Результат будет в формате даты и времени, например: 20240512143022.000000-120. Это значит, что система запустилась 12 мая 2024 года в 14:30:22.
Если хотите получить данные в удобочитаемом формате, используйте:
(Get-CimInstance Win32_OperatingSystem).LastBootUpTime
Чтобы преобразовать время в локальный формат, добавьте | ConvertTo-DateTime к команде.
- Подходит для автоматизации (можно вставить в скрипт).
- Точность до секунды.
- Работает в Windows 10 и Windows 11.
Способ 4: через утилиту net statistics
Ещё один способ через командную строку — утилита net statistics. Она показывает статистику работы сетевых сервисов, включая время запуска.
- Откройте командную строку (
Win + R → cmd). - Введите:
net statistics workstation
В выводе найдите строку Служба работает с — это и есть время последнего запуска ПК.
⚠️ Внимание: этот метод может не срабатывать, если отключён сетевой адаптер или служба Workstation.
Способ 5: через диспетчер задач
Если вам нужно не только время запуска, но и время работы системы, используйте диспетчер задач:
- Нажмите
Ctrl + Shift + EscилиWin + X → Диспетчер задач. - Перейдите на вкладку
Производительность. - Внизу окна вы увидите строку
Время работы— это время с момента последнего запуска.
К сожалению, здесь не указано точное время запуска, но вы можете высчитать его, отняв время работы от текущего времени.
| Метод | Точность | Сложность |
|---|---|---|
| Командная строка | Высокая (до секунды) | Низкая |
| Журнал событий | Высокая | Средняя |
| PowerShell | Высокая | Средняя |
| net statistics | Средняя | Низкая |
| Диспетчер задач | Низкая (только время работы) | Низкая |
Почему это важно
Знание времени запуска ПК может пригодиться в разных ситуациях:
— Диагностика проблем. Если компьютер самопроизвольно перезагружается, событий поможет найти причину.
— Контроль использования. Родители или работодатели могут отслеживать, когда включался ПК.
— Мониторинг серверов. Для системных администраторов это часть рутинной проверки.
— Оптимизация работы. Зная время запуска, можно проанализировать, как долго загружается система.
Точное время запуска ПК помогает выявить сбои, неполадки в работе оборудования или неправильные настройки автозагрузки.
Практическая инструкция: как проверить время запуска за несколько дней
Если вам нужно узнать не только последнее время запуска, но и историю за несколько дней, используйте журнал событий. Вот пошаговая инструкция:
Как проверить историю запусков ПК
Часто задаваемые вопросы
Можно ли узнать время запуска ПК без прав администратора?
Да, но не все методы будут доступны. Например, в командной строке без прав администратора команда systeminfo может не сработать. Однако журнал событий и диспетчер задач доступны без повышенных прав.
Почему время запуска в журнале событий не совпадает с реальным?
Это может происходить, если на ПК установлено неверное время в или отключена синхронизация времени с интернетом. Проверьте настройки времени в системе (Параметры → Время и язык → Дата и время).
Как узнать время запуска удалённого компьютера?
Для этого нужно подключиться к удалённому ПК через RDP (Удалённый рабочий стол) или использовать PowerShell с правами администратора. Команда будет такой же: Get-CimInstance -ClassName Win32_OperatingSystem -ComputerName ИМЯ_КОМПЬЮТЕРА | Select LastBootUpTime.
Можно ли сбросить время запуска системы?
Да, но это требует перезагрузки ПК. Время запуска обновляется автоматически при каждом включении или перезагрузке компьютера. Вручную изменить его в событий нельзя.