通过任务管理器、命令提示符、PowerShell、事件查看器及网络适配器信息可查看Windows 11开机时间:1. 任务管理器“性能”选项卡显示正常运行时间;2. 命令提示符执行systeminfo | find "启动时间"获取具体启动时刻;3. PowerShell使用Get-CimInstance查询LastBootUpTime;4. 事件查看器筛选事件ID为12的日志追溯历史开机记录;5. 网络适配器“持续时间”间接反映开机时长。

如果您想了解Windows 11系统的开机时间或计算本次开机已运行的时长,可以通过系统内置工具获取相关信息。以下是一些有效的操作方法:
本文运行环境:Dell XPS 13,Windows 11。
一、通过任务管理器查看正常运行时间
任务管理器提供了系统自上次启动以来的持续运行时长,以“DD:HH:MM:SS”格式显示,方便用户快速查看当前会话的开机时长。
1、按下 Ctrl + Shift + Esc 组合键,直接打开任务管理器。
2、切换到顶部的“性能”选项卡。
3、在左侧列表中选择“CPU”。
4、在右侧页面底部,找到“正常运行时间”项,其显示的时间即为本次开机已运行的时长。
二、使用命令提示符查询系统启动时间
通过执行 systeminfo 命令并结合筛选功能,可以精确获取系统启动的日期和具体时间点,适用于需要确认确切开机时刻的场景。
1、按下 Win + R 键打开“运行”对话框。
2、输入 cmd 并按回车,打开命令提示符窗口。
3、输入以下命令后按回车执行:
systeminfo | find "启动时间"
4、命令输出结果将显示类似“系统启动时间: 2025年9月22日, 8:15:32”的信息,即为本次开机的具体时间。
三、利用PowerShell获取开机时间
PowerShell 提供了更灵活的脚本化方式来获取系统启动时间,使用 WMI 或 CIM 类可直接读取操作系统实例中的启动属性。
1、按下 Win + X 键,在弹出菜单中选择“Windows PowerShell(管理员)”或“终端(管理员)”。
2、输入以下命令并按回车执行:
Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object LastBootUpTime
3、返回结果中的 LastBootUpTime 字段即为系统本次开机的完整日期和时间。
四、通过事件查看器查找历史开机记录
Windows 事件日志会记录每次系统启动的事件,事件ID为12且来源为Kernel-General的日志条目代表一次成功的开机启动,可用于追溯历史开机时间。
1、按下 Win + R 键打开“运行”对话框。
2、输入 eventvwr.msc 并按回车,启动事件查看器。
3、在左侧面板展开“Windows 日志”,然后点击“系统”。
4、在右侧面板点击“筛选当前日志”。
5、在“事件ID”输入框中输入 12,在“事件来源”下拉菜单中选择 Kernel-General,然后点击“确定”。
6、筛选后的日志列表将按时间倒序排列,最上方的条目即为最近一次开机记录,双击可查看详细信息中的准确启动时间。
五、检查网络适配器连接持续时间
在某些情况下,网络适配器的连接时长可以间接反映系统的开机时间,前提是自开机以来网络连接未被手动断开或重置。
1、打开“设置”应用,进入“网络和 Internet” > “高级网络设置”。
2、点击当前使用的网络连接(如WLAN或以太网)。
3、在连接状态详情页中,查找“持续时间”字段,其显示的时间表示该网络适配器已连接的时长,通常与本次开机时间一致。











