Problém so spustením Windows XP

Autor: Peter Belko | 13.1.2006 o 8:15 | Karma článku: 10,52 | Prečítané:  31175x

Možno sa Vám niekedy stalo, že po korektnom vypnutí počítača sa Vám ho nepodarilo na ďalší deň spustiť. Jediné čo Vám zobrazil bolo na čiernej obrazovke toto: „Systém Windows nelze spustit. Uvedený soubor je poškozen nebo nebyl nalezen: <Windows root>\system32\hal.dll. Nainstalujte znovu uvedený soubor.“ Znovu nainštalovanie súboru hal.dll (Hardware Abstraction Layer) ale nemusí vždy pomôcť. Ukážem Vám riešenie bez nutnosti reinštalácie Windows XP, ktorú by zopár používateľov urobilo.

Popíšem dve možnosti opravy problému, ktorý môže nastať v prípade poškodenia spúšťacieho súboru boot.ini, alebo pri poškodení samotného hal.dll. Tento problém sa stal známemu, ktorému som radil telefonicky a neskúmal som prečo sa takáto chyba v jeho Windows XP Home Edition vyskytla. Aby som mohol napísať tento článok, tak som zámerne vyvolal chybu zmenou súboru boot.ini a tiež aj premenovaním hal.dll v prostredí Microsoft Virtual PC 2004.Chyba po spustení PC

Nakoľko sa jedná o zásah do systému, všetky informácie tu uvedené sú bez záruky a všetko čo budete skúšať je na VAŠE VLASTNÉ RIZIKOnepreberám žiadnu zodpovednosť za prípadné škody, ktoré sa Vám môžu vyskytnúť. Doporučujem najprv vyskúšať na testovacom PC bez dôležitých údajov.Spustenie recovery konzoly

Pri zobrazení uvedenej chyby budete potrebovať spustiť systém z inštalačného CD, kde vyberiete klávesou R spustenie Recovery konzoly pomocou ktorej budete chybu opravovať. Zobrazí sa zoznam dostupných operačných systémov a  zadaním čísla vyberiete, ktorý chcete spustiť. Následne je potrebné zadať heslo účtu Administrátor. Po úspešnom prihlásení sa dostanete do príkazového riadku. Najprv doporučujem použiť príkaz na opravu spúšťacieho súboru boot.ini a keď nepomôže, tak potom príkaz na „doinštalovanie“ hal.dll. A keby nepomohlo ani jedno ani druhé, tak Vám pravdepodobne neostane nič iné len preinštalovať systém. Mne fungovali obe možnosti.Recovery konzola

Opravu spúšťacieho súboru urobíte príkazom bootcfg /rebuild, ktorý po krátkej kontrole zobrazí informáciu či má pridať inštaláciu do boot.ini. Potvrdíte vpísaním „a“ a následne zobrazí zadanie identifikátoru načítania, kde môžete napísať názov operačného systému. Stlačenie Enteru zobrazí možnosti načítania OS, kde napíšte /fastdetect. Ja som posledné dve možnosti nechal prázdne a fungovalo to. Po týchto úkonoch treba príkazom exit ukončiť recovery konzolu a systém sa reštartuje. Mal by sa spustiť do normálneho stavu. Ak sa chyba vypisuje aj potom a systém sa nespustil pokračujte obnovou hal.dll.Obnovenie súboru boot.ini

Znovu sa treba prihlásiť ako administrátor k recovery konzole podľa vyššie popísaného postupu. Obnovu súboru hal.dll urobíte príkazom:
expand d:\i386\hal.dl_ c:\windows\system32\hal.dll. (d: je písmeno jednotky CD) Po úspešnom obnovení sa zobrazí informácia „Rozbaleno 1 souborů“. Príkazom exit ukončíte konzolu a systém sa reštartuje.Extrahovanie hal.dll z CD

Po normálnom prihlásení k Windows XP sa zobrazí informácia o novom HW (v bubline pri hodinách) a spustí sa automatická inštalácia hardvérových komponentov. Po skončení je vyžiadaný reštart a potom môžete systém používať ako pred vypísaním chyby. Súbor hal.dll má na starosti hardvér Vášho PC a obnovenie z CD vloží pôvodný súbor, ktorý sa musí upraviť podľa Vašej HW konfigurácie.

Nakoľko som všetko skúšal vo Virtual PC, nemôžem Vám povedať ako sa to bude správať na skutočnom HW, ale prvá možnosť známemu na notebooku pomohla.

Páčil sa Vám tento článok? Pridajte si blogera medzi obľúbených a my Vám pošleme email keď napíše ďalší článok
Pridaj k obľúbeným

Hlavné správy

ŠPORT

Sagan skončil v záverečnej etape na Tour Down Under tretí a vyhral bodovaciu súťaž

V etape triumfoval André Greipel, celkovým víťazom sa stal Daryl Impey.

SVET

Opäť si zavaril. Trump nevie skrývať, že je rasista

Trumpovi neveria, že nie je rasista.


Už ste čítali?