站内搜索

搜索

07-01 21:06
06-02 13:26
05-31 17:11

Windows 和 Linux 系统时间不一致的解决办法

3

主题

141

点数

48

积分

太初窥星

积分
48
发表于 5 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

Windows 和 Linux 系统时间不一致通常是因为两者对硬件时钟的处理方式不同。Windows 将硬件时钟(RTC)视为本地时间,而 Linux 默认将其视为 UTC 时间。以下是解决方法:

方法一:让 Linux 使用本地时间

  1. 编辑配置文件

    在 Linux 中打开终端,编辑 /etc/adjtime 文件:

    sudo nano /etc/adjtime

    UTC 改为 LOCAL

  2. 更新硬件时钟

    保存并退出后,运行以下命令更新硬件时钟:

    sudo hwclock --systohc
  3. 重启系统

    重启后,时间应保持一致。

方法二:让 Windows 使用 UTC 时间

  1. 修改注册表

    在 Windows 中按 Win + R,输入 regedit,打开注册表编辑器。

    找到路径:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

    右键新建一个 DWORD (32-bit) Value,命名为 RealTimeIsUniversal,并将其值设为 1

  2. 重启系统

    重启后,Windows 会将硬件时钟视为 UTC 时间。

温馨提示:看帖回帖是一种美德,您的每一次发帖、回帖都是对论坛最大的支持,谢谢! [这是默认签名,点我更换签名]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

频道订阅

频道订阅

加入社群

加入社群

TG频道|RSS

Powered by Pixtech

© 2025 Pixtech Team.