6 швидких способів перевірити час роботи Windows та час останнього запуску

Спробуйте Наш Інструмент Для Усунення Проблем

Час безперебійної роботи комп’ютера - це час, протягом якого комп’ютер безперервно працює з моменту останнього завантаження без вимкнення чи перезавантаження. Час безперебійної роботи ПК корисний для вирішення різних проблем із комп’ютером. Особливо це використовують адміністратори мережі для усунення несправностей.

Час безперебійної роботи комп’ютера є синонімом безперебійної роботи Windows, оскільки обидва вони майже однакові. Існує кілька способів перевірки безперебійної роботи Windows, наприклад, за допомогою статистики мережевого адаптера, за допомогою диспетчера завдань або за допомогою командного рядка або Powershell. Ми розглянемо кожен метод по одному. Короткий підсумок сховатись 1 Різниця між безперебійною роботою та доступністю? 2 Як перевірити безперебійну роботу в диспетчері завдань 3 Перевірте час безперебійної роботи за допомогою мережевого адаптера 4 Як перевірити безперебійну роботу Windows за допомогою командного рядка (CMD) 4.1 Використання Systeminfo 4.2 Використання WMIC 4.3 Використання утиліти Net Statistics 5 Перевірте час роботи системи за допомогою PowerShell 6 Заключні думки

Різниця між безперебійною роботою та доступністю?

Більшість людей плутають час безперебійної роботи з наявністю. Перш ніж рухатися вперед, ми повинні знати різницю між безперебійною роботою та доступністю. Вони не однакові. За даними Вікіпедії:

Час простою - це показник надійності системи, виражений у відсотках часу, протягом якого машина, зазвичай комп’ютер працювала та була доступна.

Наявність - це ймовірність того, що система працюватиме належним чином, коли це потрібно протягом періоду місії.

Комп’ютер може бути запущений, але необхідні ресурси для певної операції можуть бути недоступними залежно від завантаженості системи. Наприклад, комп’ютер може працювати, але його мережева карта може працювати некоректно або його пропускна здатність перевищується. У цьому випадку система має безперебійну роботу, але вона недоступна для конкретного завдання.

Як перевірити безперебійну роботу в диспетчері завдань

Найпростіший спосіб перевірити час безперебійної роботи у Windows 10 - за допомогою диспетчера завдань. Найбільша перевага використання диспетчера завдань полягає в тому, що він показує час безперебійної роботи в режимі реального часу з точністю до секунд.

  1. відчинено Диспетчер завдань клацнувши правою кнопкою миші на панелі завдань та вибравши Диспетчер завдань (Ctrl + Shift + Esc).
  2. Перейдіть до Продуктивність та перейдіть до Розділ процесора де ви побачите час безперебійної роботи дні: години: хвилини: секунди в режимі реального часу.

    Відображення часу безперебійної роботи в диспетчері завдань

Пояснення: Тут є одне уточнення. Windows розраховує загальну безперебійну роботу комп'ютера. Це як час безперебійної роботи процесора, час роботи процесора. Якщо ви переведете комп'ютер у сплячий режим або режим глибокого сну, цей час не скине таймер безперервної роботи. Коли комп’ютер повернеться в активний стан, Windows почне обчислювати час безперебійної роботи з того самого положення, де він зупинився.

Наприклад, якщо мій комп’ютер працював 2 години, а потім я перебував у сплячому режимі протягом 24 годин. Я знову запустив комп’ютер і користувався ним ще дві години. Windows розраховує загальний час безперебійної роботи як 4 години.

Перевірте час безперебійної роботи за допомогою мережевого адаптера

Ще один швидкий спосіб перевірити поточну роботу системи - перевірити стан активного мережевого адаптера. Це працює, тільки якщо ваша мережа завжди підключена.

  1. Клацніть правою кнопкою миші значок мережі в системному треї та виберіть Відкрийте налаштування мережі та Інтернету .
  2. У розділі Статус натисніть Центр мережі та спільного доступу. Або просто перейдіть до Виконати -> control /name microsoft.networkandsharingcenter
  3. Натисніть на посилання активного мережевого адаптера
  4. У вікні відкриття буде показано час безперебійної роботи.

    Час безперебійної роботи мережі

В основному, це час безперебійної роботи мережі. Це буде скинуто, якщо комп'ютер переходить у сплячий режим або сплячий режим.

Як перевірити безперебійну роботу Windows за допомогою командного рядка (CMD)

Ви також можете перевірити час безперебійної роботи за допомогою командного рядка.

Використання Systeminfo

Systeminfo - це команда, яка містить загальну інформацію про систему Windows. У ньому вказано останній час завантаження Windows. Нам потрібно буде вручну обчислити, скільки часу минуло до цього часу.

Відкрийте командний рядок, перейшовши до пункту Виконати -> cmd та виконайте таку команду:

systeminfo | знайти час завантаження системи Systeminfo Час завантаження системи

Systeminfo Системний час завантаження

Використання WMIC

Існує ще одна команда WMIC, яка повідомить вам про час завантаження комп'ютера у вигляді рядка. Це може бути корисним для розробників та DevOps.

Відкрийте командний рядок і виконайте таку команду:

wmic шлях Win32_OperatingSystem get LastBootUpTime Команда WMIC для отримання останнього часу завантаження

Команда WMIC для отримання останнього часу завантаження

Якщо ви побачите наведений вище знімок екрана мого комп’ютера, то дізнаєтесь, що час завантаження мого комп’ютера становив:

Рік: 2019 + місяць: 09 + день: 13 + година: 15 + хвилини: 24 + секунди: 00 + мілісекунди: 500000.

Останні +300 - це часовий пояс. Це означає, що я перебуваю в часовому поясі GMT + 3.

Використання утиліти Net Statistics

Команду Net Statistics можна використовувати для перевірки останнього часу завантаження:

Відкрийте командний рядок і виконайте таку команду:

робоча станція чистої статистики

Команда Net Stats

Рядок, що починається зі статистики, - це час завантаження.

Цю ж команду можна використовувати для перевірки безперебійної роботи Windows Server, але ця команда стане сервер чистої статистики .

Перевірте час роботи системи за допомогою PowerShell

PowerShell дає більш чітку відповідь, використовуючи той самий рядок, що і командний рядок. Він фактично розраховує час безперебійної роботи замість останнього часу завантаження. Він також показує загальну кількість ні. днів, годин, хвилин та секунд окремо.

Відкрийте PowerShell і виконайте таку команду:

(get -date) - (gcim Win32_OperatingSystem) .LastBootUpTime Отримайте час безперебійної роботи в PowerShell

Отримайте час безперебійної роботи в PowerShell

Якщо ви використовуєте PowerShell 6, ви можете просто скористатися такою командою, щоб отримати час роботи Windows та останній час запуску:

Get -Uptime -З тих пір

Заключні думки

Швидкий запуск Windows увімкнено за замовчуванням у Windows 10. Якщо він увімкнено, Windows не скине значення LastBootUpTime. Таким чином, ви не отримаєте точної безперебійної роботи Windows. Щоб швидко вимкнути швидкий запуск, виконайте таку команду:

powercfg -h вимкнено

Якщо ви хочете перевірити поточний час роботи Windows, вам потрібно буде скористатися методом мережевого адаптера, щоб перевірити мережевий час. Але це працює, тільки якщо ви завжди підключені до Інтернету.

Ось кілька способів, за допомогою яких можна швидко отримати останній час завантаження або перевірити загальну безперебійну роботу комп'ютера. Кожна команда має свої переваги. Ви можете використовувати той спосіб, який вам найбільше підходить. Єдине, що мені не вдалося знайти, - це відповідь на питання, скільки років моєму комп’ютеру? Команда systeminfo дає лише інформацію про дату та час встановлення Windows. Можливо, BIOS може мені щось про це показати. Більшість згаданих вище методів працюють із усіма версіями Windows, включаючи Windows 10, Windows 8, Windows 7, Windows Vista. Ви також можете перевірити безперебійну роботу Windows Server за допомогою тих самих команд.

Розкажіть, будь ласка, про те, як ви перевіряєте безперебійну роботу свого комп’ютера та з якою метою ви використовуєте цю інформацію?