可通过四种方法查询Windows 11初始安装时间:一、用systeminfo命令查“初始安装日期”;二、PowerShell执行(Get-CimInstance Win32_OperatingSystem).InstallDate | Get-Date;三、注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion中读取InstallDate并转换;四、设置→系统→关于中查看“安装日期”。

如果您需要确认 Windows 11 系统的初始安装时间,系统本身并未在桌面显眼位置直接显示该信息,但可通过多种内置工具精准提取。以下是几种可靠、可立即执行的查询方法:
一、使用 systeminfo 命令查看初始安装日期
systeminfo 是 Windows 自带的系统信息诊断命令,其输出中包含“初始安装日期”字段,该值反映操作系统首次部署或执行“重置此 PC(保留我的文件)”后的原始时间戳,不随常规更新变动。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 cmd 并按回车,启动命令提示符。
3、在窗口中输入以下命令并回车:systeminfo | find "初始安装日期"。
4、若系统语言为英文环境,请改用:systeminfo | find "Original Install Date"。
二、通过 PowerShell 直接获取格式化安装时间
PowerShell 可调用 WMI 接口读取 Win32_OperatingSystem 类中的 InstallDate 属性,该属性以 UTC 格式返回精确到秒的时间戳,并自动转换为本地时区显示。
1、右键点击“开始”按钮,选择 终端(管理员) 或 Windows PowerShell(管理员)。
2、在终端中切换至 PowerShell 标签页(如未默认打开,可按 Ctrl + Shift + 1)。
3、输入并执行以下命令:(Get-CimInstance Win32_OperatingSystem).InstallDate | Get-Date。
4、输出结果即为已转换为本地时区的完整日期与时间,例如:2025年8月12日星期二 14:23:05。
三、从注册表读取 InstallDate 时间戳并转换
注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion 中的 InstallDate 值以 Unix 时间戳(自1970-01-01 00:00:00 UTC 起的秒数)存储,需手动转换为可读格式,该值不受系统重置影响,仅在全新安装时写入。
1、按 Win + R,输入 regedit 并回车,打开注册表编辑器。
2、导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion。
3、在右侧窗格中查找名为 InstallDate 的 DWORD (32 位) 值,双击查看其十进制数值(如:1723456789)。
4、在 PowerShell(管理员)中执行转换命令,将 1723456789 替换为实际数值:Get-Date -Date ([System.DateTimeOffset]::FromUnixTimeSeconds(1723456789).DateTime)。
四、通过系统设置界面图形化查看
此方式不依赖命令行,适用于对终端操作不熟悉或需快速确认的用户,所显示的“安装日期”为系统首次成功启动后记录的日期,通常与初始安装时间一致,但可能在某些重置场景下略有差异。
1、按下 Win 键 打开开始菜单,点击齿轮图标进入 设置。
2、在左侧边栏选择 系统,再于右侧滚动到底部点击 关于。
3、在“Windows 规格”区域向下查找条目:安装日期。
4、其后所列的日期即为界面直接呈现的系统安装时间,格式为 YYYY年M月D日。










