AVG virus scanner removes critical Windows file
Important note: be sure to read all the way down to the end of the article for the latest updates. Since publishing this article, AVG has offered a free license to all affected users; more about that here.Â
An update for the AVG virus scanner released yesterday contained an incorrect virus signature, which led it to think user32.dll contained the Trojan Horses PSW.Banker4.APSA or Generic9TBN. AVG then recommended deleting this file; this causes the affected systems to either stop booting or go into a continuous reboot cycle. So far, the problem only appears to affect Windows XP, but there is no guarantee that other versions of Windows don’t have the same issue.

Both AVG 7.5 and AVG 8.0 were affected by the update; a revised signature database has just been published that corrects this issue. People that have removed the user32.dll can either boot from their original Windows CD and choose the repair option, or use another CD to boot from and restore the file from C:WindowsSystem32dllcache. If you happen to need a bootable CD: my personal favorite is the Ultimate Boot CD (mirror of UBCD 4.1.1 ISO).
AVG claims to have approximately 80 million users worldwide; there is no official reaction on the AVG website yet, but FAQ item 1574 in their support section covers a “False positive user32.dll” and offers some advice on restoring your system using the Windows Recovery Console.
AVG’s popularity stems mainly from the free version they offer for home users; if you’re looking for an alternative free virus scanner for Windows I highly recommend Avast!. ClamWin is another alternative; it’s a Windows port of the popular Linux scanner ClamAV.
Update: AVG has responded on their forum, but there is no press release or other info on their main website yet, other than the info in their FAQ. The response in the forum:
Unfortunately, the previous virus database might have detected the
mentioned virus on legitimate files. We can confirm that it was a
false alarm. We have immediately released a new virus update
(270.9.0/1778) that removes the false positive detection on this file.
Please update your AVG and check your files again.[…]
We are sorry for the inconvenience and thank you for your help.
Update 2: According to comments at ghacks, users of AVG version 7.5 might have an easier alternative: reboot in safe mode and disable the scanner, then update to the latest version.
Update 3: A reader suggested Avira as another alternative free virus scanner; I’ve never heard of it, but you can check it out here. And of course, if your virus scanner should ever detect a file that looks to you like a false positive, head over to virustotal.com and submit it to all major virus scanners at once!
Update 4: As Pat Bitton just noted in the comments, AVG has just issued an official statement. It hasn’t made it to the AVG homepage or their own press releases-section yet, but I’m sure it will be there soon. Here is the full text:
AMSTERDAM, Netherlands, Nov. 11 /PRNewswire/ — AVG is actively working to remedy the problem some users are experiencing related to the most recent update to commercial and free versions of AVG 7.5 and AVG 8.0 in some languages. A number of users who installed the update mistakenly received a warning that the Windows system file user32.dll product version 5.1.2600.3099 was infected with a Trojan virus and were prompted to delete a file essential to the operation of Windows XP.
The problem only affects users of the Dutch, French, Italian, Portuguese, and Spanish language versions of Windows XP.
AVG is taking these steps to assist users in remedying the problem:
— Immediate release of a new update to correct the problem.
— Creation of a specific informational section on the AVG website that enables users to resolve the problem.Affected users should follow the weblinks below for further information and to download the fix tool:
(1) http://www.avg.com/support/HotTopics1574 FalsePositiveuser32.dll
(2) http://www.avg.com/support/HotTopics1574 FalsePositiveuser32.dll – fix toolAffected users unable to use their PCs should contact their AVG reseller or ask a friend to download the information and fix tool for them. After running the fix tool, users should run the AVG update program to download and install the correct AVG update.
AVG sincerely regrets the inconvenience users have experienced. We are working to remedy the problem and ensure that any other potential vulnerabilities are identified and eliminated before they can impact users.

November 11th, 2008 at 2:36 am
You get what you pay for.
November 11th, 2008 at 6:12 am
[…] shards of bacon some IT person’s blog, and a chewy snack « Linux AVG Antivirus could render your computer unbootable November 11, 2008 Link […]
November 11th, 2008 at 7:15 am
[…] http://securityandthe.net/2008/11/10…-windows-file/ http://securityandthe.net/2008/11/10…-windows-file/ Nov.10, 2008 in News An update for the AVG virus scanner released yesterday […]
November 11th, 2008 at 10:10 am
[…] has been reported that an AVG upgrade caused the anti-virus to recommend to delete a critical file on the Windows […]
November 11th, 2008 at 10:14 am
I’ve just started using Comodo’s free Firewall + AntiVirus Suite and so far it seems rather good – light on resource and not too intrusive.
Available at
http://www.personalfirewall.comodo.com/
November 11th, 2008 at 11:07 am
[…] File The popular virus scanner AVG released an update that caused their software to mark user32.dll as a virus. Since this is a rather critical file, AVG’s suggestion to remove it caused problems for […]
November 11th, 2008 at 12:39 pm
You may get what you pay for but the trouble is I do pay for a 3 machine licence for AVG to I’m a bit miffed
Phoned the wife to ask her to stop any scan until we get a chance to check it out
November 11th, 2008 at 2:06 pm
[…] left with systems that either failed to boot or went into a continuous reboot cycle, according to dispatches from those hit by the glitch. Users of both AVG 7.5 and 8 (free and full fat editions) were hit by […]
November 11th, 2008 at 2:35 pm
I also vouch for Avira/FreeAV.
Lightweight and effective. It has a “ad” screen that pops up when you update (which can easily be disabled btw) but other than that it’s a no annoyance antivirus, and with a clean interface.
November 11th, 2008 at 2:42 pm
[…] and recommends deletion. Deleting the file, user32.dll, will prevent your computer from booting. AVG virus scanner removes critical Windows file | Security and the Net __________________ “How do you defame someone who has been arrested in three different Chuck E. […]
November 11th, 2008 at 3:10 pm
Avira is a far superior freeware product. As far as the “you get what you pay for” comment, at VirusTotal’s site, Avira consistently beats out some (but not all) premium products and it’s better for people to have a freeware product than nothing at all.
That said, AVG went down the crapper with the release of version 8 and their support forum is a joke. Since Microsoft implemented their medialess policy, many people will not have XP disks. The safe mode workaround sounds like the best bet.
November 11th, 2008 at 3:11 pm
[…] a *.dll file for their medical scheduling software. Speaking of which, I came across this… AVG virus scanner removes critical Windows file | Security and the Net […]
November 11th, 2008 at 4:07 pm
If you can boot into your system at all, just search for the file (USER32.DLL). It may be part of a recent Windows Update Patch, or at least you might find a copy in the DLLCACHE. Simply copy the latest version you find to the WINDOWS\SYSTEM32 folder.
November 11th, 2008 at 4:07 pm
[…] to this story it affects both AVG 7.5 and 8…. there are several “you get what you pay for” kind […]
November 11th, 2008 at 4:12 pm
It begins to make me wonder about this – IF the antivirus has an on-access scanner meaning that when the filesystem tryies to open or run the file it scans it, then do we really need our antivirus to do a full search and scan of the system every day? Doesn’t this open us up to the risk that there’s going to be a legit file destroyed?
I seem to recall a similar problem with symantec a few years ago. I know I remember a virus update for someone that tagged excel files as viral and quarantined them. AVG isn’t the first antivirus vendor to have a false positive. I think the anti-virus industry needs to take a serious look at their methods and see how they can minimize the impact of a false positive.
November 11th, 2008 at 4:28 pm
AVG Antivirus limpia más de la cuenta…
Una actualizaciĂłn reciente a las definiciones del antivirus gratuito AVG contenĂa definiciones incorrectas de antivirus, donde el programa llegaba a la conclusiĂłn que habĂa un Trojan Horse PSW.Banker4.APSA o Generic9TBN dentro del archivo user32.d…
November 11th, 2008 at 5:25 pm
[…] Problem dotyczy AVG Anti-Virus w wersji 8.0, AVG Internet Security 8.0 i AVG Anti-Virus plus Firewall 8.0 z bazÄ… 270.9.0/1777. WiÄ™cej informacji: http://www.avg.com/support i http://securityandthe.net […]
November 11th, 2008 at 6:50 pm
[…] Yesterday, a signatures update pushed by AVG falsely labeled a critical Windows file as a banker malware, prompting the company to quickly fix […]
November 11th, 2008 at 7:01 pm
[…] s’è messo in testa di segnalare che il file user32.dll è un trojan horse, ossia è infetto (schermata di allerta), e di consigliarne dunque la cancellazione. Soltanto che user32.dll è uno dei file vitali di […]
November 11th, 2008 at 7:19 pm
[…] popular virus scanner AVG released an update yesterday that caused their software to mark user32.dll as a virus. Since this is a rather critical file, AVG’s suggestion to remove it caused problems for […]
November 11th, 2008 at 7:52 pm
[…] operating system, if you have had the reboot problem and want to know how you can get around it Security and the Net Blog posted this to help the users "People that have removed the user32.dll can either boot from […]
November 11th, 2008 at 7:58 pm
[…] a container for the Trojan Horses PSW.Banker4.APSA or Generic9TBN. When the scanner went active, it deleted this critical file, thinking it contained a virus, causing the system to crash. AVG recommended users whose […]
November 11th, 2008 at 8:18 pm
[…] AVG virus scanner removes critical Windows file | Security and the Net […]
November 11th, 2008 at 8:47 pm
[…] Visto en securityandthe.net […]
November 11th, 2008 at 9:10 pm
Here is the official AVG statement which has been distributed over global wire services:
AVG is actively working to remedy the problem some users are experiencing related to the most recent update to commercial and free versions of AVG 7.5 and AVG 8.0 in some languages. A number of users who installed the update mistakenly received a warning that the Windows system file user32.dll product version 5.1.2600.3099 was infected with a Trojan virus and were prompted to delete a file essential to the operation of Windows XP.
The problem only affects users of the Dutch, French, Italian, Portuguese, and Spanish language versions of Windows XP.
AVG is taking these steps to assist users in remedying the problem:
• Immediate release of a new update to correct the problem.
• Creation of a specific informational section on the AVG website that enables users to resolve the problem.
Affected users should follow the weblinks below for further information and to download the fix tool:
1. http://www.avg.com/support/HotTopics1574 FalsePositiveuser32.dll
2. http://www.avg.com/support/HotTopics1574 FalsePositiveuser32.dll – fix tool
Affected users unable to use their PCs should contact their AVG reseller or ask a friend to download the information and fix tool for them.
After running the fix tool, users should run the AVG update program to download and install the correct AVG update.
AVG sincerely regrets the inconvenience users have experienced. We are working to remedy the problem and ensure that any other potential vulnerabilities are identified and eliminated before they can impact users.
November 11th, 2008 at 9:29 pm
[…] Flagging a critical Windows dll file as a virus is a real worry. If that had happened to me, my first thought would have been that I’d stupidly infected myself with something. […]
November 11th, 2008 at 9:34 pm
[…] AVG Virus Scanner will fuck your PC up […]
November 11th, 2008 at 9:52 pm
[…] be upgraded anyway. I have seen so many strange bugs in Symantec software, but they aren’t the only ones with issues. « Trip To […]
November 11th, 2008 at 10:00 pm
[…] out this article. If you use AVG, update your software […]
November 11th, 2008 at 10:06 pm
Reminds me of the time CCP released a major update for Eve Online that delted your boot.ini file LOL. Thousands of people ended up reformatting their machines and reinstalling the OS b/c they didn’t know what happened, or how to fix it. At least CCP setup toll free numbers for people to call to get help, I’m surprised AVG is telling people to contact their reseller to get help instead of them directly. They should take responsibility for cripling otherwise non-tech savvy people’s machines.
Honestly, I’ve been running Symantec products for at least 8-10 years and have never had their software destroy my OS.
http://g0thicicecream.wordpress.com/2007/12/06/early-patch-of-eves-trinity-expansion-makes-pc-unbootable/
November 12th, 2008 at 1:32 am
[…] Lamentablemente esto no es la primera vez que pasa. Más informaciĂłn en Security and the Net. […]
November 12th, 2008 at 1:38 am
Just Removed AVG 8.0 from three computers the other day. The program used to much system resources. To bad really like AVG. This is a big mistake. Surely crashed tens of thousands of computers. I switched to Avast works Great!
November 12th, 2008 at 1:56 am
[…] If you have deleted the file, try rebooting in safe mode, and then upgrading to the latest version of AVG. AVG also recommends either you or a friend download a fix tool. You can also restore the file from a Windows CD. (Some good additional solutions are available at Securityandthe.net). […]
November 12th, 2008 at 2:11 am
[…] virus scanner removes critical Windows file Not everyday you see this happen AVG virus scanner removes critical Windows file | Security and the Net […]
November 12th, 2008 at 3:08 am
[…] AVG Virus Scanner will fuck your PC up […]
November 12th, 2008 at 3:11 am
I think this kind of situation should be a severe warning to AVG’s customers.
For me it’s the second time I get a false positive from AVG. The last time it encountered my UltraVNC software as a malicious software and it deleted it.
I will state also that my AVG installation didn’t suggest me to delete the file. It just deleted it. I guess that something was wrong with the antivirus because my PC started rebooting in the night, and that’s when I have the scan scheduled.
How poor must be the test of the software they deliver? If they had installed it on just one XP machine and run the scan it should have shown that something was wrong. They don’t do this kind of test before deploying the software? It surprises me and indicates that something is really wrong with their deployment procedure.
I always thought that an antivirus was sort of a virus. It does the same kind of things a virus does. What i was missing until today was a good example of that.
November 12th, 2008 at 3:31 am
I have a hunch that this is what destroyed my system. Thank you VERY MUCH!
November 12th, 2008 at 4:35 am
[…] this out : AVG virus scanner removes critical Windows file If you are an AVG user (7.5 or 8.0) you need to do an update right away. Yesterday an update that […]
November 12th, 2008 at 9:55 am
I already had that problem with a computer a since I didn’t find much information e solve the problem my way
check my blog it has my solution http://www.agilior.pt/blogs/pedro.rainho/archive/2008/11/11/5927.aspx
November 12th, 2008 at 12:43 pm
[…] operating system, if you have had the reboot problem and want to know how you can get around it Security and the Net Blog posted this to help the users "People that have removed the user32.dll can either boot from […]
November 12th, 2008 at 12:52 pm
[…] Dutch, French, Italian, Portuguese, and Spanish language versions of Windows XP. The above from AVG virus scanner removes critical Windows file | Security and the Net In case anyone has deleted the file, the fix in also available in the above link. I’m sure AVG has […]
November 12th, 2008 at 3:01 pm
[…] operating system, if you have had the reboot problem and want to know how you can get around it Security and the Net Blog posted this to help the users “People that have removed the user32.dll can either boot from […]
November 12th, 2008 at 6:53 pm
[…] be precise, it mistakenly thinks the Windows file user32.dll contains a Trojan Horse, but I enjoyed coming up with the smarmy title. If you are running AVG and you see the warning, do […]
November 12th, 2008 at 9:08 pm
Ok, so they crashed computers.
80 million people, only some languages affected, only non tech savvy people, only for those who happen to get an update at that point in time, and the new definition was quickly released.
Do we have names of the 5 users affected because someone is making a mountain out of a molehill.
November 12th, 2008 at 10:35 pm
lost a whole friggin afternoon to go fix a good friends PC which had this issue and freaked out as he needed his PC urgently for work.
He is one more user who cursed AVG to hell and is now running AVAST. I dumped AVG for Avast already since it became a resource hog with AVG v8 (esp with the bandwidth eating linkchecker disaster).
Avoid AVG at all cost, such errors (blunders) are simply unforgiveable. If your windows CD was not on same Service Pack level, you cannot even restore the same DLL, it will also bluescreen on reboot.
November 13th, 2008 at 12:27 am
[…] for the Trojan Horses PSW.Banker4.APSA or Generic9TBN. When the scanner went active, it deleted this critical file, thinking it contained a virus, causing the system to crash. AVG recommended users whose […]
November 13th, 2008 at 3:33 am
Why cant an antiviris program find a viris in a system dll and force it to be replaced? May take a multi-step procedure.
1) Boot to a safe non-windows os or into System Rescue Mode
2) Replace the system file
3) Boot back to Windows
November 13th, 2008 at 5:32 pm
[…] AVG Removes Critical Windows File Both AVG 7.5 and AVG 8.0 users were affected by incorrect virus signatures being pushed out earlier in the week. This caused the antivirus application to prompt the user to delete a critical system file in Windows that, once removed, would prevent the OS from booting. […]
November 13th, 2008 at 10:37 pm
Dont know how much the repairs will be yet, or what can be saved from the hard drive. Thanks AVG
November 14th, 2008 at 2:13 am
Download image on http://www.hermke.be use it to boot your computer answer yes and the necessary files wil be copied to the right place. Reboot without the cd and problem should be fixed
Op de website http://www.hermke.be kan je een cd image downloaden. Pc dan via die cd opstarten, yes antwoorden en probleem is van de baan.
November 14th, 2008 at 6:02 pm
Laptop vista 32 Home edition wouldn’t start but got it going ran the new updates from AVG which they recommend would correct it. Wrong! They don’t work as kept getting positive feedback on 2 items.Process Name: C:\Windows\System 32\svchost.exe Process ID: 1024 and 964. First notice: C:\Windows\system32\macromed\Flash\FlashUtil10a.exe Constant displaying message.
Trojan horse PSW Generic6.AQPD
As no information on AVG site but update and no virus threat found for this on there site and still had this very serious mess going on inside my laptop. Yep! You guessed it! I dumped it. Back to Vipre or Norton again.
November 17th, 2008 at 7:15 pm
[…] boast that security software need not cost money and many are using products from AVG. Well, look what just happened. An update for the AVG virus scanner released yesterday contained an incorrect virus signature, […]
November 18th, 2008 at 3:57 am
[…] acordo com o site Security and the Net, o user32.dll, responsável pelo processo de boot, era apontado como um Trojan Horse […]
November 19th, 2008 at 4:22 am
AVG FREE 7.5 destroyed my operating system
How do I contact AVG to get a free License for AVG Commercial 8?
November 20th, 2008 at 7:49 pm
Funny how this came out on the 11th Nov, but this problem isn’t fixed!! I bought a new laptop on the 20th Nov, that
had AVG installed… I updated the virus definitions and then gave me the warning…. It removed several files and now won’t boot. And I’m using english Win XP Pro.
Once I have this sorted I’ll permanently delete AVG – what a load of crap!!
November 27th, 2008 at 6:52 pm
[…] I asked her if she’d like a “new” machine running Linux when she called me about one of those typical Windows problems that had just taken out her previous wreck of a machine. Yeah, sure, she’s was more than […]
November 30th, 2008 at 3:00 am
I dont think it is fixed yet.
I installed 7.5 a week back..The first thing it did was to look for “Latest Update”. Down loaded them and after that I ran the scanner. It deleted not just one .dll but very many and made my system un-bootable.
C:\WINDOWS\system32\cabinet.dll
C:\WINDOWS\system32\imm32.dll
C:\WINDOWS\system32\msimtf.dll
C:\WINDOWS\system32\msvcr71.dll
C:\WINDOWS\system32\psapi.dll
C:\WINDOWS\system32\riched20.dll
C:\WINDOWS\system32\uxtheme.dll
C:\WINDOWS\system32\wsock32.dll
C:\WINDOWS\system32\xpsp2res.dll
C:\WINDOWS\system32\rundll32.exe
C:\WINDOWS\system32\shell32.dll
On the web site it had a fix. But the fix was to fix the files if you have quarentined them. The web is quiete and avoided any solution, not even mention, what you are supposed to do if the scanner has deleted the files. I removed the affected HDD, connected it as external drive to another computer. Searched for AVG’s log file, got the list of files deleted and copied them back from another system. Booted in safe mode, and did a restore point recovery.
Took almost a week for me to do all this.
November 30th, 2008 at 12:05 pm
I can’t thank you enough!
I was desperately trying to fix this issue for someone, and had tired pretty much everything short of reinstalling Windows.
This was on a Greek machine and occured only about a week ago.
December 14th, 2008 at 3:41 am
[…] not just simple utilities like MozBackup. (See my entry for November 8, 2008.) AVG Antivirus triggered an alert on an essential Windows file, user32.dll, claiming it was infected with a trojan called Generic9.TBN, and recommended that users delete the […]
December 20th, 2008 at 4:27 pm
I just installed AVG 7.5 in my newly purchased computer and it is detecting msvcr71.dll and jscript.dll as a potential threat. I am using AVG for Three years and now i think it is time to chnage my antivirus
December 25th, 2008 at 9:08 pm
[…] Remember the story about AVG (back in November- see here) accidentally flagging a critical Windows system file, user32.dll as a virus? Long story short, […]
February 3rd, 2009 at 9:30 am
I just installed AVG 7.5 in my newly purchased computers(windows XP and VISTA)and it is detecting msimg32.dll and as a potential threat. related post point to user32.dll.
any help for MSIMG32.dll will be appreciated
February 3rd, 2009 at 11:39 pm
was using avg before and was updating with no problems then it ran out.
I installed mcafee, didn’t like it.
reinstalled agv, did update & it started attacking those windows files.
Formated drive and installed image from early last year installed mcafee, updated it & started doing XP updates from the update site, they failed to install & said i should reboot & try again. When it was shutting it showed the same system file it showed when it had the avg problem & avg hadn’t been on the drive since the format & image setup.
So this bug must include an issue that effects bios or something else.
Has anyone got any ideas.
March 9th, 2009 at 1:39 pm
[…] popular software as a virus. AVG has reported World of Warcraft, Google Desktop, and even the Windows operating system itself as a virus! If AVG has falsely reported that Windows is a virus and it damaged your […]
May 19th, 2009 at 4:01 pm
hi , “People that have removed the user32.dll can either boot from their original Windows CD and choose the repair option, or use another CD to boot from and restore the file from C:WindowsSystem32dllcache. If you happen to need a bootable CD: my personal favorite is the Ultimate Boot CD”
i have this boot cd and need to restore uer32.dll, how would i do this?! , thanks
April 23rd, 2010 at 5:06 pm
[…] also this happened to AVG 2 years ago.. when the automatic update removed the user32.dll file http://securityandthe.net/2008/11/10…-windows-file/ […]
August 13th, 2010 at 8:03 am
I’ve being using AVG for years and I’d never experienced this problem. Thanks you for the info.