Hoofdcategorieën
Device Settings

Virusscanner AVG verwijdert user32.dll door fout in definitiebestanden

Door Dimitri Reijerman, maandag 10 november 2008 13:04
Submitter: Blokker_1999, views: 105.019

AVG waarschuwt voor een kritiek probleem in de definitiebestanden van zijn gelijknamige virusscanner. Door de fout wordt user32.dll uit de Windowsmap gehaald, waarna een Windows-systeem niet meer kan opstarten.

User32.dll icoonDe gewraakte virusupdate werd zondag aangeboden. De scanner, waarvan ook een gratis versie bestaat, haalt de updates automatisch binnen. Door de fout merkt AVG het systeembestand user32.dll in alle Windows-versies aan als gevaarlijk en verplaatst deze van de systeemmap naar de 'veilige' quarantaine-folder. Hierdoor kunnen Windows-systemen na een reboot niet meer opstarten en worden gebruikers op een bluescreen getrakteerd.

Jonathan Flietstra, hoofd van AVG Nederland, laat aan Tweakers.net weten dat het verkeerde virusdefinitiebestand op de updateserver inmiddels is vervangen door een correct exemplaar. Toch staat de de telefoon bij de supportafdeling inmiddels roodgloeiend, en ook op GoT duiken meldingen op. Het probleem is op te lossen door te booten met de installatie-cd van Windows en vervolgens voor systeemherstel te kiezen. Hierdoor wordt het user32.dll-bestand weer teruggezet. Een gebruiker in het supportforum laat echter weten dat het systeem ook hersteld kan worden door voor opstarten in de veilige modus te kiezen, in AVG user32.dll uit quarantaine te halen om tenslotte AVG te verwijderen. Mogelijk worden ook gebruikers van de virusscanner NOD32 door de fout getroffen, omdat deze firma de virusdefinities afneemt van dezelfde bron.

Volgende 13:41 Nederlanders boeken succes op World Cyber Games
Vorige 12:47 Mozilla wil spraakcommando's in mobiele Firefox
Advertentie

Reacties

«  1  2  3  4  ...  13  14  »

Ja die had ik dus gisteren ook te pakken. Alleen nog geen tijd gehad te fixen. Deze link vond ik als oplossing op internet: http://forums.zita.be/showpost.php?p=2121690&postcount=6

[Reactie gewijzigd door jip_86 op maandag 10 november 2008 13:33]


Gisteren ook al mensen aan de telefoon gehad, dat de Windows niet meer wilde opstarten, die allen AVG gebruiken.
Ookal is het een gratis scanner, dit soort dingen mag gewoon niet gebeuren.

De scanner, waarvan ook een gratis versie bestaat
Er is inderdaad een gratis versie voor thuis gebruik, maar voor commerciële doeleinde en uitgebreidere versies moet betaald worden.

@jip_86

Die oplossing daar werkte niet bij mij omdat ik die hele servicepack directory niet had, maar ik kwam wel tot een simpelere oplossing:

- opstarten vanaf cdrom
- R van recover
- 1 <enter>
<enter> (of eventueel administrator wachtwoord)
- D:
- cd i386

D:\I386:> expand user32.dl_ c:\windows\system32\

(waarbij D: mijn cd-rom station is uiteraard)

Opnieuw opgestart en klaar.

Ookal is het een gratis scanner
AVG heeft een gratis versie, maar er is ook een betaalde variant.

90% van de AVG installaties zijn waarschijnlijk de gratis editie.

Makkelijke oplossing!!!

Start te pc op in veilige modus, dan naar start, en uitvoeren en dan CMD
In de opdrachtprompt:
1. ren c:\windows\system32\user32.dll user32.old < enter >
2. copy c:\windows\servicepackfiles\i386\user32.dll c:\windows\system32\user32.dll < enter>
eventueel avg updaten of verwijderen en op nieuw opstarten en klaar

Voor wie niet meer in windows kan komen in veilige modus: ff op een andere pc of bij de buren de live-cd van ubuntu (8.04) downloaden en branden:
1. Met de live-CD Ubuntu opstarten (niet installeren)
2. User32.dll uit de bovenstaande map c:\windows\servicepackfiles\i386\ kopieren en in de c:\windows\system32\user32.dll zetten en windows opnieuw opstarten...avg deze file bij opstarten laten negeren en avg updaten en klaar...

edit als antwoord op countess:

Idd...Je kan ook de originele xp cd gebruiken en de windows installatie herstellen door:

1. opstarten van orginele xp cd (sp1/sp2/sp3 cd maakt niet zo veel uit)
2. dan R voor recovery drukken
3. En dan 1 voor je windows partitie (niet op enter want dan herstart je pc!)
4. eventueel administrator wachtwoord invullen (vaak is dit leeg, dus gewoon enter drukken)
5. en dan expand d:\user32.dl_ c:\windows\system32 enter (D is in mijn geval de CD/DVD rom station, dit kan bij meerdere schijven in het systeem ook een E of F drive zijn)
6. en daarna expand d:\gdi32.dl_ c:\windows\system32 enter
7. exit en pc opnieuw opstarten. daarna zou die weer gewoon XP moeten laden.

[Reactie gewijzigd door DeArmeStudent op maandag 10 november 2008 16:43]


klopt allemaal, alleen dit werkt wel alleen als je een servicepack hebt geïnstalleerd, niet als je XP hebt geinstalleerd de servicepacks geïntegreerd volgens mij. dan heb je de \servicepackfiles\ map niet.

een herstel installatie werkte ook trouwens.

[Reactie gewijzigd door Countess op maandag 10 november 2008 16:35]


En ook niet als je de servicepack files hebt verwijderd ;)

Mijn PCtje (SP2) startte gewoon helemaal niet meer op.
Ook niet in veilige modus.
Installatie eroverheen gezet, gebackup'd en schone installatie gemaakt :(

Normaal gesproken staat de user32.dll ook in de c:\Windows\System32\DllCache folder.

Onder http://www.avg.com/support staat ondertussen de volledige oplossing.

kwil nie lastig doen, maar als je in ubuntu gaat opstarten gaat het nietmeer C:\ zijn maar meer /media/[drive naame] >_>

Op Nucia staat ook een hele uitleg hoe je dit kan oplossen, welliswaar wel alleen (op dit moment) voor Windows XP gebruikers waar (lijkt) de meeste "slachtoffers" te zijn gevallen.

http://www.nucia.nl/forum/showthread.php?t=42813

Website is momenteel wel een beetje overbelast door de belangstelling van het AVG-probleem dus ze hebben het hier ook nog neergezet:

http://www.xs4all.nl/~wankytan/avg.html

[Reactie gewijzigd door sheerenloo op maandag 10 november 2008 13:26]


Op Nucia staat ook een hele uitleg hoe je dit kan oplossen, welliswaar wel alleen (op dit moment) voor Windows XP gebruikers waar (lijkt) de meeste "slachtoffers" te zijn gevallen.

http://www.nucia.nl/forum/showthread.php?t=42813

Website is momenteel wel een beetje overbelast door de belangstelling van het AVG-probleem dus ze hebben het hier ook nog neergezet:

http://www.xs4all.nl/~wankytan/avg.html
Wat een loze oplossing van Nucia als ik eerlijk mag zijn. Bak dan gewoon een CDtje en laat de gebruikers alleen de laatste stap doen, voor als de file er totaal niet is, want de file staat ook gewoon op die CD!

oplossing is meestal heel simpel,
in %systemroot%/system32/dllcache staat een kopie van user32.dll
kopieer dit bestand naar je system32 folder en off you go.


vandaag tientallen pc's met dit probleem, zonet bootable usb stick gemaakt om het probleem snel te kunnen oplossen de komende dagen, we wisten dat het druk ging zijn (wapenstilstand, veel maken de brug), maar ZO druk :s

(werk als technieker bij de lokale pcboer)

Het mag wel heel simpel lijken voorde gemiddelde tweaker om een bestandje van dllcache naar je system32 terug te kopieren of onder linux met cabextract het bestand van je originele xp-cdrom uit te pakken en op de juiste plek te zetten, maar de doorsnee eindgebruiker zal toch hulp van buiten nodig hebben (de wizkid van de buren, de tweaker van 3 hoog of de hobbyist in de familie met de juiste bootable cd's of sticks)


Alleen jammer dat de rest van norton minder is (vind ik persoonlijk)

Zware cpu belasting iig, en werkt hoop programma's verkeerd tegen...

hoe dat nu is weet ik niet, ik ben blij dat ik avg heb, en dat hij nog niet geupdate is.

belasting van het systeem is de laatste jaren enorm gebeterd bij Norton, het zal nooit een lichtgewicht scanner worden maar ze werken er aan.

AVG heb ik lang geleden al weggesmeten en vervangen door NOD32 omdat ik op meerdere systemen gemerkt heb dat hij soms niet in staat is om een virus te verwijderen, daarnaast scant AVG Free niet in archieven (zip, rar, ...)

uhm.. nod32 haalt haar updates up dezelfde servers waar ook AVG ze vandaan haalt, dus lijkt me stug dat nod32 meer virussen vindt dan avg;)

avg free kan wel degelijk in archieven scannen; ik heb daar tenminste nog geen problemen mee gehad. Ik persoonlijk vind dit dan ook een klasse scanner; weinig cpu belasting, volledig controleerbaar maar bovenal gratis ^^

Algemeen:
foutjes kunnen gebeuren; wel grappig eigenlijk. Normaliter laat ik mijn pc in t weekend scannen, maar dit weekend heb ik daar geen tijd voor gehad :)


Zou best kunnen dat de scanner op zich beter functioneerd, daar kan ik niet over oordelen. Ik heb nog nooit problemen met AVG gehad, en daar baseer ik op dat de scanner prima werkt, zeker in combinatie met adaware. De virusdefinities van nod32 en AVG zijn in ieder geval hetzelfde, omdat ze van dezelfde bron afkomen; daar zal het dus zeker niet aan liggen! ^^

[Reactie gewijzigd door Hammer op maandag 10 november 2008 15:17]


Wat zeg je nou ?
En ik maar denken dat nod32 zoveel beter was - ik draai dus ook nod32...
Anders lees je de volgende keer het artikel gewoon goed, want daar stond het ook al in vermeld:
Mogelijk worden ook gebruikers van de virusscanner NOD32 door de fout getroffen, omdat deze firma de virusdefinities afneemt van dezelfde bron.
;)

de mensen van nod controleren natuurlijk niet zelf ook of hun a/v db geen fouten bevat, ??? bovendien doet de scan engine checks om te voorkomen dat dit bij nod gebeurd.. of het ook werkt. heb ik eignelijk nooit gemerk - maar mijn systeem heeft iig dit probleem niet gehad.. en de db is al ge-update..:S

Van dezelfde server afhalen betekent nog niet dezelfde updates en updates/definities bepalen niet de kwaliteit van de virusscanner. Dus het lijkt mij stug dat AVG en Nod32 hetzelfde scan resultaat afleveren. ;)

lees anders het artikel ff goed ;)

" Mogelijk worden ook gebruikers van de virusscanner NOD32 door de fout getroffen, omdat deze firma de virusdefinities afneemt van dezelfde bron."

[Reactie gewijzigd door Hammer op woensdag 12 november 2008 10:12]



't Is ook niet zo dat Symantec traag is.

't Is meer dat de rest van je systeem zo traag wordt als de virusscanner 200MB van de 384 MB RAM in gebruik heeft...


en ook de standaard f/w die bij nod en andere worden geleverd... - dus je wilt zeggen??

een goede Sw firewall checked file-hashes


Nee, dit is niet de DLL hell. Dit is gewoon een virusscanner die een essentieel windows onderdeel rucksichtslos verwijdert.

En dan nog, bij andere OS'sjes heb je precies het zelfde. Linux met de dependency hell bijv.

Flikker bij je linux systeem je kernel of bash spul eens weg, kijken of je dan nog zo makkeljk boot.

Dependency Hell is iets van het verleden en bovendien iets wat alleen optrad bij RPM-gebaseerde distro's. Nu ook daar fatsoenlijke package managers zijn opgedoken zul je het ook daar niet meer tegenkomen.

Verder zul je dit probleem niet op Linux voor zien komen, vanwege het simpele feit dat je de virusscanner niet als admin draait. Virusscanners zijn sowieso schaars op Linux omdat je het praktisch nooit nodig hebt omdat er niet zoveel Linux-virussen zijn, en als deze er al is, scant deze alles als user waardoor nooit essentiele onderdelen verwijderd kunnen worden waardoor het systeem niet meer opstart.

Dit is ook niet nodig omdat alles waar virussen van afkomstig kunnen zijn als user benaderd wordt. Alle software die geinstalleerd wordt gaat via de repositories waarop over het algemeen checksums gecontroleerd worden na download. Alleen een virus wat dus door de distro-mensen zelf in een package gestopt zou worden, zou dus binnen kunnen komen, wat een erg onwaarschijnlijk scenario is.

Verder vind ik dit echt een schandalige fout van AVG, hoe kunnen ze dit zelf niet gemerkt hebben? Helemaal als ik in de reacties hier lees dat het al vaker is voorgekomen, wat voor toegevoegde waarde heeft zo'n virusscanner dan nog? Het geeft je duidelijk een vals gevoel van zekerheid want de 'aanval' kan nu opeens uit een compleet andere hoek komen dan dat je verwacht!

Dependency Hell is iets van het verleden en bovendien iets wat alleen optrad bij RPM-gebaseerde distro's.
Euhm... alleen bij RPM? Heb je weleens iets vanuit source gecompileerd? Dát is "Dependency Hell". En het bestaat nog steeds :) Maar voor de einde gebruiker die gewoon heel simpel software installeert met yum / pakket manager is het idd gelukkig verleden tijd.

Ben ik niet helemaal met je eens. Als je spullen van source compileerd gebruik je óf Gentoo, waarbij dan alsnog alle dependencies worden geregeld, óf je compileert handmatig van source waarbij je je package manager negeert of een distro gebruikt waarbij dat de enige manier is (LFS enzo), en dan doe je dat omdat je dat graag wilt/leuk vind/leerzaam vind. Dan is het geen dependency hell te noemen wat mij betreft, je hebt er immers bewust zelf voor gekozen om een niet triviale manier van installeren te gebruiken.

Soms heb je geen keus...

Toch wel. VMWare bleek afhankelijk te zijn van user32.dll en veroorzaakte een fout bij het terugplaatsen van user32.dll.

Fout werd eigenlijk veroorzaakt doordat VMWare gekoppeld is aan een netwerkadapter en meestart met die adapter, ook als je helemaal niet van plan bent VMWare te gebruiken tijdens die sessie.

voor vmware machines, ipv een bestand te maken op je schijf en te reserveren, maak een partitie en zet alles hier op, beter voor prestatie, en je kan manueel aan je schijf aan vanuit je host OS :p

Op mijn werk hebben we, vanwege rare windows-based policies, toch verplicht een virus scanner op onze linux laptops (zucht...). Dat ding draait wel degelijk als root. Volgens mij is het enige wat het doet nutteloos cpu opvreten (zo'n 3% op een dualcore systeem), maar het is zeker niet waar dat het als user draait.

Tja, je zal maar op linux een virus binnenhengelen en het zo op 't netwerk planten. Is vanalles mogelijk hoor. En zeg niet dat dat niet voorkomt, want dat doet 't mooi wel.

Niks mis met DLL's.

Wat een blunder. Hoe kan zoiets door de test komen? |:(

Kan trouwens aan mij liggen of is dit een paar maanden geleden ook al niet eens gebeurd?

Jij refereert aan EVE online en het boot.ini probleem?

Nee, bvb Kijkuit met AVG!
En dat is volgens mij tussen toen en nu nog eens gebeurd.

Ik heb wel bij Ad-Aware gehad, dat ie 2 essentiele DLL's verwijderde, wokkvobi.dll en nog één.

Paar maanden terug hadden we een klant met Kaspersky antivirus. Die had geloof ik winlogon.exe verwijderd.

Zelfde verhaal als nu bij AVG.

klopt, iets dergelijks begin van dit jaar.

Je zou toch denken dat ze eerst de definities worden bekeken. Is er dan helemaal geen test uitgevoerd??

Er komen zoveel virusdefinities per dag, je kan natuurlijk niet elke update uitgebreid testen, dat kost gewoon teveel tijd, en grote kans dat het dan al te laat...

Natuurlijk kan geen ongeteste software uitbrengen. En om deze fout te vinden heb je geen ingewikkelde test nodig.

nee uitgebreid niet. Maar gewoon een keer installeren en kijken of je PC het dan nog doet lijkt me toch wel het minimale.

volgens mij bestaan daarvoor procedures.
En dat testen hoort erbij.

en binnen een x aantal uren na het vinden van een virus een update uitbrengen ook.

en mijn broer kwam al in paniek aan , heb een virus te pakken , mijn pc start niet meer op, had ik dit maar geweten :(

5 minuten geleden nog telefoon gekregen om een computer-probleem te gaan oplossen: pc wil sinds gisteren niet meer opstarten en de antivirus is AVG.

Dit nieuws-item spaart me nu toch heel wat werk! _/-\o_


dat valt nog best tegen ik ken er meer dan teveel met een dell of medion bak.

toch hekel ik de mensen die voor avg-free gaan, als ze er dan echt te gierig voor zijn, doe dan nog liever Clamwin. ook al is dat niet feature-complete wbt een goede virusscanner kan dat namelijk on-access ... als ze dat er in weten te bakken stap ik over.

voor nu gewoon nod32 (zonder dit probleem overigens)

Ik heb de indruk dat ze niet goed leren uit hun fouten? Dit is namelijk al de tweede keer dat ze dit voorhebben. Ik heb bij een klant ook al eens in veilige modus mogen prutsen omdat AVG toen ook iets blokkeerde of verplaatst had.

Hier werken zo'n 6 computers met een actuele NOD32 virusscanner zonder problemen dus ik denk dat ESET er op tijd bij was :)

edit @ 14:29
*zucht* Ik wil met deze reactie helemaal geen welke virusscanner is beter of welke heb jij discussie ontketenen enkel melden dat ik bij NOD32 die het probleem misschien ook heeft geen problemen heb ondervonden. Lees de laatste regel van het artikel.

[Reactie gewijzigd door Kaasplank op maandag 10 november 2008 14:50]




Hangt er van af wat hij gevonden heeft. Sommige virusscanners markeren zelfs cookies als virussen.


Ik merk al dat jij geen virusscanners schrijft. Wel eens aan gedacht dat er ook in normale dll's zich een virus kan nestelen? Lijkt me niet meer dan logisch voor een virus scanner om daar wat aan te doen. Dat het vervolgens niet meer een echte dll terug zet, waardoor het systeem niet meer opstart, is "niet zo netjes" nee, maar die dll verwijderen bij virus detectie lijkt me iets wat iedere scanner zou moeten doen.


Als je het bericht gelezen had dan had je geweten dat NOD32 misschien het zelfde probleem heeft. Daarom meld ik even dat ik en met mij meerdere mensen dit probleem dus _niet_ hebben ondervonden met NOD32.

Wat ik me afvraag: Zijn antivirusdefinities niet meer dan een lijst met gevaarlijke bestanden, cq. van wat gevaarlijke gedragingen zijn? Om kort te gaan: Zit er mogelijk een verschil in hoe de verschillende anti-virusprogramma's met deze definities omgaan, cq, deze toepassen in het beveiligingsbeleid?

LMAO

dat is wel een heel erg slordige fout..

als je bedenkt hoeveel mensen dit geinstalleerd hebben....

en een systeemherstel niet gaat werken zonder deze file ...

dat word een aardige ramp

Aha! dat is dus de reden dat ik gisteren 4x gebeld werd door mensen waarbij de computer constant bleef rebooten. Nu ik meteen weet wat het is scheelt het me weer een hoop uitzoekwerk...
«  1  2  3  4  ...  13  14  »

Op dit item kan niet meer gereageerd worden.

Volgende 13:41 Nederlanders boeken succes op World Cyber Games
Vorige 12:47 Mozilla wil spraakcommando's in mobiele Firefox
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011