Почему я не могу установить 2 процессора на виртуальный блок xp?

Я установил 2 процессора на виртуальный бокс xp и загрузился успешно.

enter image description here [/g0]

Но когда я использую speccy для проверки.

Он говорит, что у меня всего 1 процессор и только 1 ядро.

enter image description here [/g1]

enter image description here [/g2]

Что случилось?

Как включить второй процессор?

Спасибо ~

2
задан 20 December 2011 в 16:19

2 ответа

Для Windows 64-разрядной гостевой системы и если вы хотите использовать более одного процессора в гостевой системе, нам нужно включить APIC I / O до установки Windows.

Требуется включение APIC I / O для 64-разрядных гостевых операционных систем, особенно Windows Vista; это также необходимо, если вы хотите использовать более одного виртуального процессора на виртуальной машине.

Ссылка: Руководство пользователя Virtual Box

Это можно сделать в настройке System -> Motherboard в VirtualBox Manager.

VirtualBox Manager Эти настройки необходимо выполнить перед установкой Windows, поскольку только тогда Windows будет установлена ​​с соответствующим ядром.

3
ответ дан 25 May 2018 в 15:48
  • 1
    Я использую 32-разрядную версию XP. И я также уже включил IO APIC. Что я могу сделать дальше? Спасибо ~ – sam 20 December 2011 в 16:20
  • 2
    @sam: как сказано, вам может потребоваться переустановить XP с этими настройками. – Takkat 20 December 2011 в 16:25
  • 3
    Я не могу переустановить xp, потому что некоторые проблемы с программным обеспечением. Есть ли другой способ получить эту функцию без переустановки? – sam 20 December 2011 в 19:49
  • 4
    Я не знаю, можете ли вы изменить ядро ​​Windows без новой установки (вполне возможно, вы не сможете). Подумайте об этом на superuser.com – Takkat 20 December 2011 в 19:56
  • 5
    Согласно этой записи в блоге , вы можете просто запустить следующее в командной строке в гостевой системе Windows: rundll32 syssetup,SetupInfObjectInstallAction ACPIAPIC_MP_HAL 128 %windir%\inf\hal.inf, а затем перезагрузиться дважды в соответствии с запросом. – davitenio 13 December 2013 в 13:43
Установите флажок «Включить IO APIC» в настройках системы вашего гостевого компьютера виртуального окна. Выполните следующее в командной строке внутри гостевого окна Windows:

rundll32 syssetup, SetupInfObjectInstallAction ACPIAPIC_MP_HAL 128% windir% \ inf \ hal.inf

0
ответ дан 25 May 2018 в 15:48

Другие вопросы по тегам:

Похожие вопросы: