User Käyttäjä Salasana  
   
maanantai 17.11.2025 / 20:44
Hae keskustelualueilta:        In English   Suomeksi   På svenska
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > windows -ongelmat > hal.dll puuttuu tai on korruptoitunut kovalevyn poiston jälkeen.
Näytä aiheet
 
Keskustelualueet
Keskustelualueet
Hal.dll puuttuu tai on korruptoitunut kovalevyn poiston jälkeen.
  Siirry:
 
Kirjoittaja Viesti
jokytol
Junior Member
_
10. elokuuta 2008 @ 01:39 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Eli koneessa oli 4 kovalevyä. (1x IDE ja 3x SATA) Poistin tuon IDE-levyn ja sen jälkeen alkoivat ongelmat. Levyn poistamisen jälkeen kun yritin käynnistää konetta, se käynnistyi Windows XP:n latauskuvaan ja sen jälkeen jämähti mustaan ruutuun. Poistetulla kiintolevyllä ei ollut mitään ohjelmia tai windowsin systeemejä, vain kaikki ylimääräinen sälä mitä on kerääntynyt.

Tämän jälkeen kokeilin vaihtaa SATA-johtojen paikkoja kiintolevyistä toiseen. Jossain vaiheessa tuli ilmoitus ennen XP:n latauskuvaa:

"Windows ei käynnistytnyt,koska seuraava tiedosto puuttuu tai on vioittunut:
Windows pääkan.>\system32.hal.dll.
Asenna yllä oleva tiedosto uudelleen"

Tämän ilmoituksen jälkeen vaihdoin SATA-piuhojen paikat niihin kiintolevyihin missä ne alunperin olivatkin ja kun käynnistin koneen, tuli tuo samainen ilmoitus. Tämän jälkeen googletin tuon virheilmoituksen ja olen jo tehnyt nämä asiat:

Tältä sivustolta löytyvät ohjeet: http://www.kellys-korner-xp.com/xp_haldll_missing.htm

Kopioinut XP:n asennuslevyltä kyseisen tiedoston ja korvannut sillä alkuperäisen.
- Valittaa yhä tiedoston puuttumista tai korruptuneisuutta.

WinCaren Power Suitella korjata hal.dll- tiedoston.
- Käynnistyy XP:n latauslogoon, mutta sen jälkeen musta ruutu.

Windowsin korjausasennuksen.
- Herjaa hal.dll puuttumista tai korruptuneisuutta.

Mikään näistä ei siis ole auttanut. Olenko nyt skipannut jonkun mahdollisen ratkaisun vai meneekö kokonaan formatoimiseen ja wintoosan uudelleenasennukseen?

Kiitoksia jo näin etukäteen jos joku osaa neuvoa.
tukis
Suspended due to non-functional email address
_
10. elokuuta 2008 @ 02:30 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Boot.ini tiedostoon voisi lisätä useita uusia rivejä, joihin muuttaa vain levynumeron (osioiden numerointi ei kai ole voinut muuttua)

Esim.
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

multi(0)disk(0)rdisk(3)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

jne..

Kokeilee sitten bootatessa valita eri vaihtoehtoja

Eihän ole ollut dynaamisia levyjä.

Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 10. elokuuta 2008 @ 02:31

jokytol
Junior Member
_
10. elokuuta 2008 @ 12:52 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Ei ollut dynaamisia levyjä. Tuo Boot.inin muokkaaminen käsin sai xp:n latauskuvan takaisin, mutta sen jälkeen jämähtää taas vain mustaan ruutuun.
wipe2000
AfterDawn Addict

15 tuotearviota
_
12. elokuuta 2008 @ 11:54 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Jos hal.dll on mielestäsi kunnossa, voisi tietysti nopeana ja melko riskittömänä konstina kokeilla recovery consolessa "fix boot" ja " fix mbr" komentoja.

Eli buuttaat XP:n asennuslevyllä ja kun asennus kysyy mitä tehdään, valitset R (=Repair) ja konsolissa sitten noita käskyjä.
Ennen näitä olisi suositeltavaa levystä varmuuskopio "disc imagena" esim. ulkoiselle kovolle, mikäli levyllä on mitään arvokasta.

Tietysti varmuuskopion pitäisi muutenkin olla ajantassalla, mikä tahansa kovohan voi hajota korjauskelvottomaksi koska tahansa.
jokytol
Junior Member
_
12. elokuuta 2008 @ 12:09 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Lainaus, alkuperäisen viestin kirjoitti wipe2000:
Jos hal.dll on mielestäsi kunnossa, voisi tietysti nopeana ja melko riskittömänä konstina kokeilla recovery consolessa "fix boot" ja " fix mbr" komentoja.

Eli buuttaat XP:n asennuslevyllä ja kun asennus kysyy mitä tehdään, valitset R (=Repair) ja konsolissa sitten noita käskyjä.
Ennen näitä olisi suositeltavaa levystä varmuuskopio "disc imagena" esim. ulkoiselle kovolle, mikäli levyllä on mitään arvokasta.

Tietysti varmuuskopion pitäisi muutenkin olla ajantassalla, mikä tahansa kovohan voi hajota korjauskelvottomaksi koska tahansa.
Nuo on jo kokeiltu eikä muuttanut tilannetta miksikään. Nyt on suunnitelmissa liittää kovot toiseen koneeseen ja ottaa matskut talteen ja asentaa xp:uudelleen kun ei mikään muu tunnu auttavan.
Mainos
_
__
 
_
jokytol
Junior Member
_
12. elokuuta 2008 @ 19:33 _ Linkki tähän viestiin    Lähetä käyttäjälle yksityisviesti   
Elikkäs sain toimimaan. Vaihtelin biossista kiintolevyjen boottijärjestystä ja jossain vaiheessa vaan alkoi toimimaan. Tuntuu ongelmalta mihin on niin monta eri ratkaisua kuin tapausta.
afterdawn.com > keskustelu > yleistä keskustelua tietokoneista > windows -ongelmat > hal.dll puuttuu tai on korruptoitunut kovalevyn poiston jälkeen.
 

Apua ongelmiin: AfterDawnin keskustelualueet | AfterDawnin Vastaukset
Uutiset: IT-alan uutiset | Uutisia puhelimista
Musiikkia: MP3Lizard.com
Tuotearviot: Laitevertailu | Vertaa puhelimia | Vertaa kännykkäliittymiä
Pelit: Pelitiedostot, pelidemot ja trailerit
Ohjelmat: download.fi | AfterDawnin ohjelma-alueet
International: AfterDawn in English | Software downloads | Free, legal MP3s | AfterDawn på svenska
RSS -syötteet: AfterDawnin uutiset | Uusimmat ohjelmapäivitykset | Keskustelualueiden viestit
Tietoja: Tietoa AfterDawn Oy:stä | Mainosta sivuillamme | Sivuston käyttöehdot ja tietoja yksityisyydensuojasta
Ota yhteyttä: Lähetä palautetta | Ota yhteyttä mainosmyyntiimme
 
  © 1999-2025 AfterDawn Oy