SamLukeYes
2021-05-13 17:48 deepin
最佳的方案是把 Windows 的时间标准改成 UTC,要改注册表。因为只有 Windows 默认的时间标准是本地时间,除 Windows 之外的绝大多数操作系统都默认为 UTC。
Reply Like 2 View the author
最佳的方案是把 Windows 的时间标准改成 UTC,要改注册表。因为只有 Windows 默认的时间标准是本地时间,除 Windows 之外的绝大多数操作系统都默认为 UTC。
https://mtoou.info/265.html
多系统还是这个方案最方便
这个教程应该不需要了吧?Deepin 20.2 好像把默认的硬件时间当成 RTC 处理了......搞得我本来 Windows 改过注册表,时间又不同步了......
这个教程应该不需要了吧?Deepin 20.2 好像把默认的硬件时间当成 RTC 处理了......搞得我本来 Windows 改过注册表,时间又不同步了......
是的。这个改变对新安装的用户挺好的。
哇,请教下发精华帖的技巧,已经很久没见到了。
原来也提过这个问题,deepin社区大佬告诉我不要用sudo timedatectl set-local-rtc 1
方式修改,因为内部时间机制问题,修改后会造成兼容性问题,现在就把两个系统的时间自动同步都开启,开机后自动连上wifi后自动调成为各自系统当前时间,这样做比较保险,保证各自软件和系统的兼容性。
我说我的Windows怎么一直时间不对,原来如此啊。。。
现在不都是网络自动对时吗
视频教程
在安装完双系统后,不少小伙伴都会遇到,deepin和windows时间不同步的问题
在这里引入几个概念 : 硬件时间(RTC)本地时间和UTC时间
操作系统看待硬件时间的方式
Windows 把电脑的硬件时间(RTC)看成是本地时间 , RTC=本地时间,Windows 会直接显示硬件时间
Linux 则是把电脑的硬件时间看成 UTC 时间 , RTC=UTC,那么Linux 显示的时间就是硬件时间加上时区
也就是说
Windows:本地时间 = RTC
Linux:本地时间 = RTC+8 = UTC+8
这就是为什么Windows会慢8小时的原因
解决方法
针对安装双系统后时间不同步的问题,我们可以做一些配置工作,再重启进入windows,时间就变正常了。
终端输入以下命令
timedatectl set-local-rtc 1
设置硬件时间为本地时间
timedatectl
如果你有更好的解决方案,欢迎在评论区留言,也许就能帮到其他的小伙伴。