Jump to content
bbh_blocked_dnftl

WinUptime 2026.01.01.200

   (0 reviews)

L4zySh4rk

3 Screenshots

About This File

WinUptime - компактная консольная программа для отображения аптайма системы, то есть времени, прошедшего с момента её последнего запуска. 
Программа предоставляет лаконичную информацию о продолжительности непрерывной работы операционной системы в удобном для восприятия формате (дни, часы, минуты). Это облегчённый аналог классической утилиты uptime в Linux‑системах, разработанный для минималистичного мониторинга состояния системы без избыточных данных.

Основные характеристики:

  • Консольный интерфейс — работает в терминале, не требует графического окружения.
  • Минималистичность — выдаёт только ключевую информацию об аптайме.
  • Простота использования — запускается одной командой без дополнительных параметров.
  • Низкое потребление ресурсов — не нагружает систему, подходит для встраиваемых и маломощных устройств.
  • Кросс‑платформенность — может быть реализована для различных ОС (Linux, Windows, macOS).

 

 

Существует несколько способов узнать uptime (время непрерывной работы системы с момента последней перезагрузки)

В Windows:

 

1. Через Диспетчер задач (графический интерфейс)

  • Откройте Диспетчер задач (Task Manager):
  • нажмите Ctrl + Shift + Esc;
  • или кликните правой кнопкой мыши по панели задач → выберите Диспетчер задач.
  • Перейдите на вкладку «Производительность» (Performance).
  • Выберите раздел «ЦП» (CPU).
  • В нижней части экрана найдите поле «Время работы» (Up time) — там указано время с последней загрузки.


2. Через командную строку (CMD)

Способ 1. Команда systeminfo

  • Откройте командную строку (cmd) от имени администратора.
  • Введите:
systeminfo | find "System Boot Time:"
  • В выводе увидите время последней загрузки. Чтобы посчитать uptime, сравните это время с текущим.

Способ 2. Команда wmic

  • В командной строке введите:
wmic path Win32_OperatingSystem get LastBootUpTime
  • Полученный результат (в формате YYYYMMDDHHMMSS.xxxxxx+ZZZ) можно преобразовать в читаемое время.


3. Через PowerShell

Способ 1. Базовый расчёт

  • Откройте PowerShell от имени администратора.
  • Введите команду:
(Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime
  • Вывод покажет uptime в днях, часах, минутах и секундах.

Способ 2. Командлет Get-Uptime (в PowerShell 6.x+)

  • Введите:
Get-Uptime
  • Команда сразу выведет uptime в удобном формате (например, 2 days, 5 hours, 30 minutes).

Способ 3. С указанием даты последней загрузки

Get-Uptime -Since


4. Через сведения о сети (косвенный метод)

  • Кликните правой кнопкой по значку сети в трее → Открыть параметры сети и Интернета.
  • Перейдите в Сеть и общий доступ → Изменение параметров адаптера.
  • Двойной клик по активному подключению → в окне Состояние посмотрите поле «Длительность» (Duration).
  • Примечание: метод работает, только если сеть не переподключалась после загрузки.

 

Важные замечания

  • В Windows 10/11 с включённым «Быстрым запуском» (Fast Startup) uptime может не сбрасываться при выключении (система переходит в гибернацию).
  • Для удалённого опроса uptime используйте PowerShell с параметром -ComputerName (требуется доступ к удалённой системе).


В macOS:

Спойлер

1. Через терминал (командная строка)

  • Самый простой и надёжный способ — использовать команду uptime в терминале:
  • Откройте Терминал (через Spotlight: Cmd + Пробел → введите «Терминал» → Enter).
  • Введите команду:
uptime

Вывод будет примерно таким:

15:10  up 2 days, 5:30, 2 users, load averages: 1.23, 1.10, 1.05

Где:
15:10 — текущее время;
up 2 days, 5:30 — время работы системы (2 дня и 5 часов 30 минут);
2 users — количество активных пользователей;
load averages — средняя загрузка CPU за последние 1, 5 и 15 минут.

Дополнительные варианты:

  • Чтобы увидеть только время работы без прочей информации:
uptime | awk '{print $3, $4, $5}'
  • Для более подробного вывода с датой последней загрузки:
sysctl kern.boottime

Вывод покажет дату и время в формате Unix‑времени (можно конвертировать онлайн).


2. Через «Об этом Mac» (графический интерфейс)

  • Кликните по значку Apple в верхнем левом углу экрана.
  • Выберите «Об этом Mac».
  • Нажмите «Системный отчёт» (или «Подробнее» → «Системный отчёт»).
  • В левой панели выберите «Программное обеспечение» → справа найдите поле «Время с момента загрузки» (Time since boot).


3. Через команду sysctl

  • В терминале выполните:
sysctl -n kern.boottime

Вывод будет в формате:

{ sec = 1736870400, usec = 0 } Thu Jan 12 00:00:00 2026
Это дата и время последней загрузки системы.


4. Через who (косвенный метод)

  • Команда who показывает информацию о текущих пользователях и времени загрузки:
who -b

Вывод:

system boot  Jan 12 00:00


Важные замечания

  • В macOS uptime сбрасывается только при полной перезагрузке (не при выходе из сна или гибернации).
  • Если система была выключена и включена, время работы начнётся заново.
  • Для автоматизации проверок можно создать алиас в .zshrc (например, alias up="uptime").


В Linux

Спойлер

1. Команда uptime (основной способ)

  • Откройте терминал и введите:
uptime

Вывод будет примерно таким:

08:08:53 up 176 days, 21:27, 2 users, load average: 0.00, 0.02, 0.00

Расшифровка полей:

  • 08:08:53 — текущее время;
  • up 176 days, 21:27 — время работы системы (176 дней 21 час 27 минут);
  • 2 users — количество активных пользователей;
  • load average: 0.00, 0.02, 0.00 — средняя загрузка CPU за последние 1, 5 и 15 минут.

Полезные опции:

-p (--pretty) — только время работы в удобном формате:

uptime -p

Вывод:

up 25 weeks, 1 day, 21 hours, 58 minutes

-s (--since) — дата и время последней загрузки:

uptime -s

Вывод:

2022-04-12 10:41:21
  • -h (--help) — справка по опциям;
  • -V (--version) — версия утилиты.


2. Файл /proc/uptime

  • Показывает время работы в секундах (первое число) и время простоя (второе число):
cat /proc/uptime

Пример вывода:

15243678.12 1234567.89

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


3. Команда who -b

  • Показывает время последней загрузки системы:
who -b

Вывод:

system boot 2022-04-12 10:41


4. Команда last reboot

  • Выводит историю перезагрузок из лога /var/log/wtmp:
last reboot

Пример вывода:

reboot system boot 2.6.32-100.27.5. Thu Sep 14 20:38 - 23:55 (137+06:16)
reboot system boot 2.6.32-100.27.5. Sun Aug 24 21:28 - 23:37 (15+09:08)

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


5. Команда top или htop

  • В верхней части экрана отображается uptime:
top

Вывод (фрагмент):

top - 10:01:59 up 634 days, 18 min, 2 users, load average: 0.06, 0.04, 0.00

htop предоставляет тот же данные в более наглядном интерфейсе.


6. Команда w

  • Показывает информацию о текущих пользователях и uptime:
w

Вывод (сокращённый):

 10:05:23 up 634 days, 22 min,  2 users,  load average: 0.01, 0.03, 0.00


7. Утилита systemd-analyze (для систем на systemd)

  • Показывает статистику загрузки, включая uptime:
systemd-analyze

Вывод:

Startup finished in 12.345s (kernel) + 23.456s (userspace) = 35.801s
graphical.target reached after 23.456s in userspace

Для точного времени работы:

systemd-analyze times


Важные замечания

  • Uptime сбрасывается только при полной перезагрузке (не при выходе из сна/гибернации).
  • В системах без systemd команды типа systemd-analyze не работают.
  • Для автоматизации можно добавить алиас в .bashrc или .zshrc (например, alias up="uptime -p").
  • Если система долго работает без перезагрузки, это может указывать на стабильность, но также требует внимания к обновлению безопасности.

 

 

WinUptime.x32.zip
MD5: b65009b0952b4f4625d83c542e3aab3b
CRC32: C4229330
SHA1: d7ce27ecbf156e5c0780d0677a842b2438fbbf93
SHA-256: 081591f84485b836dcebcb65c927b956492b393823e6cffff08ac712d3f6460d

WinUptime.x64.zip
MD5: 7a53df7a5461267c279883f88ed903ed
CRC32: B5455C71
SHA1: 5206e85120fdddc9d8b3e38390bc1ee2e7c93b6e
SHA-256: 37bbbd20ec0df5e0c928afc2a841c046a95be798730434879702feeb93b38ec8



Мы наfreesoft2.webp


What's New in Version 2026.01.01.200   See changelog

Released

  • Проект перекомпилирован на новом IDE;
  • Добавили много новых параметров;
  • Реализован механизм проверки и загрузки обновлений непосредственно из интерфейса программы;
  • Исправили несколько ошибок, чтобы всё работало ещё надёжнее.
  • Like 1

User Feedback

You may only provide a review once you have downloaded the file.

There are no reviews to display.

×
×
  • Create New...
×

Установите быстрый Яндекс Браузер

Он будет защищать ваш компьютер от вирусов, предупреждать об опасных сайтах, а ещё — быстро загружать страницы и видео.

Установить