原博地址:http://xsinger.me/diy/261.html/comment-page-1
对于双系统的用户,有时候从Linux回到Windows的时候,时间总相差8小时。
为什么Linux Deepin和Windows双系统会有时间差
因为安装Linux Deepin时选择了UTC(协调世界时)时间,所以Linux Deepin开机总是从互联网获取时间并且写入BIOS中,然后在这个时间的基础上+8(我国所在东八区),就是此时系统中的显示的时间。但是Windows是从BIOS中读取时间,而这个时间恰好是Linux Deepin写入的UTC时间,所以就造成了8小时的时差。
让Windows去使用时区或者让Linux Deepin使用本地时间。
方法1:修改Win7使用时区的方法是在注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\
下面增加一个名为RealTimeIsUniversal
的REG_DWORD
键,并赋值为1。
方法2:在Linux Deepin终端输入以下指令即可,意思就是把时间更新到硬件上。(推荐这种方式)
sudo apt-get install ntpdate sudo ntpdate time.windows.com sudo hwclock --localtime --systohc
现在时间总算是同步了,来回切换显示正常。
标签:双系统,13,Windows,2017.3,Deepin,Win7,时间,Linux From: https://www.cnblogs.com/teacher-chen/p/18164985