PC-Experience (https://www.pc-experience.de/wbb2/index.php)
- Software Foren: (https://www.pc-experience.de/wbb2/board.php?boardid=17)
-- Windows 9x, NT, 2000, XP: (https://www.pc-experience.de/wbb2/board.php?boardid=18)
--- HAL.dll missing - XP booted nur mit XP-CD (https://www.pc-experience.de/wbb2/thread.php?threadid=29281)


Geschrieben von DeppThoughtNine am 21.08.2009 um 11:32:

  HAL.dll missing - XP booted nur mit XP-CD

Hi,

ich habe massive Probleme seit dem Austausch meiner HD0 auf der die Laufwerke C und D waren.

Ich benutze XP home SP3, zwei SATA2 HD's, eine master, eine slave.


Seit dem Austausch bootet HD0 nicht mehr, sondern meldet "hal.dll not found or missing." Im Gerätemanager wird HD0 richtig erkannt als "primär".

Die boot.ini ist okay und sieht zur Zeit so aus:


[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINXP
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINXP="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\windows="1"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP-Wiederherstellungskonsole" /cmdcons

(in meiner Not habe ich das OS zweimal installiert. Wie es zu der zweiten Zeile kommt, ist mir unklar. Ich benutze die dritte Oprion - das ist das alte OS - zum booten)

Ein einfaches Zurückspielen eines Images (Acronis) half nicht.
Durch Zufall fand ich heraus, daß das System von der HD booted, wenn die XP-Installations CD einliegt.

Im Bios ist die Bootreihenfolge
CD - HD - HD
Die HDs werden richtig zugeordnet.

Ich bin mir sicher, keine Malware zu haben. Ich bin kein Newbee. Aufgefallen ist mir, daß seitdem der Bootvorgang und Shutdown extrem lange dauert - bis zu 15 min.

Es könnte theoretisch sein, daß seit dem Austausch von HD0 die SATA-Stecker auf dem mainboard anders stecken - zumindest JETZT stecken sie richtig.


Wer weiß Hilfe?



Geschrieben von Radommi am 21.08.2009 um 16:32:

 

hallo
nach der boot.ini hast du drei Betriebssysteme installiert

lösch doch mal die mittlere Zeile multi(0)disk(0)rdisk(0)partition(1)\windows="1"

zum Thema Hardware Abstraction Layer schreibt Microsoft dies



Geschrieben von Heaven am 21.08.2009 um 19:57:

 

Hallo,

irgendwas ist da total verdreht, schreib die boot.ini testweise so:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect


... denn nachdem dein funktionierendes Windows die Option 3 ist, muss es auch unter C:\WINDOWS liegen.

cu
Heaven



Geschrieben von DeppThoughtNine am 21.08.2009 um 21:49:

 

@Randommi
...habe ich schon.
Was ist "Hardware abstraction layer"? Nie gehört, ich besitze leider kein Diskettenlaufwerk mehr, auch nicht mehr Win98.

@Heaven,

das ist leider nicht das Problem.

Die erste (default) option ist das neu installierte XP - ohne alles.

Die dritte, ist meine bisherige, mit allen Programmen.

Der Haken ist, KEINES von beiden startet ohne die XP-Install-CD im CD-Laufwerk.
Das bedeutet, irgendetwas geheimnisvolles muß geschehen, bevor Windows die Boot.ini liest


btw: was bewirkt der Parameter /noexecute=optin ?



Geschrieben von Radommi am 22.08.2009 um 00:33:

 

dann wollen wir deine Infos mal ordnen

1. bei Sata gibts kein master und slave, weil Sata immer Master ist

2. im Gerätemanager wird dir für Sata Festplatte auch nichts primäres oder sekundäes angezeigt, das sind die IDE Ports und an denen hängen Sata Festplatten relativ selten

3. hab ich dir den Link reingestellt, damit du siehst was hal bedeutet

so
und nun mach uns mal einen Systembericht nach dieser Anleitung , weil für Ratespiele und Interpretationswettbewerbe ist es mir zu warm



Geschrieben von DeppThoughtNine am 22.08.2009 um 09:33:

 

Zuerst mal herzlichen Dank, du scheinst offenbar wirklich Ahnung zu haben.

Ich habe mich nicht präzise ausgedrückt: ich meinte "C" auf HD0 ist als primär markiert.
Merkwürdigerweise beschreibt das Manual zu meinem Mainboard die SATA slots als Master und Slave.

Angehängt die Report Datei von Everest.



Geschrieben von Radommi am 22.08.2009 um 14:52:

 

Zitat:
du scheinst offenbar wirklich Ahnung zu haben


wenn ich mir dämliche Sprüche anhören will, guck ich Privatfernsehen

virtuelle Laufwerke samt Software en masse, 55 laufende Prozesse und 34 Einträge im Autostart
dazu noch veraltete Treiber, ein nicht aktuell gepatchtes System und eine mit Fehlermeldungen zugesch... Ereignisanzeige, das nenne ich saubere Arbeit oki

viel Spaß noch bei der Fehlersuche, ich bin hier raus



Geschrieben von DeppThoughtNine am 22.08.2009 um 19:55:

 

Ein einfacher Satz wie "C völlig neu aufsetzen" hätte mir genügt



Geschrieben von Wallace am 22.08.2009 um 20:11:

 

uns hat dein Auftritt auch genügt und darum closed


Wallace


Forensoftware: Burning Board , entwickelt von WoltLab GmbH