如何修复在双启动中使用Windows和Linux时的时间错误,最正确的方法

Linux 和 Windows 之间的时间断裂

如果您在同一台计算机上使用 Linux 和 Windows,即使 Windows 安装在 To Go 驱动器上,您也可能会遇到困难 时间问题。我指的是什么问题?导致我们看到使用Linux后进入Windows时,时间不一样了。至少就我而言,延迟了两个小时。怎么了?我该如何解决?

有几种方法可以做到这一点,但只是一个解释。前段时间 我们发布 如何从 Linux 修复它,但经过思考,我认为这不是最好的方法,在这里我将解释原因。要理解它,您必须知道 UTC 和 RTC 是什么,这是两种不同的了解时间的基础,一种由 Linux 使用,另一种由 Windows 使用。这就是问题所在,每个人都认为他们应该将时间设置为面向一个方向。

UTC 和 RTC

在链接的文章中,我们解释了如何更改 Linux 时间来纠正时间问题。在其中,你所做的就是告诉计算机查看实际的时钟,这就是它的意思 RTC (实时时钟)。所有计算机都有一个内部时钟,Windows 使用它来设置时间。问题是这是从 BIOS 配置的,如果我们的时区时间不正确,Windows 通常会感到困惑。

另一方面,Linux 着眼于 UTC,代表协调世界时。 Linux 所做的就是查看内部时钟,将其作为通用时间,查看我们在计算机上配置的时区并设置正确的时间。毫无疑问,或者我现在没有,这是最好的。我们可以去另一个国家,更改时区,由于我们的计算机时钟使用 UTC,所以时间会很好。

因此,我们在这里要解释的是如何做 Windows 也使用 UTC 来解决时间问题。如果您正在寻找的是让 Linux 使用 RTC,相关文章中对此进行了解释。

让 Windows 使用 UTC 来确定时间

要遵循的步骤如下:

  1. 首先,您必须进入计算机的 BIOS 并将时间设置为与 UTC 一致。协调世界时位于 此链接。如何进入BIOS、进入时间段并修改取决于每台电脑。进入BIOS通常是在启动操作系统时按F2、Del或类似的键。
  2. 时间正确后,我们启动 Windows。
  3. 我们以管理员身份打开终端或命令提示符,因此只需在开始菜单中查找该应用程序,右键单击并选择该选项。
  4. 打开后,我们复制并粘贴以下内容:
reg 添加“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation” /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
  1. 我们将看到一条消息,通知操作已成功完成。现在剩下的就是转到“设置”的日期和时间部分,停用自动设置时间并再次激活它以恢复同步。

有一种手动方法可以执行上述操作,为此您必须使用以下命令打开注册表编辑器 目标 + R, 来写 regedit 并移动到上一个命令中引号中的路径。在里面,右键单击,创建一个新的DWORD(32位)值,命名它 RealTimeIsUniversal,双击并输入值 1。两种方法都做同样的事情,但如果我们想看看我们在做什么,后者更好。

告别你的日程安排问题

当重新启动操作系统时,严峻的考验就来了。或者更确切地说,进入 Linux 并看到它很好,然后进入 Windows 并看到它也很好。想想看,Linux 做得更好,如果微软就此让步也未尝不可。无论如何,事情已经解释到这里了,一切都已经解决了。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。