我的硬件时钟设置为 UTC。Windows 7 允许我添加额外的时钟,以便在单击任务栏时钟时显示,但始终可见的任务栏时钟本身仍为 UTC。我可以在不更改硬件时钟时区的情况下更改此设置吗?
我不仅对使用 UTC 硬件时钟感兴趣,还对使用任何时区硬件时钟感兴趣,同时在任务栏中显示不同时区的时钟。例如,我的一位与俄罗斯合作伙伴密切合作的同事在 CET 中配置了硬件时钟(就像欧洲办公室的每个人一样),但实际上依赖于 MSK 时间。
我想我不会介意使用第三方配件(也许是合理付费的配件),但希望它能保持原有的 Windows 7 时钟外观和感觉。
答案1
我认为设置注册表项本文将允许你的时间正确显示。根据文章,在记事本中创建一个注册表文件,其中包含以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] “RealTimeIsUniversal”=dword:00000001
打开刚刚创建的.reg文件,回答是,然后重新启动计算机。
要将时间设置回默认的非 UTC 时间计算方法,您可以使用以下内容创建 .reg 文件并运行它:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] “RealTimeIsUniversal”=dword:00000000
答案2
官方没有办法做到这一点。你可以尝试注册表破解,但我发现它可能有很多错误。重新启动计算机或在线重新同步时钟会导致怪异,你的时钟最终可能会偏离原点,这比实际使用本地时间更麻烦。