当前位置:首页 » 《随便一记》 » 正文

Ubuntu & Windows双系统系统时钟不一致解决方案!

27 人参与  2024年10月24日 17:20  分类 : 《随便一记》  评论

点击全文阅读


在Ubuntu和Windows双系统环境下,经常会遇到两个系统时间不同步的问题。这主要是因为Ubuntu和Windows对系统硬件时间(RTC)的处理方式不同。Ubuntu默认将硬件时间视为UTC时间,而Windows则将其视为本地时间。这就导致了在两个系统之间切换时,时间可能会相差8小时(例如,北京时间与UTC时间相差8小时)。

解决方案

方法1:在Ubuntu中同步时间并更新硬件时钟
安装ntpdate
sudo apt-get install ntpdate
同步时间
sudo ntpdate time.windows.com
将本地时间更新到硬件时钟
sudo hwclock --localtime --systohc
然后重启系统。
方法2:修改Ubuntu的配置,使用本地时间

对于Ubuntu 16.04及以后的版本,可以通过以下命令将硬件时钟设置为本地时间:

sudo timedatectl set-local-rtc 1 --adjust-system-clock

执行后重启系统即可。

方法3:修改Windows的配置,使用UTC时间
打开命令提示符(以管理员身份)。输入以下命令并回车:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
这会修改Windows的注册表,让Windows使用UTC时间。

注意事项

在进行任何更改之前,建议备份相关配置文件或注册表。修改Windows注册表之前,请确保了解该操作的风险,以免造成系统不稳定。重启系统后,建议检查两个系统的时间是否已经同步。

通过上述方法,可以有效地解决Ubuntu和Windows双系统时间不同步的问题。选择适合你的方案进行操作,通常推荐在Ubuntu中进行调整,因为这样可以避免修改Windows的系统设置 。


点击全文阅读


本文链接:http://zhangshiyu.com/post/176967.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1