background image

Strona 1 z 3 

Brak pliku hal.dll / boot.ini lub jego uszkodzenie 

 

 „Nie można uruchomić systemu Windows, ponieważ następujący plik nie został znaleziony lub jest 

uszkodzony: <katalog główny Windows>\system32\hal.dll Zainstaluj ponownie kopię tego pliku” – 

z  tym  komunikatem  o  błędzie  użytkownicy  systemu  Windows  XP  mogą  się  często  spotkać  po 

zainstalowaniu  aktualizacji.  Jednak  ten  komunikat  może  świadczyć  także,  o  uszkodzeniu  pliku 

boot.ini. W tym poradniku prezentujemy sposób jak naprawić plik hal.dll oraz boot.ini i przywrócić 

system do życia. 

 

 

 

1.  Do  napędu  CD/DVD  wkładamy  płytę  z  systemem  Windows  XP  i  wciskamy  kombinację 

klawiszy Ctrl+Alt+Delete – komputer zostanie uruchomiony ponownie. 

 

2.  Powinien  zostać  uruchomiony Kreator  Instalacji  Systemu  Windows.  Jeżeli  tak  się  nie  stało, 

musimy wtenczas zmienić kolejność napędów w BIOS’ie.  

 

 

 

3. Wciskamy klawisz R – po chwili zostanie uruchomiona konsola odzyskiwania systemu. 

background image

Strona 2 z 3 

4. Wybieramy instalację systemu, który uległ uszkodzeniu. W naszym przypadku jest to 1

 

 

 

5. Podajemy teraz hasło administratora – jeżeli konto administratora nie było zabezpieczone hasłem 

nic nie wpisujemy i wciskamy klawisz Enter

 

 

 

6. Przed naprawieniem pliku boot.ini sprawdźmy jego zawartość wpisując polecenie: bootcfg /list 

 

 

 

7. Następnie wpisujemy polecenie bootcfg /rebuild – zostanie uruchomiony proces  naprawy pliku 

boot.ini 

a)   Przy  komunikacie: Czy  dodać  instalację  do  listy  rozruchu?  wciskamy  klawisz W a 

następnie Enter

bWprowadź  identyfikator  ładowania:  –  podajemy  nazwę  naszego  systemu  np. Microsoft 

Windows XP i naciskamy klawisz Enter

cWprowadź  opcję  ładowania  systemu  operacyjnego: –  wpiszmy /fastdetect i  naciśnijmy 

klawisz Enter – spowoduje to szybsze wczytywanie się systemu Windows. 

 

 

 

8.  Po  wykonaniu  powyższych  kroków  wpisujemy  polecenie exit i  wciskamy  klawisz Enter – 

komputer  zostanie  uruchomiony  ponownie.  Jeśli  dalej  problem  występuje  korzystam  z  dalszej 

części tej instrukcji. 

 

background image

Strona 3 z 3 

9.  Wykonujemy  ponownie  kroki  od   1 do 5.  W  oknie  konsoli  wpisujemy  polecenie map  disk 

i  odczytujemy  literę  dysku  na  którym  znajduje  się  system,  oraz  literę  stacji  dysków.  W  naszym 

przypadku system jest na dysku C, a litera napędu CD/DVD to D

 

 

 

10.  Wpisujemy  polecenie: copy  d:\i386\hal.dl_  c:\windows\system32\hal.dll gdzie d: –  oznacza 

literę  stacji  dysku  CD/DVD  –  pewnie  będziesz  miał  napęd  CD/DVD  pod  inną  literą  np. efg – 

dlatego  podmień  tę  nazwę  w  poleceniu. c: – oznacza  literę  dysku  na  którym  został  zainstalowany 

system Windows. Domyślnie jest to c:. Po wpisaniu polecenia wciskamy klawisz Enter

 

 

 

11.  Plik  został  skopiowany  poprawnie.  Wpisujemy  polecenie exit –  nasz  komputer  zostanie 

uruchomiony ponownie już ze sprawnie działającym systemem Windows XP.