For those wishing to assess their productivity, Windows provides methods for tracking screen time.
The first option is to use the Settings application, where the battery usage section can provide a basic overview of screen on and off times over the last seven days.
For a direct answer to the amount of total computer usage, the Up Time field in the Task Manager can give the amount of time passed since the last restart.
For PowerShell users, Get-EventLog can provide a breakdown of screen time and login times down to the millisecond.
The SystemInfo and PowerCfg commands in Command Prompt provide additional data on system uptime and battery reports.
For a deeper analysis of sleep and wake up times, the Event Viewer can provide detailed information.
Additionally, the Performance Monitor can calculate system uptime, providing another avenue for tracking.
For managing screen time for family members, a Microsoft Family Safety account can be used, and third-party apps and browser extensions can provide even deeper insights.