SingleCloud修改XP&win7操作系统CPU核数

发布时间:  2015-07-02 浏览次数:  199 下载次数:  0
问题描述

我们在SingleCloud运维管理系统,我们发现在虚拟机虚拟机硬件选项,选择CPU后,并没有确定按钮(无论是window7还是xp都没确定按钮),然而修改内存则有确定按钮。

处理过程

我们在修改“设备管理器”—“计算机”—“更新驱动程序”—选择“Advanced Configuration and Power Interface (ACPI) PC”,单机进行安装,安装成功后会自动重启一次,重启以后会提示手动重启一次,重启完成后,我们用该台虚拟机重新登录SingleCloud运维管理系统,这是选择虚拟机的“虚拟硬件”选项,如下图所示:


这时候我们发现有了这个“确定”按钮,然后进行修改CPU核数测试,有以下2种结果。

1.修改后,在设备管理器和任务管理器中显示都是正常的,这时候不需要进行任何操作,此种情况说明修改成功。如下图

2.修改后,在任务管理器—处理器下显示调整后的核数,而在任务管理器中显示为1核,显示异常,这个时候需要进行以下操作:

步骤一:执行以下脚本(将以下内存另存为acpi2uniprocessor.bat,然后放在C盘根目录进行运行,运行后,会自动重启一次,然后提示重启一次)

如果修改后是多核,请确保在“设备管理器”—“计算机”下面是ACPI Multiprocessor PC

如果修改后是多核,请确保在“设备管理器”—“计算机”下面是ACPI Uniprocessor PC

---------------acpi2uniprocessor.bat----------------------------

复制下面代码到一个txt文本中,重命名为“acpi2uniprocessor.bat”,保存在c:\根目录下面

rundll32.exe setupapi,InstallHinfSection ACPIAPIC_UP_HAL 131 %windir%\inf\hal.inf      ----这个虚拟机要重启两次,如果希望只重启一次,将脚本改为:

rundll32.exe setupapi,InstallHinfSection ACPIAPIC_UP_HAL 128 %windir%\inf\hal.inf   


根因

400沟通后,400工程师说可能是该版本的问题,目前尚无解决方式,最好是将该版本升级到R3。目前具体原因尚无法定位。

建议与总结

将该版本升级到R3。

END