Uptime is a lightweight and theme-adaptive Windows utility that displays your system's exact running uptime directly in the system tray.
- System Tray Display: Displays live system uptime in days, hours, and minutes via tray tooltip.
- Restart Warning Badge: Overlays a Fluent-style yellow warning badge when system uptime crosses a configured threshold (7, 14, 30 days or custom).
- Fast Startup Awareness: Detects Windows Fast Startup and informs users why shutting down doesn't reset uptime.
- Direct Computer Restart: 1-click "Restart Computer..." context menu option with safety confirmation prompt.
- Windows Event Log Monitoring: Writes Event Log Warning (Event ID 1001, Source
Uptime) when threshold is reached for SIEM & RMM monitoring. - RMM Command-Line Status Query: Executing
Uptime.exe /statusreturns JSON machine status to stdout for automated IT audit scripts. - Explorer Restart Recovery: Automatically re-registers tray icon if Windows Explorer restarts.
- Group Policy & Enterprise Ready: Full support for ADMX templates, Group Policy GPO, silent CLI installations, and IT management tools (Intune, SCCM, PDQ Deploy, GPO).
Download the latest installer from the Releases page.
Run Uptime-v1.0.0-Setup-win-x64.exe and follow the wizard to select per-user (LocalAppData) or system-wide (Program Files) installation.
For mass deployment via IT administration software (Intune, SCCM, PDQ Deploy, GPO):
- System-Wide Silent Install (All Users):
Uptime-v1.0.0-Setup-win-x64.exe /silent /allusers
- System-Wide Silent Uninstall:
Uptime-v1.0.0-Setup-win-x64.exe /silent /uninstall /allusers
- Per-User Silent Install:
Uptime-v1.0.0-Setup-win-x64.exe /silent /currentuser
For detailed corporate deployment flags, GPO ADMX templates, detection rules, and code signing guidance, refer to ENTERPRISE.md.
This project is licensed under the Apache-2.0 License. Copyright (c) 2026 Sourajit Karmakar.
