- 积分
- 3548
- 最后登录
- 2024-4-6
- 精华
- 0
- 阅读权限
- 70
- 主题
- 50
- UID
- 1606016
- 帖子
- 4160
- PB币
- 6149
- 威望
- 314
- 贡献
- 0
- 技术
- 6
- 活跃
- 3372
- UID
- 1606016
- 帖子
- 4160
- PB币
- 6149
- 贡献
- 0
- 技术
- 6
- 活跃
- 3372
|
本帖最后由 locationiskey 于 2014-2-13 17:39 编辑
家里的台式机,新装win7 32位专业版, msdn原版安装
cpu:DualCore AMD Athlon 64 X2, 2600 MHz (13 x 200) 5000+
主板:Jetway BA-120(简中官网上查不到,要换语言……)(应当是amd770+sb700)
硬盘:WDC WD16 00AAJS-00WAA0 SCSI Disk Device (160 GB, 7200 RPM, SATA-II)
显卡:NVIDIA GeForce 9500 GT
内存:2G DDR2 800MHz一根(似乎是杂牌……)
声卡网卡都是板载的
这里的时间变慢指的是开机后查看系统时间,会发现电脑的1秒相当于实际的2、3秒甚至更多,同时整个电脑运行速度,从开机那个win7 logo开始,也变得十分缓慢。
但是有时候却又能正常运行,时间也正常
如果开机的时候正常,那么关机前一直正常;开机时不正常也会一直不正常
查看bios中的时间没有发现相同的现象。
未作超频设置,读取bios默认配置无效
安全模式无效
重装系统无效
重新连接过硬盘/内存,应该不会接触不良
快速检查过硬盘/内存无问题
以前使用xp的时候似乎没有注意到过这个问题
更新bios无效
今天在BIOS中关掉了HPET,于是就正常了,所以是HPET故障……
HPET是什么?
可以参考http://msdn.microsoft.com/zh-cn/windows/hardware/gg463347.aspx
High Precision Event Timer Table,是一个较新、更精确的计时器。xp(NT5)并没有对其给予支持,(而从维基百科上看来xp sp3是伪支持了HPET),从vista(NT6)开始才给予支持,于是就导致用xp的时候没有问题,而win7下时间不正常(事实上我试了下server 2003,同属NT5,所以也没有问题)
而这个东西不仅仅影响时钟,它管了中断什么的,于是所有部件都被拖慢了,或者说时间流速减缓了……
关闭这个功能系统应当是会调用那些旧的计时器,于是就正常了。(尽管牺牲了精确度……什么你管1秒相当于3秒叫精确!)
具体原因不知道是不是管HPET的芯片坏了还是怎么……改天换下电池试试?
|
|