千家信息网

如何解决kvm中windows系统时间偏移8小时问题

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编给大家分享一下如何解决kvm中windows系统时间偏移8小时问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!现象:
千家信息网最后更新 2026年11月01日如何解决kvm中windows系统时间偏移8小时问题

小编给大家分享一下如何解决kvm中windows系统时间偏移8小时问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

现象:

1、私有云系统使用的是utc+0时间,时钟源是tsc

2、windows云主机新创建出来的clock offset=localtime

3、云主机没进行重启的情况下,windows云主机内部的时间从utc+8时间变为utc+0时间

4、windows云主机出现日志,来源kernel-general,事件为1,记录时间是当前时间,记录内容是,将当前的utc+8时间变为utc+0时间(换句话说,就是将原本的utc+0时间当做了utc+8时间,然后系统时间向过去跳跃)

5、windows Time service没有启用(windows默认更新时间是一星期一次)

分析:

1、windows云主机时间改变的原因

首先确定windows时间变更的原因,一般有两种 (1) windows 上一些软件更改了系统时间 (2)系统时间随硬件时间改变

这个需要在windows系统中的win32Time设置debug 并安装日志转储之类的软件才行

2、这里认为云主机的错误是系统时钟导致的

(1)据传(这个的需要研究windows系统的启动过程):windows操作系统启动的时候会将cmos的时间(硬件时间),直接当做当前的系统时间,不再根据时区进行变换,所以这个时间会比正常时间慢8个小时(默认传递的是宿主机的系统时间(宿主机的时间是utc+0)),但是需要知道的是,时间变更是在云主机运行过程中发生的,并不是开机就是错误的,当然我们需要了解win32Time的运行机制,有可能他会轮询硬件时间也是正常的。

(2)虚拟化技术对于guest机器时钟的模拟(因为宿主机的虚拟化系统的时钟与guest机器的时钟源并不协调导致的)

解决方法(待验证):

1、更改windows系统的注册表,更改windows系统启动时对待硬件时间的方式,将localtime改成utc (这个关掉win32time服务,设置之后的确时间不会偏移8小时,但是不能确定是否在运行过程中会有时间变更的问题)

登录windows虚拟机内部,点击"开始-运行"当运行窗口弹出后,在窗口输入"regedit",并点击确认打开注册表

进入"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\"中添加一项类型为 REG_DWORD(64位系统这个值要REG_QWORD)的值,名称为RealTimeIsUniversal,值设为 1。

2、更改windows云主机的时钟源(从头tsc改为rtc)(这个被证实,windows系统偏移8小时时间的问题,这个是解决不了的,但是能够尽可能的确保时间精度,也就是云主机运行过程中,在不使用ntp的情况下,云主机的时间不会偏移的太多)

以管理员身份运行terminal

运行 bcdedit /set {default} USEPLATFORMCLOCK on

可以使用bcdedit /enum {default}查看结果

3、更改windows系统时间更新频率(默认windows的时间更新频率为一星期一次) (另外这个方法不是我提出的,虚拟化kvm官方建议的,他们建议guest和宿主机都要运行ntp更新时间),保险起见,这个时间同步是必须的

windows的时间同步默认时间很长,更改为3分钟或者几分钟一次为好,更改方法为

注册表 regedit
[ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient ] 分支,并双击 SpecialPollInterval 键值,将对话框中的"基数"栏选择到"十进制"上 ,值正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。设定时间同步周期(180),填入对话框,点击确定保存关闭对话框

停止w32time服务

net stop w32time

bcdedit /unregister

以上是"如何解决kvm中windows系统时间偏移8小时问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

时间 系统 主机 运行 时钟 小时 偏移 问题 宿主 宿主机 硬件 过程 更新 内容 对话框 方法 注册表 篇文章 同步 对话 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 精品咖啡豆 互联网 科技 科技服务与互联网 中国 科技 互联网 未来的互联网科技 狮子座互联网科技培训 广州慧亚互联网科技怎么样 随着互联网科技发展 团飞科技与伯堂互联网服务平台 昭通云南众福互联网科技有限公司 上海宁丞科技互联网 互联网媒体平台算高科技产业 青海科技产业互联网发展 银川新华互联网科技学校联系电话 佛山市拉法互联网科技有限公司 世界互联网领先科技成果获奖 群盈汇互联网科技有限公司 互联网科技企业商标注意事项 现代互联网科技公司 优雇互联网科技有限公司 互联网科技工作委员会副主任毛军 科技互联网龙头 华宇互联网科技 互联网 科技创业 互联网科技小额贷款 中国最先进互联网科技公司 崇明区互联网教育科技售后服务 中国科技创新与世界互联网大会 晋城互联网科技 陕西彩京云互联网科技有限公司
0