Hei, tuli Windows XP Professionaliin semmoinen ongelma että, käynnistyessä jumittuu siihen mustaan ruutuun missä koneen pitäisi ladata. Windows antoi viestin: <windows pääkans.>\system32\hal.dll. Windows ei käynnistynyt, koska seuraava tiedosto puuttuu tai on vioittunut: asenna uudelleen yllä oleva tiedosto. Miten saisi helpoiten tämän korjattua? (Kone ei käynnisty vikasietotilaan tms.)
Ohjeita: http://keskustelu.afterdawn.com/thread_view.cfm/218843 http://support.microsoft.com/kb/314477/fi
Microsoftin sivuilta saadut tavat eivät auttaneet mitään. (Tapaa 2 koettaessa viimeisen vaiheen jälkeen tulee "Virhe: Valitun käynnistysmerkinnän lisääminen käynnistysluetteloon epäonnistui." Tapa 3:sessa en muista CD-aseman tunnuskirjainta, näkisikö sen jotenkin? Ja Tapa 4 ei auttanut myöskään) Mitä kohtaa tuolla http://www.kellys-korner-xp.com/xp_haldll_missing.htm sivuilla pitäisi tehdä, kun kokoajan tullut uudistuksia joissa sanotaan että edellinen ei muka toimi, ja viimeinen uudistus kuulostaa todella hankalalta. EDIT: Kun tekee tuon bootcfg /list jutun kone vastaa: "Näytettäviä käynnistysmerkintöjä ei ole." Eikö sen pitäisi jotain kuitenkin löytää? Ja kokeiltaessa DEL Boot.ini koone sanoo "käyttö estetty." (Eikä bootcfg /rebuild auta myöskään mitään, koska siinä tulee "Virhe: Valitun käynnistymerkinnänä lisääminen käynnistysluoetteloon epäonnistui.") Koittaessa komentoa expand a:\i386\hal.dl_ c:\windows\system32\hal.dll Sanoo: " Tiedostoa ei voi purkaa" mistä tuo voisi johtua?
Sun cd/dvd asemasi kirjain tunnus ei varmaankaan ole A: A: ja B: ovat vanhastaan diskettiasemat. C: alkaen on kovalevy(t). Joka voi olla useampi osio eli "asema". Niiden perään tulee sitten cd/dvdasemat. Kokeile toi komento (expand a:\i386\hal.dl_ c:\windows\system32\hal.dll) aloittaen kirjaimella d, sitten e, f jne. Kunnes osuu sun asemakirjaimesi tunnus. Kunka monta asemaa sun kovalevysi on ollut Oma tietokone ikkunassa. Päättele siitä "seuraava" kirjain cd/dvd-asemalle. (Merkkikoneissa piiloitettu recovery osio voi "varastaa" yhden kirjaimen muiden kovon osioiden perään. cd/dvd hyppää yhden ylöspäin.) Toinen syy Tolle virheelle on, että cd on viallinen, likainen tuon hal.dl_ tiedoston osalta. Siks ei voi purkaa sitä. p.s. Toimivasta xp pro koneesta vois kopioida ton hal.dll (hal.dl_ on winukan oma pakattu tiedosto, ainoastaan expand osaa purkaa oikein.) Sitten kikkailen kone käyntiin ja kopioiden teidosto tuonne c:\windows\system32\ kansioon. Palautuskonsoli ei taida lukea usb-porttia. Diskettiasema a: siis winukan keinoin ainoo tapa. Kikkaillen: Live linux cd:llä operointi, kopionti usb-tikusta olisi helppoa.
Kokeilin tuota expand juttua D:stä P:hen saakka kaikki valittivat että: "Tiedostonimen, hakemistonimen tai asemanimen syntaksi ei kelpaa" tai sitten sanoi, että "määritetty polu- tai tiedosto ei kelpaa." En muista levyasemani tunnusta, mutta kone ei ole kaupasta ostettu vaan se on tehty itse ja kovalevy oli jaettu melko moneen osaan, muistaakseni viiten tai kuuteen. (Vaikka olisihan pitänyt jonkun toimia ennen P:tä...) Voiko sen levyaseman tunnuksen nähdä jotenkin vaikka kone ei kunnolla käynnistykkään? Diskettiasemaa ei koneessa ole ja kenelläkään tutulla ei Windows XP Pro:ta mielestäni ole, joten mitä kannattaisi tehdä? EDIT: Soitinpa tuommoiseen neuvonta juttuun jossa neuvoivat poistamaan Windowsin C levyltä ja asentamaan uusiksi. No poistinpas Windowsin mutta eipäs sitten antanut asentaa uudestaan sitä. (Tuli alustamaton levy ja ei antanut edes alustaa.) Windows antaa siis vain poistaa C:n ja luoda uuden mutta ei mitään muuta. Mitäs nyt sitten pitäisi tehdä, onkohan kovalevyssä vikaa vai mistä voisi johtua ettei anna edes asentaa uusiksi/alustaa. (Vai onko CD vain rikki)