2019. július 17., szerda

Gyorskeresés

"hal.dll hiányzik vagy hibás" - Windows helyreállítása

Írta: | Kulcsszavak: hal.dll . windows . restore . boot . error

[ ÚJ BEJEGYZÉS ]

Egyik napról a másikra nem indult a játékra fenntartott Windows XP-m, rögtön a rendszer betöltésénél a következő hibaüzenet fogadott:
"<windows root>/system32/hal.dll hiányzik vagy hibás."

Namost, miután utánanéztem, kiderült, hogy ennek semmi köze van a hal.dll-hez, ez a fájl ugyanis valamilyen hardver és kernel közötti feladatot lát el, és ez az üzenet igazából a boot.ini fájl hibájára szokott utalni *khm, keményen burkolva*, és több, egymás mellé telepített OS (nálam ugye Ubuntu) vagy sima partíciós hiba esetén szokott előjönni.

Ezek után a hiba megoldása:

Windows telepítőlemez betesz>
BIOS-ban boot-olást CD-re állítani>
A telepítő első bárbeszédablakánál "
J"(avítás) betűt nyomni>
[erre előjön egy parancssoros rendszer]
Kiválasztani a javítandó Windows-t a listából (beütni a sorszámát - alapból "
1"-es)>
Beírni a Rendszergazda jelszavát (ha nincs, simán "enter" tovább)>
majd a parancssorba beírni:>
bootcfg /rebuild
>itt megkérdi, hogy hozzáadod-e a jelölt rendszert (sorba megy minden telepített Windowson) a boot.ini-hez (nálam csak egy rendszer volt), ez után nyomj egy "i"(gen) betűt>
Írd be az opció nevét (mondjuk legyen "
WinXP Home egyes")>
majd a rendszerindító paraméternek a következőt:
/noexecute=optin /fastdetect - ezzel simán indítja majd a rendszert>
miután a Windows felállt, még megbogarászhatjuk a boot.ini fájlt, hogy eltüntessük a hibás rendszerindítás utolsó nyomait is>
HAPPY END!

Utólag megnézve nálam a hiba a következőből fakadt: a boot.ini-ben rosszul volt jelölve a partíció száma ("1" helyett "2"), vagyis rossz helyen kereste a kérdéses rendszerbetöltő .dll-t. :K

Talán ez a kis leírás majd valaki(k) segítségére lesz, és megúsznak vele egy Google-turkászást :R

Hozzászólások

(#1) .bableWes


.bableWes
(őstag)

nekem több mint 2éves az xp, minden bekapcsolásnál 3 nem találhato dll fogad. okézok és megyek tovább... :DDD

töltöm lefele a torrentet döpirétbéj-rü. csak gondoltam kiirom, hátha kibanolnak..

(#2) szablya válasza .bableWes (#1) üzenetére


szablya
(kvázi-tag)

LoL :DDD
De itt nem lehet tovább okézni, mer' "NEMMEGY A GÉP!!!" :N

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#3) ABE


ABE
(őstag)

HAL :D

(#4) shadeofme


shadeofme
(tag)

Hasznos segítség. Köszi szépen!
Csak sajnos késtél vele pár évet. :( :D Sebaj, másik gépnél netről utánanéztem mi a rák van ilyenkor. Ugyanezt ntldr-rel is eljátszotta már a kis kecsege.

Ha privit irsz, tedd hozzá, h mi érdekel, mert több cuccot is hirdetek.

(#5) GReddy


GReddy
(fanatikus tag)

Csinálta nekem is egy gép. (Mondjuk az szerver volt, 2k3 x64) Jó volt a boot.ini. Nézem, a %systemroot%\system könyvtár üres. De teljesen. Töküres. Mondom, engem nem szivatsz meg, wincommander, keresés -> hal.dll. És megtalálta! De ugyanúgy üresnek mutatta a könyvtárat, másolni sem engedte... viszonylag hamar kiderült hogy a RAID-1 tömb szétesett, és nem bírta olvasni a megmaradt HDD-ből a file-struktúrát, bár a file-ok megmaradtak. Ha nagyon akarok két napot szívni vele, akkor a getdatabekk visszaszedte volna. Nesze neked mirror... hál istennek semmi komoly nem volt rajta, de HDD-csere ÉS reinstall, plusz fél óra veszekedés a ruszki Natasával a telefonos aktiválásnál. Lehetett volna sokkal komolyabb is, de azt mindenesetre megtanította az eset, hogy még a RAID-1 sem ad valami óriási biztonságot. Azóta fontos adatot szigorúan szalagra mentek.. (Pl valami hülye bkf file-ok miatt nem fért fel a szalagra a sztárkráft 2 izó, úgyhogy gyorsan töröltem, nehogy a Wings of Libertyre még egyszer kelljen egy fél napot várni a letöltéssel. ;] ;] ;] A Pokoli Operátor működik...)

Dominate the woods... The Bowhunter.

(#6) Night1Mare


Night1Mare
(újonc)

Helló.
Nekem úgyan ez a problémám, de windows 7 rendszerem van. A win 7-es parancssorban meg nem müködnek az előzőekben említett parancsok

(#7) szablya válasza Night1Mare (#6) üzenetére


szablya
(kvázi-tag)

Na erre nem tudok megoldást, Win7-en még nem találkoztam az említett problémával. - mindenesetre a hiba hasonló lehet, próbáld meg Live operációs rendszerről (Linux live CD-k) szerkeszteni a boot.ini-t :)

[ Szerkesztve ]

Madarat tolláról, embert desktopjáról. | Inni és inni adni. | Ellopták az alisok a tankot. | Az igazi tuningos Prescott kávét iszik. - all by szablya | "Igazat az igazaknak, zárják be a hazugokat!" \m/

(#8) Madbear


Madbear
(újonc)

Sziasztok!

bottcfg /rebuild után azt mondja az xp, hogy:

"Nem lehet Windows-telepítéseket keresni a lemezeken.
Ez a hiba sérült fájlrendszer miatt történhet meg, mivel emiatt a bootcfg nem tud futni, A lemezhibák felismeréséhez futassa a chkdsk parancsot."

A chkdsk nem ad hibát...
Na most akkor wattafak? :F

Köszi!
István

(#9) Yooha


Yooha
(fanatikus tag)

Nade mi van, ha a boot CD nem ajánl fel J(avítást)?

Én a kardomat a kezemben hordom. Te a tiédet a szívedben és az elmédben. Ahogy én látom, ez 2:1 fegyverelőny a részedre.

(#10) hNp88 válasza Yooha (#9) üzenetére


hNp88
(fanatikus tag)

akkor az szar :DDD

Beatam Mortem Expectans. "kötél&diófa - business solutions" || Villanyszerelés, gyorsjavítás, kivitelezés Egerben és környékén: fb.com/csazivillbt

További hozzászólások megtekintése...
Copyright © 2000-2019 PROHARDVER Informatikai Kft.