解决Win7和Linux Deepin双系统时间不同步的问题
对于双系统的用户,有时候从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
现在时间总算是同步了,来回切换显示正常。
18 条评论
才知道你也是技术派的,失敬失敬~
哪有。。不是专业人士,只是遇到问题,解决问题罢了。
都没有接触过这个Linux Deepin
可以试试,也算是ubuntu的衍生版。
我的win10和ubuntu双系统也是这个问题,不过我居然没想过要去解决,每次都是win10下时间设置里同步那个地方点两下就好了。
那可以用上面的方法改下,一劳永逸啦。
厉害了我的技术哥!
也是网上查的。
想起来,前段时间折腾黑苹果,双系统下时间不同步。还要改个时区什么的。
折腾黑苹果厉害呀,羡慕,好像用什么变色龙搞得吧,而且驱动什么的要求很多,我的旧电脑玩不了。
时间网络同步即可!
这个好像试过,不行。。。
这个确实是个问题 之前没有试过这个方法 换回Win后一直各种同步
这下就好了 多谢!
解决就好~~