Как изменить XP VM на virtualbox, чтобы иметь два процессора без переустановки XP? [дубликат]

15
задан Paul
02.03.2023 5:04 Количество просмотров материала 2366
Распечатать страницу

2 ответа

вам просто нужно изменить свой HAL. Существует" безопасный "способ обновления устройства "компьютер" в диспетчере устройств или можно заменить файл вручную.

на самом деле, просто измените количество процессоров и uni-процессор HAL должен быть в состоянии распознать добавленные ядра и вызвать новое обнаружение оборудования и, таким образом, изменяя HAL.

See KB309283.

изменить:

чтобы использовать 2 ядра, необходимо включить другие опции, такие как "Enable I/O APIC", для использования более чем одного ядра. См.руководство.

HAL или hardware abstraction layer-это код, который позволяет ядру windows работать на разных архитектурах. Обычно программа установки определяет конфигурацию оборудования и устанавливает правильный hal.dll файл в каталог system32. Если вы "обновляете" свой процессор, из-за замечательной совместимости в семействе X86, ваш старый HAL все равно должен работать. Согласно статье базы знаний выше, старый HAL должен также обнаружить изменения в оборудовании и инициировать процесс обнаружения оборудования для установки нового HAL. Если этого не произошло, это можно сделать вручную, следуя инструкциям в базе знаний.

0
отвечен billc.cn 2023-03-03 12:52

по данным этот блог все, что вам нужно сделать, это

  1. установите флажок "Включить IO APIC"в Системных настройках виртуальной гостевой машины.

  2. выполните в командной строке в гостевой системе windows следующее:

    rundll32 syssetup,SetupInfObjectInstallAction ACPIAPIC_MP_HAL 128 %windir%\inf\hal.inf
    
  3. перезагрузите гостевой компьютер дважды.

8
отвечен davitenio 2023-03-03 15:09

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх