VirtualBox下win10系统时间比实际时间慢8个小时

因工作需要,博主主机系统是Ubuntu14.04,平时可能会用到windows系统,装双系统又太麻烦,所以自然而然就想到了虚拟机。之前用过virtualBox,感觉挺不错,在Ubuntu下安装也方便,所以随便找了个4.3.36的版本就装上了,又到网上找了一个win10的iso,以下安装过程省略1000字……

  • But,,,win10系统装上了以后,发现时间不对呀,总比正常时间晚了8个小时,why???

首先想到的,自然是win10系统的系统时间同步问题,一检查,window Time服务是正常开着的呀,会不会是没有同步?好,打开控制面板的时间设置,找到“Internet 时间”,更新了下时间,时间对了,嗯,感觉就是一个小问题嘛,以为就这样过了,高高兴兴干活去了!

  • But,,,第二天开机,发现时间又晚了8个小时,有些莫名其妙。。。。

以为是服务启动延时,没太理它,,,可一个上午过去了,这时间还是没更新,有些蛋蛋地忧伤,总不能让我每次开机都要手动更新一次吧,妈蛋!心想既然更新不对,那就别更新了,手动设置吧。于是又打开控制面板,到“时间和日期”里,把自动设置时间和自动设置时区开关关了,手动把时间日期都设置了一遍,然后又高高兴兴干活去了!

  • But,,,第三天开机,发现时间还是晚了8个小时,尼玛。。。。心里面一万只草泥马奔腾而过!

自动更新和手动设置都不行,我意识到了这里面肯定出现了问题。大家都知道正常的win10系统,就算是没开启系统时间的同步功能,手动设置时间以后,最多每天慢个几秒钟,十天半个月也就会相差一两分钟,怎么可能一晚上就慢8个小时呢?而且我的宿主机Ubuntu系统时间完全是正确的,所以问题很可能不在虚拟机的win10系统,而是virtualBox!于是到Oracle官网上面去看看,未果。。。那就度娘呗,上去一看,什么安装增强功能,在虚拟机设置里面,把“硬件时钟使用国际标准时间(UTC)”开启也无济于事,不过网上有提到,这个原因是虚拟机与宿主机系统的时间同步出现了问题。后又经一番折腾,终于找到了解决办法:

  1. 关闭虚拟机系统,将virtualBox完全退出。
  2. 找到虚拟机目录下的 [虚拟机名].vbox 的配置文件,使用gedit打开。
  3. 找到如下位置:
   ……<ExtraData><ExtraDataItem name="GUI/LastGuestSizeHint" value="1855,1031"/><ExtraDataItem name="GUI/LastNormalWindowPosition" value="65,24,960,432,max"/><ExtraDataItem name="GUI/LastScaleWindowPosition" value="-109,112,1657,798,max"/><ExtraDataItem name="GUI/MiniToolBarAlignment" value="top"/><ExtraDataItem name="GUI/SaveMountedAtRuntime" value="yes"/><ExtraDataItem name="GUI/ShowMiniToolBar" value="yes"/><ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="0"/><!--增加如下一行代码--><ExtraDataItem name="VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" value="0"/></ExtraData>……

4 修改TimeOffset:

……
<BIOS><ACPI enabled="true"/><IOAPIC enabled="true"/><Logo fadeIn="true" fadeOut="true" displayTime="0"/><BootMenu mode="MessageAndMenu"/><TimeOffset value="28800000"/><PXEDebug enabled="false"/>
</BIOS>
……

这里的 <TimeOffset value="28800000"/>,默认是<TimeOffset value="0"/>,这个时间差异主要还是调整这里,单位是ms,计算公式为(以我现在晚8个小时为例):8*60*60*1000 = 28800000

修改完毕,保存,打开虚拟机,再重启几次尝试一下,时间都完全正确了!如果正确修改并保存后打开虚拟机时间还是不对,就要检查一下是否是因为没有完全关闭虚拟机,可以到终端里面使用top命令查看一下vritualbox相关的进程是否有完全关闭!

这个问题的原因没有去深究,在同一个virtualbox下,我装了一个xp系统和一个win10系统,xp系统的时间在修改前后都没有问题,只有win10系统才出现这个问题,个人推测可能是virtualbox的某些版本和win10系统的兼容性bug,如果大家遇到类似问题可以尝试这种方法修改一下!如果有其他更好的建议和意见,欢迎大家在下方留言讨论!

VirtualBox下win10系统时间比实际时间慢8个小时相关推荐

  1. win10 计算机休眠后无法唤醒,win10休眠后无法唤醒怎么办 win10系统怎么设置休眠时间...

    现在很多用户都安装了win10系统,对于很多刚安装win10的用户有很多功能不知道怎么设置,比如说电脑的休眠时间,如果不设置的话很快电脑就会进入休眠时间,如果电脑出现故障的话,就会引起电脑长期休眠无法 ...

  2. win10系统右下角只显示时间不显示日期的解决办法

    描述:win10系统右下角只显示时间不显示日期的解决办法 步骤: 右键选择任务栏设置 关闭使用小任务栏按钮 日期就显示了

  3. Oracle VM VirtualBox安装Win10系统

    要在虚拟机中安装操作系统,首先你的电脑中要有安装虚拟机软件.建议你安装虚拟机软件的电脑配置硬盘要有足够的空间(大于50G),另外,你的物理内存最好大于8G,这时可以选择分配4G给虚拟机使用.像小编的笔 ...

  4. win10系统空闲一段时间后鼠标键盘没反应,屏幕卡死

    这个问题就是说系统闲置一会,大约5-15分钟开始卡死,然后的.没响应,ALT+DEL+CTRL也无法叫出菜单重启,唯一的办法开关断电,在通电重启. 这是个大疑难,普通人遇到了,不求甚解,重装了之.我不 ...

  5. win10计算机的时间格式,win10系统更改excel时间和日期的格式的图文步骤

    有时候可能会遇到对win10系统更改excel时间和日期的格式的设置方法,想必大家都遇到过需要对win10系统更改excel时间和日期的格式进行设置的情况吧,那么应该怎么设置win10系统更改exce ...

  6. 计算机Windows10熄屏时间怎么调节,浅析win10电脑屏幕熄屏时间设置教程

    使用win10系统过程中,经常需要对win10系统屏幕熄屏时间进行设置.一些用户对电脑不太熟悉的,不知道win10系统屏幕熄屏时间到底该如何设置?其实电脑屏幕熄屏时间设置并不难,下面小编浅析win10 ...

  7. win10缩放导致html布局混乱,技术编辑为你解说win10系统chrome在dpi缩放下导致界面放大怎么处理...

    现在电脑已成为我们工作生活的一部分,相信大家在操作电脑时一定会遇到这样那样的问题,win10系统chrome在dpi缩放下导致界面放大怎么处理这个问题就是我们经常会遇到的,这样的问题win10系统ch ...

  8. 在DOS环境下win7系统与win10系统的编程、链接及运行步骤(非常适合第一次学习DOS的小萌新入手)

    文中如有不足或错误之处,欢迎大家指正! 任务:编写一个简单的汇编程序(在屏幕上打印 Hello World!),使该程序能够链接.运行,最终得到正确结果. win7和win10编程时对应的资料放在以下 ...

  9. 操作系统的功能是提高计算机的运行速度吗,Win10系统提高电脑运行速度的具体操作方法...

    Win10系统怎么提高运行速度?我们都知道一台电脑使用过久后,都会出现系统运行缓慢的情况,清理系统缓存后效果也不是很明显,那么我们怎样才能提高电脑的运行速度呢?下面小编就和大家分享下Win10系统提高 ...

最新文章

  1. R语言聚类分析之基于划分的聚类KMeans实战:基于菌株数据
  2. 从消费端到企业端,从设备到数据:物联网市场的爆发式增长
  3. sql server 存储过程 SET NOCOUNT ON?
  4. GUI(三)一个菜单的程序
  5. json与java反射_Java 对象的 Json 化与反 Json 化
  6. php 删除硬链接,为什么要用软链接硬链接
  7. Spark SQL之案例实战(四)
  8. cesium米转换经纬度_cesium 笛卡尔坐标(单位:米) 与 经纬度(单位:弧度/度) 之间的转换。...
  9. 定义一个没有参数的函数、输出python3次_Python函数参数详解,三天让你掌握python,不再是小白
  10. 全国计算机二级C 错题/知识点整理
  11. Android 登录界面Demo源码
  12. mapreduce实现矩阵相乘
  13. 基于C语言的小游戏合集
  14. Barcode模块管理条码扫描识别
  15. 使用stack栈集合完成ABC全排列
  16. CC2430基础——串口测试实验
  17. pwnable.kr 第一题fd
  18. linux下 pxe服务器,Linux 的 PXE 与 UEFI PXE 依赖服务器配置
  19. fastjson 序列化问题:Comparison method violates its general contract
  20. 个体工商户注册后,都需做哪些事呢?这3点很重要

热门文章

  1. iOS修改图片尺寸和裁剪功能以及 图片上加图片 图片加文字(水印效果)
  2. Java、JSP俱乐部会员管理设计与实现
  3. 备用内存 释放_系统备用内存怎么除掉
  4. 面试问烂的 MySQL 查询优化,看完屌打面试官!
  5. 技术顾问转型应用顾问思路转变
  6. 工厂方法及其设计原则
  7. 148_hash算法理解
  8. JDK8安装和环境配置
  9. 微信小程序创建透明遮罩
  10. 以下7点必须清楚,做自媒体5年,1个账号每个月稳定2w左右