HAL отсутствует или поврежден после Sysprep /generalize
В настоящее время я готовлю компьютер для развертывания образа раздела Windows 7 Professional по сети.
Во-первых, я хотел бы проверить развертывание с этого компьютера A
другому B
, Итак, в режиме аудита (Ctrl+Maj+F3) я выбираю режим аудита (OOBE выдает тот же результат) и проверяю " Обобщение".
компьютер A
перезагружается на моем Ghost live CD. Запускаю копию по сети на компьютер B
,
По окончании я перезагружаю компьютер B
и я вижу следующую ошибку:
File: \Windows\System32\halmacpi.dll
Info: Windows failed to load because the HAL is missing, or corrupt
Если я не проверяю Generalize, компьютер B
загружается нормально. Это может быть здорово, но все устройства распознаются как компьютерные. A
,
Все компьютеры идентичны, однако один или два имеют разные жесткие диски или модели материнских плат.
Есть ли у кого-нибудь решение, чтобы решить эту проблему?
ОБНОВИТЬ
Потратив свое время на 4 часа, я думаю, что наконец-то нашел, как это исправить. Просто загрузитесь с Windows 7 DVD и выберите "Восстановить компьютер".
Я думаю, мне придется делать это на каждом компьютере. Отлично.
3 ответа
Эта проблема была вызвана упорядочением разделов. Собственно, на компьютере A
Windows 7 была установлена в разделе 1, а копия Windows XP была в разделе 2 (который был скрыт).
За компьютером B
Я попытался удалить образ Windows 7 в разделе 2 (в то время как другая копия Windows XP находилась в скрытом разделе 1).
Я наконец-то почистил компьютер B
и создал те же разделы. Проблема исчезла.
Спасибо за ваши ответы.
До тех пор, пока машины являются современными и имеют одинарные сокеты ЦП, единственными возможными HAL, которые необходимы, являются либо ACPI Multiprocessor PC
а также Advanced Configuration and Power Interface (ACPI) PC
(если Windows 7 не имеет дополнительных различных типов), поэтому я бы проверил параметры BIOS и проверил, все ли ядра включены и отображаются в Task Manager
,
Это звучит как конкретная проблема с конкретным отсутствующим устройством. Все ли драйверы установлены на ВСЕ эти материнские платы или только те, на которые вы их предварительно установили? Вы работаете в режиме AHCI с другим контроллером AHCI на всех платах? Это довольно странно, и это ДОЛЖНО быть конкретным компонентом, вызывающим его.