HAL fehlt oder ist nach einer Sysprep / Generalize beschädigt

3045
Velcro

Ich bereite gerade einen Computer vor, um das Image einer Windows 7 Professional-Partition über ein Netzwerk bereitzustellen.

Zunächst möchte ich die Bereitstellung von diesem Computer Aauf einen anderen testen B. Also, im Überwachungsmodus (Strg + Maj + F3), ich wähle Überwachungsmodus ( AKE erzeugt gleiches Ergebnis) und ich überprüfe Verallgemeinern .

Der Computer wird Aauf meiner Ghost-Live-CD neu gestartet. Ich starte die Kopie über das Netzwerk auf den Computer B.

Wenn ich damit fertig bin, starte ich den Computer neu Bund sehe den folgenden Fehler:

File: \Windows\System32\halmacpi.dll
Info: Windows failed to load because the HAL is missing, or corrupt

Wenn ich Generalize nicht ankreuze, wird der Computer B normal hochgefahren . Das kann großartig sein, aber alle Geräte werden als vom Computer erkannt erkannt A.

Alle Computer sind identisch, jedoch haben ein oder zwei unterschiedliche Festplatten oder Mainboard-Modelle.

Hat jemand eine Lösung, um dieses Problem zu beheben?

AKTUALISIEREN

Nachdem ich meine Zeit für 4 Stunden verbracht hatte, habe ich endlich herausgefunden, wie ich das beheben kann. Starten Sie einfach mit der Windows 7-DVD und wählen Sie "Computer reparieren".

Ich denke, ich muss das auf jedem Computer tun. Großartig.

3
Seltsam, welche Softwarepakete haben Sie mit dem Image bereitgestellt? Etwas sagt mir, dass das Originalbild falsch ist. surfasb vor 12 Jahren 1
Es ist keine Software installiert. Dies war eine Erstinstallation von Windows 7. Velcro vor 12 Jahren 0

3 Antworten auf die Frage

2
paradroid

Solange die Maschinen modern sind und über einzelne CPU-Sockets verfügen, sind entweder ACPI Multiprocessor PCund nur die brauchbaren HALs erforderlich Advanced Configuration and Power Interface (ACPI) PC(sofern Windows 7 keine zusätzlichen unterschiedlichen Typen hat), also würde ich die BIOS-Optionen überprüfen und prüfen, ob alle Kerne aktiviert sind und angezeigt werden in Task Manager.

Ich habe das BIOS überprüft, und das Setup war bei allen Computern gleich. Deshalb verstehe ich nichts. Velcro vor 12 Jahren 0
Gute Antwort. Ich habe die ACPI-Schnittstelle vergessen, weil ich instinktiv davon ausgehe, dass jede ausreichend moderne Maschine dies unterstützt, aber es ist eine Möglichkeit und würde die HAL sicherlich brechen. Shinrai vor 12 Jahren 0
1
Shinrai

Das hört sich nach einem bestimmten Problem mit einem bestimmten fehlenden Gerät an. Sind alle Treiber für ALLE diese Motherboards installiert oder nur für die, auf die Sie sie vorbereitet haben? Laufen Sie im AHCI-Modus mit einem anderen AHCI-Controller in allen Bereichen? Dies ist ziemlich seltsam und es MUSS ziemlich genau eine bestimmte Hardware sein, die es verursacht.

Erlaubt "Generalize" die Bereitstellung auf Computern mit unterschiedlichen Geräten? Wenn ja, verstehe ich nicht, warum es ein Problem mit AHCI gibt. Außerdem waren alle automatisch installierten Standardtreiber von Windows 7 vorhanden, und die Computer waren identisch. Velcro vor 12 Jahren 0
Generalisieren erlaubt das - es ist irgendwie der Punkt! AHCI-Treiber können etwas heikel sein, weshalb ich das speziell benenne, aber das ist ziemlich NUR DAMNED WEIRD. Versuchen Sie als Experiment, warum Sie dies nicht versuchen - entfernen Sie alle optionalen Hardwarekomponenten, die Sie installieren können, und führen Sie eine weitere Neuinstallation von Windows von der Festplatte aus und SOFORT (sobald Sie das erste Mal im Überwachungsmodus auf den Desktop geklickt haben), um mit Generalize- und OOBE-Flags zu synchronisieren das und sehen was passiert. Versuchen Sie dies auch, wenn Sie mit dieser Installation wenig oder gar nichts getan haben. Es könnte ein Zufall sein. Shinrai vor 12 Jahren 0
Ich habe genau das probiert, was Sie vorgeschlagen haben. Ich habe die gleiche mit 'halmacpi.dll` zusammenhängende Nachricht erhalten. Velcro vor 12 Jahren 0
@ Velcro - Auf einer dieser Maschinen muss eine bestimmte Hardware etwas seltsam sein. Ich kann mir keine andere Erklärung vorstellen. Shinrai vor 12 Jahren 0
1
Velcro

Dieses Problem wurde durch die Reihenfolge der Partitionen verursacht. Tatsächlich war auf dem Computer AWindows 7 auf Partition 1 installiert, und eine Kopie von Windows XP befand sich auf Partition 2 (die ausgeblendet war).

Auf dem Computer habe Bich versucht, ein Windows 7-Image auf Partition 2 abzulegen (während sich eine andere Kopie von Windows XP auf einer versteckten Partition 1 befand).

Ich habe endlich den Computer aufgeräumt Bund die gleichen Partitionen erstellt. Das Problem ist verschwunden.

Danke für deine Antworten.

Das ist WEIRD, dass dies HAL-Fehler verursachen würde, aber ich kann sehen, warum dies ein Problem wäre. Sysprep ist nicht für mehrere Partitionen konzipiert. Shinrai vor 12 Jahren 0