我正在使用 Mac OS X 10.6.3。同一台机器上还安装了 Windows 7。
Mac OS X 上的时钟一直在增加时间。我在 Windows 和 Mac OS X 中都设置了正确的时区。
有任何帮助可以解决这个问题吗?
答案1
这可以帮助您:
我找到了一个更好的解决方案。Windows 时钟关闭的原因是,当您关闭 MacOS 启动程序时,硬件时钟(实际主板上的时钟)被设置为“世界时”或 GMT。当您启动 Windows 时,Windows 会假定您的时钟设置为您的本地时区,因为这是 Windows 的默认设置。这解释了为什么将 MacOS 时钟设置为 GMT 的人在 Windows 中获得了正确的时间……如果硬件时钟被设置为“GMT”,而它实际上是本地时间,Windows 会像以前一样选择此设置作为本地时间。
要解决这个问题,您需要在 Windows 系统注册表中添加一个键,以告诉 Windows 您的硬件时钟将始终为 GMT。
* 警告:不正确地编辑注册表可能会导致 Windows 安装无法运行。请非常小心地操作。如果您弄乱了某些东西,我不承担任何责任。*
对于知道如何编辑注册表的人来说,简短的解决方案是:名为 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\TimeZoneInformation\RealTimeIsUniversal 的 DWORD 键需要具有“1”的值
解决方法如下:1. 启动 Windows
单击开始 --> 运行并输入 regedit。单击确定
Windows 注册表编辑器应会弹出。在资源管理器中导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\TimeZoneInformation
如果您还没有这样做,请单击导航窗格中的 TimeZoneInformation“文件夹”。
这假设正确的键不存在。如果存在,您只需更改现有键的值:右键单击文件夹内的空白处(如果您没有鼠标右键,您可能需要下载一个名为 applemouse 的程序来模拟苹果单键鼠标的“control-click”)。选择新建 --> DWORD 值。将键命名为“RealTimeIsUniversal”(无引号)。将值设置为“1”(同样无引号)。十六进制应该没问题。
重新启动并设置 MacOS 中的时钟,或者在 Windows 中设置时钟。现在您应该能够重新启动进入任一操作系统并获得正确的时钟。
答案2
您是否选中了“自动设置日期和时间”(在“设置”中的“日期和时间”>“日期和时间”下)?如果选中,则您的 Windows 安装可能没有正确的时间。