Win+Linux双系统时间不一致解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sxhexin/article/details/85678619

Linux系统和Windows系统时间总是差8个小时,在网上查找资料后发现是因为两个系统的设置不一样,Windows 与 Linux 缺省看待系统硬件时间的方式是不一样的:

Windows把系统硬件时间当做本地时间,即其时间适合BIOS中显示的时间是一样的;
Linux系统则把硬件时间当做UTC,操作系统显示的时间是硬件时间经过换算得来的,也就是我们在第八时区,所以硬件时间的基础上再加8个小时。

解决方式:
修改 Windows 对硬件时间的对待方式,这样只在 Windows 上修改后就无需在Ubuntu 上设置了。
让 Windows 把硬件时间当作 UTC
开 始->运行->CMD,打开命令行程序(Vista则要以管理员方式打开命令行程序方可有权限访问注册表),在命令行中输入下面命令并回车

Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

猜你喜欢

转载自blog.csdn.net/sxhexin/article/details/85678619