拨开荷叶行,寻梦已然成。仙女莲花里,翩翩白鹭情。
IMG-LOGO
主页 文章列表 修复双启动时显示不同时间的 Windows 和 Linux 错误

修复双启动时显示不同时间的 Windows 和 Linux 错误

白鹭 - 2022-01-20 2156 0 0

在启动 Windows 和 Linux 时,您可能会注意到无法在这两个操作系统之间同步系统时钟。尽管您更改了操作系统上的时钟,但它仍然不能解决其他操作系统上的问题。这是因为这两个操作系统使用不同的计时方法。本文将向您展示如何修复在双启动时显示不同时间的 Windows 和 Linux 错误。

如何修复 Windows 和 Linux 双系统启动时的时差

  1. 为什么两个操作系统显示不同的时间?
  2. 如何修复双启动时 Windows 和 Linux 错误显示不同的时间
    1. 方法一:在电脑上使用时间适应Linux
    2. 方法 2:调整 Windows 以使用 UTC

为什么两个操作系统显示的时间不同?

计算机将当前时间存储在主板的时钟上。这使计算机即使在关闭时也能跟踪时间。为了计算时区,不同的操作系统使用不同的方法。 Windows 假定计算机存储在主板中的时间,因此它不应用任何时区。另一方面,Linux 会将主板上的时间解释为 UTC(也称为格林威治标准时间)并应用时区来显示计算机上的时间。

两个操作系统完全独立。当用户双启动系统,在同一块主板上运行 Windows 和 Linux 时,就会出现此问题。当操作系统被迫共享时间线时,时钟将不会同步。

如何修复 Windows 和 Linux 错误在双启动时显示不同的时间

方法 1:调整到 Linux使用时间 电脑上

Linux和Windows同时显示最安全的方法是改变Linux计时方式。它适用于所有使用 systemd 的 Linux 发行版,包括 Ubuntu、Fedora、Red Hat、Debian 和 Mint。 Windows 时间更改通常运行良好,但有时会导致第三方软件不稳定。

打开终端窗口并运行以下命令:

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

Fix Windows 和 Linux 错误的图片 1,显示双启动时的不同时间

该命令会告诉系统使用主板存储时间作为电脑时间。 Linux 将不再对主板上的存储时间应用时区调整。结果,时钟将同步。如果要反转命令,只需将1改为0即可:

timedatectl set-local-rtc 0--adjust-system-clock

方法 2:调整Windows使用UTC

您还可以更改 Windows 查看时间系统的方式。此调整将导致 Windows 使用存储在主板上的时间作为 UTC。虽然这种方法总体上效果不错,但主板的一些基于时间的应用可能会受到影响,因此有时很难跟踪错误。

步骤 1. 在“时间和语言”中禁用“自动设置时间”在设置应用程序中。这将阻止 Windows 删除我们将要进行的更改。

Fix Windows 和 Linux 错误的图片 2,显示双启动时的不同时间

第 2 步。 通过在 开始 菜单中键入 regedit 打开注册表编辑器。

Fix Windows 和 Linux 错误的图片 3,显示双启动时的不同时间

步骤 3. 通过将以下行粘贴到注册表编辑器的地址栏中,在注册表编辑器的左窗格中找到以下注册表项:

HKEY_LOCAL_MACHINESystemCurrentControlSetControlTimeZoneInformation

修复 Windows 和 Linux 错误的图 4,显示双启动时的不同时间

步骤 4. 右击左侧窗格中的“TimeZoneInformation”键并选择“New-> DWORD(32 位)值“来自上下文菜单。

修复 Windows 和 Linux 错误的图 5,显示双启动时的不同时间

步骤 5 。将新值命名为“RealTimeIsUniversal”。

修复 Windows 和 Linux 错误的图 6,显示双启动时的不同时间

第6步。双击刚刚创建的值,将值设置为“1”,然后点击“OK”.

修复 Windows 和 Linux 错误的图 7,显示双启动时的不同时间

在双引导系统中同步系统时钟最安全的方法是调整Linux使用时间的方式。如果这不起作用(或者如果您使用的是 macOS 而不是 Linux),您还可以编辑 Windows 注册表以更改 Windows 使用主板时间的方式。

祝大家成功!

查看更多:

  1. 在 PC 上使用并行的 Windows 7 和 Windows 8
  2. 在一台计算机上安装并启动 Windows XP 和 Vista
  3. Windows 8 安全功能可防止 Linux 双重启动
标签:

0 评论

发表评论

您的电子邮件地址不会被公开。 必填的字段已做标记 *