本程序可自动检测出CPU的生产厂家、核心数量。
并智能安装相应的双核补丁,支持参数静默安装。
注意:只适用于X86(32bit)架构多核处理器上的简体中文XP2系统。
AMD 桌面处理器 :AMD Athlon 64 X2 Dual-Core 3600+ 及其以上系列
AMD 移动处理器 :AMD Turion 64 X2 Mobile 系列
Intel桌面处理器:Intel Core 2 Duo E系列, Core 2 Quad Q系列, Core 2 EXtreme QX系列。
Intel移动处理器:Intel Core 2 Duo T系列
AMD默认安装:
官方驱动、AMD优化补丁、KB896256、KB931784
并相应的改写注册表PerfEnablePackageIdle为1
Intel默认安装:
KB896256、KB931784、KB936357(Intel处理器可靠性补丁)
静默方式安装参数:
将自动检测CPU核心数量并静默安装相应的补丁
关于双核补丁的选择:
传统的资料称AMD需要4个补丁:CPU驱动、优化、KB896256、KB924441
也有说AMD一共6个,需要先安装另外两个安全补丁才能装上KB924441
关于Intel,有的说不需要,有的说只需要KB896256(微软多核支持补丁)。
根据分析,KB924441过旧,已经被KB931784涵盖,所以可以替换
这样AMD双核实际需要:CPU驱动、优化补丁、KB896256、KB931784
再说intel,KB896256中的halmacpi.dll是支持双核、HT的系统的HAL
所以Intel平台KB896256要装,而KB931784是为了覆盖更新其中的其他文件
至于KB936357,实际属于微软intel处理器可靠性补丁,单双(多)核都可用。
结果:Intel双核实际需要KB896256、KB931784
按照上面的分析进行更新后,相关文件与windows update自动更新的结果是一样的
即:hal.dll版本5.1.2600.3023,四个nt*.exe版本为5.1.2600.3093
(截至07/11最新)
具体文件关系如下:
KB896256、KB924441、KB931784将更新以下文件:
ntkrnlmp.exe、ntkrnlpa.exe、ntkrpamp.exe、ntoskrnl.exe
其中KB896256另含halmacpi.dll (重要)
版本号分别为:
KB924441 5.1.2600.3014 2006/10/12 (QFE补丁,非关键性更新,不自动更新)
KB896256 5.1.2600.3023 2006/10/30 (GDR补丁,安全修补程序,自动更新)
KB931784 5.1.2600.3093 2007/02/28 (GDR补丁,安全修补程序,自动更新)
[程序来源:深度技术论坛]