Jeg har nu officielt givet op. Meeeeen jeg skal da lige se om der er én derude der har løsningen på den her djævel. Jeg har i forbindelse med nogle udfordringer med mit tuner kort opgraderet min BIOS. Jeg har et ASUS XXXX bundkort. Opgraderingen gik fint og jeg fulgte anvisningerne fra ASUS hjemmeside samt i deres opgraderingssoftware. Men da jeg efter denne tur skulle genstarte min maskine kom den frem med, hvad jeg har fundet ud af er en temmelig velkendt fejl, at den manglede hal.dll. Jeg gik dernæst i gang med at søge på nettet og fandt denne side med mulige løsninger: http://pcsupport.about.com/od/findbyerrormessage/a/missinghaldll.htm. Jeg har været igennem ALLE muligheder skitseret flere gange, men har stadig fejlen. Dog har jeg nu fundet ud af, at lader jeg min WinXP side i drevet, så kan den godt starte op (uden der bootes fra den)!!??!?!??! Dette er naturligvis ikke en holdbar løsning, og før jeg nu iler ud og køber mig en ny harddisk (som måske på en eller anden mærkelig måde er blevet beskadigt) så vil jeg da først høre om der er nogen der har en god idé/løsning?
Opgaven er altså - hvordan undgår jeg denne fejlmedd. uden at skulle have min XP cd sidende i drevet? Husk endelig at tjekke det ovenstående link for at se de ting jeg har været igennem før denne entry - for det er ikke så få!
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Genroprettelseskonsol i xp: Smid din XP cd i drevet og boot op på den, i første skærmbillede "Velkommen til Installation", trykker du på F10 eller tryk på ” R ” for at reparere. Når Windows Genoprettelseskonsollen er startet, får du vist følgende meddelelse: Microsoft Windows(R) Genoprettelseskonsol
Genoprettelseskonsol indeholder funktioner til systemreparation og -genoprettelse. Skriv EXIT for at afslutte Genoprettelseskonsol, og genstart computeren.
1: C:\WINDOWS (Hvis den spørger efter admin.kode og du ikke bruger nogen, så tryk blot på Enter)
Hvilken Windows-installation vil du logge på: 1 (+tryk på ENTER ) Efter : <C:\WINDOWS > Skriver du: chkdsk c: /p /r (+tryk på ENTER ) Når den er færdig med at scanne, skriv: Exit + enter
Hvis ikke det er nok, så gå i konsollen igen og udfør dette også: Efter : <C:\WINDOWS > Skriver du: fixboot (+tryk på ENTER ) Efter : <C:\WINDOWS > Skriver du: bootcfg /rebuild (+tryk på ENTER ) Efter : <C:\WINDOWS > Skriver du: chkdsk c: /p /r (+tryk på ENTER ) Når den er færdig med at scanne, skriv: Exit + enter
Har jeg forstået dig rigtigt, hvis du har XP-skiven siddende i drevet så starter computeren, men hvis du f. eks. bruger den metode jeg foreslog så starter computeren ikke Er det korrekt opfattet? hvis ja brugte du diskette eller ISO filen??
du skal lige vide der er forskel på HAl filerne afhængigt af dit system (om det er et enkelt CPU system, eller SMP system), jeg hodler stadig på en repair af windows.
Jeg har geninstalleret windows 2 gange - uden nogen forbedring. Jeg har ikke forsøgt at erstatte hal.dll i windows mode - kun under genoprettelses konsollen. det vil jeg nu forsøge. Jeg bruger en x64 processor fra AMD, så det må da være at betgne som et enkelt CPU system eller hu? Og til helgec: Jeg brugte ISO, da jeg ikke har et diskettedrev.
ja den er jeg med på :-) Men det løste ikke det store - konflikten er den samme
Synes godt om
Slettet bruger
21. marts 2007 - 21:34#17
Hvis Computeren starter med XP-skiven i drevet plejer årsagen at være at systemet henter NTLDR og NTDETECT.com fra CD-en og det er præcis det som muliggøres med den ISO fil prøv at se om de 2 filer findes i roden (C:) på dit system
Hvis ikke en repair, en tur med div. commands i konsollen og geninstall af ntldr ikke virker, så er der noget et galt - kan dog ikke lige pt. pege på det - søger med lys og lygte efter løsninger, men de er efterhånden afprøvet.
har du lavet en Repair eller en Nyinstallation (som helgec også spørger om) Hvis hal.dll eller ntoskrnl.exe mangler, kan adgangen til Repair nægtes (i hvert fald i genoprettelseskonsollen) (Er ikke helt klar over om en "Normal" repair i 2.konsolmode også nægtes.)
Jeg har lavet nyinstallation 2 gange (fra bunden). NTLDR fylder 245 KB NTDETECT fylder 47 KB. Bios er udført i windows med opdateringsværktøj fra Asus efter de forskrifter som ASUS havde tilknyttet værktøjet. Versionen af hal.dll er 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158). ntoskrnl ligger også under system32 - den fylder 2.133 KB. Jeg har også forsøgt mig med seks forskellige former for repair (se link længere oppe) men ingenting hjælper. Jeg kan ikke helt lure de konfigurationer som er på linket til kanal9.dk. Det jeg imidlertid kan sige er at under System32 folderen ligger der kun hal.dll og under "Driver Cache\i386\driver.cab" ligger ligger mere eller mindre alle andre typer listet under linket. Der ligger også nogle under "Driver Cache\i386\sp2.cab". Blev i klogere af disse informationer? Kom vi det nærmere?
1. Jeg har fra windows kopiret hal.dll filen fra i386 over i system32 og forsøgt genstart - intet nyt. 2. Jeg har taget harddisken ud og sat den til min bærbare og kopiret den bærbare hal.dll over på disken hvorefter jeg satte den tilbage i den stationære og startede op - intet nyt. 3. jeg skiftede min windows cd ud med driver disken til motherboardet, da den også har en boot funktion - her fandt jeg ud af at den havde akkurat samme effekt som windows cd'en - den spørger om der skal bootes fra cd'en hvorefter den går videre og starter windows. Dermed kan det konkluderes, at det IKKE har noget med selve windows cd'en at gøre, men blot det faktum at den gerne vil have lov til at spørge om den må boote fra hvilken som helst disk... og plottet bliver tykkere og tykkere (frit oversat :-))
Jeg håber I har noget nyt ti´l mig i morgen, for den her er godt nok ved at være tricky.
Efter dine sidste oplysninger må jeg give "haverslev" ret i at din BIOS-update muligvis kan være skurken. Ikke fordi jeg tror at det hjælper, men prøv at fjerne batteriet fra bundkortet i 10 minutter, monter det igen og prøv så at starte, som du jo sikkert har gættet er sidstnævnte manøvre blot for at sikre at der ikke stadig ligger nogle forkerte informationer i CMOS
Opdateret hos MS - windows update? Hvis ja, så gjorrde jeg det under første reinstallation, men har ikke gjort det siden. Jeg har ikke prøvet at fjerne batteriet - det vil jeg forsøge mig med. Killdisk.... well - helst ikke... Deraf alle disse forsøg og spørgsmål...
Skulle det i øvrigt hjælpe med en ny disk, hvis der er tale om en fejl i bios opdateringen? Jeg har jo formatteret og reinstalleret - det burde vel gøre det ud for en ny disk?
Det at det er HAL filen der er problemer med indikerer ret kraftigt at der er noget der er gået galt under den opdatering, netop fordi hal filen har meget med styringen af hardwaren at gøre.
Hvorfor opdaterede du bios i første omgang ? (det kunne være ret interessant at vide)
Det var da et interessant problem. Hvordan er konfigurationen, antal, ata og sata?
Hvis henvisningen til operativsystemet er forkert i boot.ini, så fås fejlbeskeden. Da det virker ved opstart fra cd, så må der et forvirringsproblem mht hvor disken sidder.
Prøv at oprette nogle flere entries i boot.ini, som peger på hver sin disk, og se om den vil starte, uden cd, på en af disse.
Er eftehånden overbevist om, at det er den bios opdateringe der er galt med. Har du mulighed for at hente en ny og korrekt bios version. Nu har jeg ikke lige sat mig ind i ASUS`s måde at opdatere Bios på, men den ikke smides på en diskette ? Hvis du ikke har et diskette drev, så prøv om ikke du kan låne et eller se om du få lov til at opdatere via USB.
Den har jeg hentet og jeg påtænker at forsøge at opdaterer den igen, men tror du at det løser problemet? Det vil jo være den samme version som tidligere, da jeg hentede den seneste version via ASUS update (1013). Jeg har ikke noget floppy drev og al dokumentation fra ASUS siger jeg skal bruge et sådant hvis jeg vil opdaterer fra DOS, jeg tror derfor at jeg nødt til at bforsøge at (gen-)opdaterer fra windwos. Derudover er jeg naturligvis stadig åben for gode forslag...
Nu har jeg efter reinstallation opdateret chipsettet og reinstalleret BIOS via windoews. Den kommer stadig op med fejlen. Men jeg har forsøgt at jumpe HD lidt anderledes, og prøver nu en reinstallation igen... Der krydses fingre.
Men det hjalp ikke - hvordan kan hal.dll filen egentlig være beskadiget når man har lavet en helt ren installation af winows (gennem formateret)?? Lægger BIOS'en et eller andet over i den DLL fil?
Uanset om det er mærkeligt eller ej, så er løsningen nu fundet. Jeg har været i gang med div. diagnosticeringsværktøjer og taget maskinen igennem fra en ende af. Det viste sig at harddisken havde taget skade uner BIOS opdateringen. Den er nu skiftet ud - der er købt Vista - og nu spiller det hele igen, men tak for jeres forsøg selvom det ikke var jere forslag der gav løsningen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.