Doorgaan Annuleren

Los het avg "user32.dll" op

10 november 2008 18:29

Door een virus verwijderd avg 8.0 het bestand 'user32.dll' waardoor u pc alleen steeds blijft rebooten. Er zijn 3 mogelijkheden om dit op telossen.

1. Bestand kopieeren van cd/diskette toevoegen via veilige modus
Voordat we ?berhaupt iets doen, moet u zorgen voor een verse kopie van het Windows XP-systeembestand ‘USER32.DLL'.

Die kopie kunt u lenen van een gelijkwaardige Windows XP-computer en anders is er de website www.dlldump.com. Gaarne kopi?ren naar een USB-stick of branden op een CD-schijfje.

We gaan verder. U moet starten in ‘Veilige Modus' (als dat nog werkt) als gebruiker met beheerdersrechten en dat doet u door tijdens het booten op te drukken, waarna het keuzemenu u verder op weg helpt.

Doorgestart in 'Veilige Modus' moet u naar de map 'C:\WINDOWS\system32' toe gaan, waar u het bestand USER32.DLL' een nieuwe naam geeft, bijvoorbeeld ''USER32.OLD'. Vervolgens haalt u de usb-stick of het CD-schijfje erbij en u zorgt er voor dat er een nieuwe ‘USER32.DLL' in de map 'C:\WINDOWS\system32' komt te staan.

Daarna de computer opnieuw starten en klaar bent u weer!"

2. Windows-CD
Zorg ervoor dat je een Windows installatie-CD hebt. Je mag er ook een lenen van de buren mocht je zelf niet over zo'n CD beschikken. Je hebt deze CD nodig om de Windows-installatie op te starten.

In het blauwe installatiescherm kies druk je op de R om de repair console te starten.

De Windows herstelconsole wordt gestart en gevraagd wordt bij welke Windows installatie aangemeld moet worden. Kies hier de eerste C:\Windows installatie. Typ dus een 1 (typ eerst de 1 en druk daarna pas op enter!)

Vervolgens wordt gevraagd om het administrator wachtwoord op te geven. Bij de meeste personen is dit leeg en kan er direct op enter gedrukt worden.

In het volgende scherm staat C:\Windows met een knipperend streepje. Hier moeten de volgende commando's getypt worden. Let erop dat je de commando's -exact- overneemt, inclusief spaties en leestekens.

[code]copy d:\i386\user32.dl_ c:\windows\system32\user32.dll < enter> (waar D: de letter van jouw CD-rom drive is!)[/code]

Typ exit en druk op < enter >. De computer wordt nu herstart en u bent klaar.

3. Geen installatiecd van Windows
Om toegang te krijgen tot de PC is het belangrijk dat je de volgende zaken bij de hand hebt:

[b]Een PC met internettoegang.
Een computer met CD-brander.
Een lege CD-rom. [/b]

Download het volgende bestand naar je bureaublad (Klik met de rechtermuisknop op de link en kies voor "doel opslaan als" (FireFox: koppeling opslaan als)):
isoburner.exe (*mirror 1*)

Download het volgende bestand naar je bureaublad (Klik met de rechtermuisknop op de link en kies voor "doel opslaan als" (FireFox: koppeling opslaan als)):
nuciaboot.iso (*mirror 1*.

Als beide bestanden gedownload zijn open je isoburner.exe. Controleer dat er in het venster achter 'ISO Path' het bestand nuciaboot.iso vermeld staat.

Stop een lege CD in de brander van de computer en druk op BURN ISO!.
Ga naar de probleem-PC en stop de zojuist gemaakte CD-rom in de drive.
De CD-rom met BartePE zal nu starten. Zie je weer het scherm waar Windows vraagt om te kiezen hoe je wilt starten? Klik dan hier!.

Op de vraag of je netwerksupport wilt ondersteunen antwoord je nee. Als BartPE geladen is klik je op Go, gevolgd door Command Prompt (CMD).

Typ hier de volgende commando's. Let erop dat je spaties en leestekens -exact- overneemt.

[code]copy c:\windows\system32\dllcache\user32.dll c:\windows\system32\user32.dll < enter >

Krijg je een foutmelding dat het bestand niet gevonden kan worden? Typ dan het volgende:
copy c:\windows\servicepackfiles\i386\user32.dll c:\windows\system32\user32.dll < enter >

Krijg je een foutmelding dat het bestand niet gevonden kan worden? Typ dan het volgende:
copy c:\windows\$NTuninstallKB925902$\user32.dll c:\windows\system32\user32.dll < enter >[/code]

Krijg je de melding dat een bestand gekopie?rd is? Klik op GO, klik op Shut down, Shut down.
Haal de CD-rom uit de computer en herstart de PC.

Let op! Het lijkt erop dat dit veroorzaakt wordt door het terugplaatsen van een verkeerde versie van user32.dll. Controleer dus eerst of je de juiste versie hebt teruggezet en/of dat een andere versie wel werkt!!



Lees verder op

Reacties op dit onderwerp