有时候,我们需要知道自己的 Windows 电脑已经开机运行了多久。比如,在故障排除和解决问题时,需要确认最近有没有重启过系统;或者你发现电脑一直开着,却不记得到底是忘了关机,还是刚刚才打开;又或者,你只是单纯好奇这台设备已经运行了多长时间。
虽然 Windows 并没有在显眼的地方直接告诉你开机时间,但其实有多种方法可以轻松查询。接下来,我们就通过「任务管理器」、Windows 设置、控制面板、systeminfo 命令、以及 PowerShell 等 5 种方式( 3 种图形界面 + 2 种命令行),来轻松搞定 Windows 电脑开机时间查询。
本文以 Windows 11 为例,以下方法同样适用于早期的 Windows 版本。
方法 1:使用「任务管理器」查看 Windows 运行时间
要查看 Windows 运行时间,最简单、直观的方法就是使用「任务管理器」:
1按Ctrl + Shift + ESC快捷键,打开「任务管理器」。
2在「性能」选项卡中,选择「CPU」选项。
3在页面底部右侧,查看系统的「正常运行时间」。
使用任务管理器查看 Windows 正常运行时间如上图所示,它会以DD:HH:MM:SS的格式显示,表示已经运行了 0 天 5 小时 39 分 27 秒。
方法 2:通过「设置」查看开机时间
仅适用于 Windows 11。
1按Windows + I快捷键打开「设置」,进入「网络和 Internet」>「高级网络设置」。
2展开「WLAN」或有线网卡的信息,查看「持续时间」。
在「设置」中查看网卡持续连接时间该方法显示的是网卡的持续运行时间,只要没有重置网络连接,这个时间就是 Windows 设备的运行时长。
方法 3:通过「控制面板」查看 Windows 运行时间
1按Windows + R快捷键打开「运行」对话框,执行control命令打开「控制面板」。
2进入「网络和 Internet」>「网络和共享中心」>「更改适配器设置」。
3双击已连接网络的无线或有线网卡。
4通过「持续时间」推断出 Windows 的正常运行时间。
查看网卡持续时间此方法显示的是网卡的持续运行时间,只要没重置网络连接,持续时间就是 Windows 电脑开机时间。
方法 4:使用 systeminfo 命令查看系统启动时间
1按Windows + R快捷键打开「运行」对话框,执行cmd命令打开「命令提示符」。
2执行以下命令查看系统启动时间:
systeminfo | find "启动时间" 使用 systeminfo 命令查看系统启动时间
方法 5:使用 PowerShell 计算 Windows 运行时间
我们也可以在 PowerShell 中使用Get-date获取当前时间,再减去LastBootUpTime,就可以得到 Windows 的运行时长:
1按Windows + R快捷键打开「运行」对话框,执行powershell命令打开 Windows PowerShell。
2执行以下命令计算设备运行时间:
(Get-date) - (gcim Win32_OperatingSystem).LastBootUpTime 使用 PowerShell 计算 Windows 运行时长
上述命令会输出以天、小时和分钟等,列出系统的运行时间。
注意事项
Windows 系统的睡眠和休眠模式不会重置开机时间。举个例子,如果你开机运行了 1 小时后让电脑休眠一晚上,第二天再唤醒,这段休眠时间也会计入总运行时间。只有在关机(断电)或重启后,计时器才会被重置。
本文介绍了 Windows 电脑开机时间查询的 5 种常用方法,其中包括 3 种图形界面和 2 种命令行方法。每种方法都有详细的操作步骤介绍,并附带了相应的示例截图,方便你理解和操作。