Skocz do zawartości


Zdjęcie

Uszkodony plik hal.dll


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 eunstachy

eunstachy

    Zaawansowany użytkownik

  • 512 postów

Napisano 21 02 2009 - 14:02

Witam, mam dwa systemy: Ubuntu oraz XP(oby dwa oczywiście na osobnych partycjach). Problem pojawił się po reinstalacji Linuksa. Gdy chcę uruchomić XP wyskakuje błąd, że plik hal.dll jest uszkodzony lub nie istnieje. Naprawiałem ten plik w konsoli odzyskiwania za pomocą polecenia expand [...] ale błąd nadal wyskakuje. Mój bootloader to GRUB.

Ktoś ma jakieś pomysły co jest nie tak?

  • 0

#2 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 21 02 2009 - 14:07

Nie wiem czy zadziała ale spróbuj tak :
Ściągasz ten plik .dll stąd
http://www.dll-files.com/dllindex/dll-files.shtml?hal
Potem włączasz jakąś dystrybucję linuksa i z niego wkładasz ten plik do lokalizacji
C:\Windows>>System32

  • 0

#3 eunstachy

eunstachy

    Zaawansowany użytkownik

  • 512 postów

Napisano 21 02 2009 - 14:43

Niestety macsch15 nie podziałało. Jakieś inne pomysły?
  • 0

#4 Macsch15

Macsch15

    Profesjonalista

  • 3 705 postów

Napisano 21 02 2009 - 14:51

klawiatura USB ?
w biosie USB LEGACY SUPPORT (albo cos takiego) to masz włączone ?

Poczytaj tematy :
http://www.searchengines.pl/Brak-pliku-hal...ny-t103708.html
http://komputery.katalogi.pl/Problem_z_hal..._XP-t79380.html
http://forum.dobreprogramy.pl/viewtopic.ph...944&start=0
http://www.frazpc.pl/b/195017
lub
http://support.microsoft.com/kb/330184

PS: Usuń jak możesz posty nr #3 i #4
  • 0

#5 eunstachy

eunstachy

    Zaawansowany użytkownik

  • 512 postów

Napisano 21 02 2009 - 15:52

Zrobiłem:
W konsoli polecenie bootcfg /rebuild
Po tym poleceniu system przy starcie wyświetlał: błąd ładowania bibliotek DLL jądra. Ale nie wskazywał dokładnie jakich bibliotek.
Coś mnie tknęło i za pomocą polecenia expand wymieniłem tylko plik hal.dll

Teraz:
System się uruchamia ale w momencie gdy ma się pojawić ekran logowania jest tylko czarny ekran.
Tryb awaryjny się uruchamia, ale nie pyta mnie na jakie konto chce się zalogować (Administrator, Leszki) tyko od razu mnie zalogował na konto leszki.
W CMD polecenie sfc /scannow wywala błąd 0x000006ba Serwer RPC jest niedostępny.
  • 0

#6 Chinka

Chinka

    Seal of Approval

  • 426 postów

Napisano 21 02 2009 - 16:20

Eunstachy, nic tak nie zdziałasz... po prostu instalując Linuksa, usunąłeś bootloader XP-ka. Odpal GParted i sprawdź która partycja ma flagę "boot"
  • 0

#7 eunstachy

eunstachy

    Zaawansowany użytkownik

  • 512 postów

Napisano 21 02 2009 - 16:33

Chinka nie o to chodzi. Robiłem już polecenie fixmbr w konsoli odzyskiwania, ale to nie pomogło. Pomogło dopiero polecenie bootcfg /rebuild naprawiło problem, system się ładuje. Ale podczas ładowania powstają jakieś błędy.


W trybie awaryjnym dałem polecenie chkdsk /f poskanowało, coś tam ponaprawiało i teraz system już się uruchamia w normalnym trybie.

Tylko teraz jeszcze muszę się ze sterownikami uporać, bo objawy są takie, jak bym nie miał sterowników do płyty głównej ani do karty sieciowej(zintegrowana). A np dźwięk się odtwarza bez problemów.

No ale problem pliku hal.dll został rozwiązany więc temat zamykam.

  • 0

Zobacz więcej tematów z tagiem: konsola odzyskiwania



Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych