Virus - So far very bad

Hello everyone
Okay logged onto my computer this morning, did my weekly avast boot scan and then went to scan with spybots and such.
Summary of whats happened:
-Avg – Found Nothing
-Adware-- Found Nothing
-Spybots–Deleted(main console) and once reistalled an error message containg 0005 (not sure about the num of zeros)
-MalwareBits–Same as spybots
-Avast – Not deleted but it got the code 5 thing aswell

–Have done normal routine by the way
Hoping that i dont have to format…

looking around here, it looks similar to this one
http://forum.avast.com/index.php?topic=46834.0

Code 5

The driver for this device requested a resource that Windows does not know how to handle. (Code 5)

To fix this, click Update Driver to update the driver for this device.

Solution button: Update Driver

This code indicates that there was a device failure due to the lack of an arbitrator. If a device requests a resource type for which there is no arbitrator, you receive this error code.

To resolve this problem, update the driver as suggested, or use Device Manager to remove the device and then run the Add New Hardware tool in Control Panel.

Avast Report

CmdLine - quick aswBoot.exe /A:"*" /L:"English" /KBD:2 CmdLine end SafeBoot: 0 CreateKbThread new CKbBuffer CKbBuffer::Init CKbBuffer::Init end NtCreateEvent(g_hStopEvent) dep_osBeginThread - KbThread CreateKbThread end NtInitializeRegistry KbThread start ReadRegistry DATA=C:\Program Files\Alwil Software\Avast4\DATA PROG=C:\Program Files\Alwil Software\Avast4 BUILD=1356 Microsoft Windows XP Service Pack 3 SystemRoot=C:\WINDOWS TEMP=C:\WINDOWS\TEMP TMP=C:\WINDOWS\TEMP ReadRegistry end CreateTemp CreateTemp end cmnbInit SetFolders SetFolders end aswEnginDllMain(DLL_PROCESS_ATTACH) InitLog InitLog end CmdLine - full aswBoot.exe /A:"*" /L:"English" /KBD:2 CmdLine end Unschedule 61,00,75,00,74,00,6F,00,63,00,68,00,65,00,63,00, 6B,00,20,00,61,00,75,00,74,00,6F,00,63,00,68,00, 6B,00,20,00,2A,00,00,00,6C,00,73,00,64,00,65,00, 6C,00,65,00,74,00,65,00,00,00,61,00,73,00,77,00, 42,00,6F,00,6F,00,74,00,2E,00,65,00,78,00,65,00, 20,00,2F,00,41,00,3A,00,22,00,2A,00,22,00,20,00, 2F,00,4C,00,3A,00,22,00,45,00,6E,00,67,00,6C,00, 69,00,73,00,68,00,22,00,20,00,2F,00,4B,00,42,00, 44,00,3A,00,32,00,00,00,00,00, Unschedule end LoadResources LoadResources end InitReport InitReport end NtSetEvent(g_hInitEvent) - 1 InitKeyboard g_dwKbdNum: 2 FreeMemory: 1829138432 avworkInitialize s_dwKbdClassCnt: 2 InitKeyboard end NtSetEvent(g_hInitEvent) - 2 GetKey FreeMemory: 1753063424 CKbBuffer::Wait CKbBuffer::Get CKbBuffer::Get end CKbBuffer::Wait end ProcessArea avfilesScanAdd *MBR0 avfilesScanAdd *RAW:C:\ [Fs: 000500ff, NTFS; Dev: 07, 00000020] avfilesScanRealMulti begin 0, 29, 2, 0, 0 GetKey end (?/fd) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 75, 2, 0, 0 GetKey end (4/34) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 54, 0, 0, 0 GetKey end (?/fd) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 54, 1, 0, 0 0, 75, 3, 0, 0 0, 29, 3, 0, 0 0, 56, 2, 0, 0 GetKey end (?/fd) CKbBuffer::Put CKbBuffer::Put end GetKey 0, 56, 3, 0, 0 avfilesScanRealMulti finished avworkClose TerminateKbThread GetKey end (?/00) CloseKeyboard CloseKeyboard end KbThread stop CKbBuffer::~CKbBuffer CKbBuffer::~CKbBuffer end aswEnginDllMain(DLL_PROCESS_DETACH) cmnbFree FreeResources CloseReport CloseLog

You shouldn’t be running two resident anti-virus programs on the same computer as they interfere with each other. The problems you describe seem like an AV clash to me. You should try removing AVG first. You’ll need to download the AVG remover, disconnect your internet connection, uninstall AVG and then run the removal tool. Then try another boot time scan and see if the problem persists.

Multiple Antivirus Apps on One PC? http://tech.yahoo.com/blog/null/39904

Clash Of The Antivirus Apps http://www.smartcomputing.com/editorial/article.asp?article=articles%2F2003%2Fs1407%2F38s07%2F38s07.asp

Yes, that could be the problem there, but that doesn’t explain Spybots and Malewarebytes…

AVG and avast do not run well at the same time. The possibility of conflicts is huge imho.