ubuntu和win时间不匹配

来源:互联网 发布:不吃肉 知乎 编辑:程序博客网 时间:2024/05/16 10:51

1.序

如图,双系统从Ubuntu系统切换回windows,总是时间不匹配,然后要重新设置时间,,额麻烦,这里讲下原因及解决方法:

2. 原因

  • Ubuntu和Windows默认的时间管理方式不同,所以双系统发生时间错乱是正常的
  • Windows操作系统直接把CMOS时间认定为当前显示时间,不根据时区转换。
  • linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间。

3. 解决办法

解决的办法有两个:

  • 一个是让Windows使用Ubuntu的时间管理方式,就是启用UTC(世界协调时)
  • 另一个就是让Ubuntu按照Windows的方式管理时间,就是让Ubuntu禁用(世界协调时)

个人建议第二种(修改ubuntu系统),因为毕竟对win系统用的多,所以不推荐修改win

在Windows下启用UTC:

打开运行窗口(快捷键Win+R),然后输入regedit启动注册表编辑器,并找到以下目录位置:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/

添加一项类型为REG_DWORD的键值,命名为RealTimeIsUniversal,值为1,然后重启后时间即回复正常


在Ubuntu下关闭UTC:

Ctrl+Alt+T调出终端,输入:

timedatectl set-local-rtc 1timedatectl set-ntp 0

然后可以输入 timedatectl 看看效果
这里写图片描述

这样就可以解决Windows与Ubuntu双系统时间同步问题了

原创粉丝点击