小哈 发表于 2006-8-14 16:11

【转帖】WinXP和MacOSX双系统时钟不一致的真正正解

WinXP和MacOSX缺省看待PC的CMOS记录的时钟是不一样的。

WinXP将这个时钟作为本地时间来看待,也就是CMOS时间就是北京时间。
MacOSX将这个时钟作为Coordinated Universal Time (UTC) 世界标准时间看待,也就是Greenwich Mean Time (GMT) 格林威志时间。

所以如果你在MacOSX和WinXP都选北京时间作为本地时区是,一旦连到互联网上,同步过时间后,就会造成时间的不一致。

我们可以将windows xp的缺省对待CMOS的方式改成UTC,也就是和MacOSX一致,方法如下

在注册表中,添加HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Control\TimeZoneInformation\RealTimeIsUniversal,类型为 REG_DWORD,值为 1。就可以了

这样你在windows xp 和 MacOSX下将本地时区都设到北京时间,不论是Windows还是MacOSX同步过时间后,都不会影响到另一边。

Leonardren 发表于 2006-8-15 15:07

没有用啊,我改了还是时间不一致。情况更糟。

[ 本帖最后由 Leonardren 于 2006-8-15 18:21 编辑 ]

老苏本本 发表于 2006-8-20 16:52

谢谢提醒;确实有这个问题;按照XD教的方法试一下,不管好与不好的话,继续支持XD发贴;

lioulangzhb 发表于 2006-8-28 11:23

我在MAC里调整下时区解决的呵呵

yeskybule 发表于 2006-8-28 20:38

这样设置更好,在MAC里把时区设置成GMT就行,XP下能正常显示时间。而MAC只要在小时单位前加8小时就行。比咱们快8小时,算术谁都会把。不麻烦

flytod 发表于 2006-9-7 15:08

这个方法能起一时的效果,但过一会windows的时间会自动修改回来。

jianbinzz 发表于 2006-9-19 17:33

这样效果很不好:(

nosmoking 发表于 2006-9-21 12:00

将bootcamp更新到1.1就没有这个问题了

tianlang 发表于 2006-9-26 08:30

原帖由 yeskybule 于 2006-8-28 20:38 发表
这样设置更好,在MAC里把时区设置成GMT就行,XP下能正常显示时间。而MAC只要在小时单位前加8小时就行。比咱们快8小时,算术谁都会把。不麻烦
应该是减8个小时,夏天减7个小时。

bsbture 发表于 2006-9-26 10:11

老贴,证实没用

yu_cos 发表于 2006-9-27 18:58

和我的 Mandrake Linux 和Windows 的时间不一样也是这个原因

shenjinhui 发表于 2007-3-16 21:16

我试了一下发现是可行的,支持楼猪

max5 发表于 2007-3-17 22:24

去试试把 不过先告你们 win不知道怎么搞的 过一段是件就会把时间修改过来的。。。

ma678 发表于 2007-3-22 07:43

有用。但是需要手动同步。

haha707 发表于 2008-1-10 08:39

不用这么麻烦,在XP下不用怎么修改,按北京时间就可以啦
MAC里面的地区选冰岛(iceland)就可以了
页: [1]
查看完整版本: 【转帖】WinXP和MacOSX双系统时钟不一致的真正正解