固件和 Windows 10 时间差异

固件和 Windows 10 时间差异

我有一块 MSI X399 主板和 Windows 10 操作系统。

我遇到了一个问题,我的时间显示错误了 -1 小时(由于昨晚时钟调快了,今天早上又错误了 -2 小时)。我在 Windows 10 环境中尝试了几种方法,但都无济于事。所以每次我在 Windows 10 中做出更改并重新启动时,仍然会显示错误的时间。

解决方案:好的,所以我通过更改 BIOS 中的时间解决了这个问题,那么问题就解决了。虽然我对此并不完全满意,因为我原本以为这个问题会在 Windows 10 本身中得到解决。那么当时钟倒转时会发生什么,我需要在 BIOS 中再次更改(而不是自动更正)吗?

答案1

Linux 和其他操作系统使用 UTC 时间(没有任何时间偏移或修改,如 DST),但由于遗留原因,Windows 默认使用本地时间(包括 DST)。由于您之前使用过 Ubuntu,并且刚刚首次启动 Windows,因此预计 Windows 会将当前 BIOS 时间显示为本地时间,直到下一个同步期。您可以通过打开日期和时间设置并按同步你的时钟

如果你正在运行其他操作系统,你应该更改 Windows 以使用 UTC 时间或者更改 Linux 使用本地时间(不建议)

那么当时钟回溯时会发生什么,我是否需要在 BIOS 中再次更改(而不是自动更正)?

如果有互联网连接,所有现代操作系统都会定期自动同步时间。无需人工干预。但是,如果您继续双启动,您将遇到相同的问题:登录 Ubuntu 后,时间会出错,直到 Ubuntu 同步时间,然后当您重新登录 Windows 时,时间也会出错,直到 Windows 同步时间。如前所述,您必须将所有操作系统更改为相同的时间系统

也可以看看

答案2

如前所述,您可以更改 Windows 使用 UTC 或本地时间作为系统时钟的行为。

无论如何,此设置对用户界面是透明的。只有在系统 BIOS/UEFI 中,您才能注意到差异,因为操作系统应该与互联网同步。Windows 和 Linux 都应进行相应的配置。

也可以看看 : How-To Geek - 如何修复 Windows 和 Linux 双启动时显示不同时间的问题

简单的注册表编辑: 让 Windows 使用 UTC 时间.zip

相关内容