Solved: driver pains, nv4_disp.dll bsods Code: System information: AMD Athlon 64 X2 AM2 MSI K9N SLI motherboard nForce 570 MCP chipset, onboard audio and network. Corsair Valueselect 3GB DDR2 533MHz dual channel XFX Geforce 7600GT 256MB PCIe windows xp pro 32bit sp2 Hi everyone I just registered because I can't seem to get help anywhere else for this problem. it's, i think, the classic nvidia bsod infinite loop hell thing. I have a neat and clean running installation of xp pro sp2 (32bit) 6 months and counting, I didn't update my drivers in that time, don't fix it if it aint broken. But since some recent games had some less then expected performance and driver details mentioned that I decided it was time to do a whopping update from 93.x to the latest 163.75. I regret this decision on a daily basis now and can't seem to get it fixed. Here's what happened. I removed the driver using the software add/remove paneland rebooted in safe mode. ran sweeper and rebooted. bsod or stays black and never continues to desktop. a lot of cursing later, reboot in safe mode, install drivers reboot. working again.. humm okay. ran some games, sweet bioshock improved a bunch. my other new game (I bought a couple after a long pause in gaming) settlers 6, not as much luck. bsod nv4_disp.dll loops at certain points in the game. very recreatable. after testing other games and adding crysis to my new additions and playing thatwithout issues I concluded it must be settlers 6. I even tested crysis on max details, although it was a slideshow, it was a stable slideshow lol. now things have gotten worse. more games have started to act up now, I finished crysis by now without hitches, started a new black and white 2 profile (I have more ram since I last played it and was in the mood for it so i thought I give it a go again) it works great on max res max settings. finally. but yesterday black and white 2 crashed nv4 bsod... for some reason at the end of land 3, curiously settlers 6 seems to crash at certain specific points too (the first time you add a guard to wood delivery mission). I guess there is something wrong with the drivers still then.. weird though that it seems to rear it's ugly mug in certain games at certain points in those games though. also decided it was time to upgrade my nforce drivers.. maybe that's an issue with the new forceware or something. I didn't clean those first seeing as what happened after cleaning forceware, somewhere during setup of the new nforce drivers it hang.. -sigh- despite this everything was in working order after hitting reset. now for the forceware, this time manual cleaning without sweeper. -uninstall display drivers -hardware -> remove display device (just hoping I guess) -safe mode -remove nv4_disp.dll from system32 -purposely left the registry cleaning this time to isolate any problem -reboot... bsod kernel_data_inpage_error stop: 0x0000007A win32k.sys -reboot safe mode, cancel new hardware, install drivers -sigh- reboot normal, everything seems fine again. now settlers 6 is unchanged, crashing at the same points, black and white 2 same but add a crash with crysis now aswell. I don't have complete dumps or bsod messages atm, I will post one once I recreate a crash again. basicly I'm getting the bsod mentioned above after removing the drivers and rebooting and nv4_disp.dll infinite loop errors when my driver is insalled and 'working' it only seems to affect 3D (games), I can toil with photoshop for days if I want without issues etc. I have one example of one of the early loop crashes in settlers 6 which apart from the nasty crash tendency cleaning the display driver brought the problem to my attention: Code: Opened log file 'c:\debuglog.txt' 0: kd> .sympath srv*c:\symbols*http://msdl.microsoft.com/download/symbols Symbol search path is: srv*c:\symbols*http://msdl.microsoft.com/download/symbols 0: kd> .reload;!analyze -v;r;kv;lmnt;.logclose;q Loading Kernel Symbols ........................................................................................................................................... Loading User Symbols Loading unloaded module list ................... Unable to load image nv4_disp.dll, Win32 error 0n2 *** WARNING: Unable to verify timestamp for nv4_disp.dll *** ERROR: Module load completed but symbols could not be loaded for nv4_disp.dll ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M (1000007e) This is a very common bugcheck. Usually the exception address pinpoints the driver/function that caused the problem. Always note this address as well as the link date of the driver/image that contains this address. Some common problems are exception code 0x80000003. This means a hard coded breakpoint or assertion was hit, but this system was booted /NODEBUG. This is not supposed to happen as developers should never have hardcoded breakpoints in retail code, but ... If this happens, make sure a debugger gets connected, and the system is booted /DEBUG. This will let us see why this breakpoint is happening. Arguments: Arg1: c0000005, The exception code that was not handled Arg2: bfb12f60, The address that the exception occurred at Arg3: b6db8c38, Exception Record Address Arg4: b6db8934, Context Record Address Debugging Details: ------------------ EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - De instructie op 0x%08lx verwijst naar geheugen op 0x%08lx. De lees- of schrijfbewerking ("%s") op het geheugen is mislukt. FAULTING_IP: nv4_disp+13ff60 bfb12f60 8b4154 mov eax,dword ptr [ecx+54h] EXCEPTION_RECORD: b6db8c38 -- (.exr 0xffffffffb6db8c38) .exr 0xffffffffb6db8c38 ExceptionAddress: bfb12f60 (nv4_disp+0x0013ff60) ExceptionCode: c0000005 (Access violation) ExceptionFlags: 00000000 NumberParameters: 2 Parameter: 00000000 Parameter: 00000054 Attempt to read from address 00000054 CONTEXT: b6db8934 -- (.cxr 0xffffffffb6db8934) .cxr 0xffffffffb6db8934 eax=00000000 ebx=e46d8c20 ecx=00000000 edx=00000000 esi=e46d8c80 edi=e249eb70 eip=bfb12f60 esp=b6db8d00 ebp=e46b4b40 iopl=0 nv up ei pl zr na pe nc cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246 nv4_disp+0x13ff60: bfb12f60 8b4154 mov eax,dword ptr [ecx+54h] ds:0023:00000054=???????? .cxr Resetting default scope CUSTOMER_CRASH_COUNT: 1 PROCESS_NAME: Settlers6.exe ERROR_CODE: (NTSTATUS) 0xc0000005 - De instructie op 0x%08lx verwijst naar geheugen op 0x%08lx. De lees- of schrijfbewerking ("%s") op het geheugen is mislukt. READ_ADDRESS: 00000054 BUGCHECK_STR: 0x7E DEFAULT_BUCKET_ID: NULL_CLASS_PTR_DEREFERENCE LAST_CONTROL_TRANSFER: from bfb125c9 to bfb12f60 STACK_TEXT: WARNING: Stack unwind information not available. Following frames may be wrong. b6db8cfc bfb125c9 e249e800 e46d8c80 e46b4b40 nv4_disp+0x13ff60 b6db8dac 805ce84c 88c8fa60 00000000 00000000 nv4_disp+0x13f5c9 b6db8ddc 8054535e b9c00fb0 e4201e10 00000000 nt!PspSystemThreadStartup+0x34 00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16 FOLLOWUP_IP: nv4_disp+13ff60 bfb12f60 8b4154 mov eax,dword ptr [ecx+54h] SYMBOL_STACK_INDEX: 0 SYMBOL_NAME: nv4_disp+13ff60 FOLLOWUP_NAME: MachineOwner MODULE_NAME: nv4_disp IMAGE_NAME: nv4_disp.dll DEBUG_FLR_IMAGE_TIMESTAMP: 470588d1 STACK_COMMAND: .cxr 0xffffffffb6db8934 ; kb FAILURE_BUCKET_ID: 0x7E_nv4_disp+13ff60 BUCKET_ID: 0x7E_nv4_disp+13ff60 Followup: MachineOwner --------- eax=00000000 ebx=e46d8c20 ecx=00000000 edx=00000000 esi=e46d8c80 edi=e249eb70 eip=bfb12f60 esp=b6db8d00 ebp=e46b4b40 iopl=0 nv up ei pl zr na pe nc cs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010246 nv4_disp+0x13ff60: bfb12f60 8b4154 mov eax,dword ptr [ecx+54h] ds:0023:00000054=???????? ChildEBP RetAddr Args to Child WARNING: Stack unwind information not available. Following frames may be wrong. b6db8cfc bfb125c9 e249e800 e46d8c80 e46b4b40 nv4_disp+0x13ff60 b6db8dac 805ce84c 88c8fa60 00000000 00000000 nv4_disp+0x13f5c9 b6db8ddc 8054535e b9c00fb0 e4201e10 00000000 nt!PspSystemThreadStartup+0x34 (FPO: [Non-Fpo]) 00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16 start end module name 804d7000 806e3000 nt ntkrpamp.exe Mon Oct 30 10:50:10 2006 (4545CAD2) 806e3000 80703d00 hal halmacpi.dll Mon Oct 30 10:50:16 2006 (4545CAD8) b2a82000 b2aabf00 kmixer kmixer.sys Wed Aug 04 08:07:46 2004 (41107D32) b2aac000 b2aec380 HTTP HTTP.sys Wed Aug 04 08:00:09 2004 (41107B69) b63b0000 b63b2180 RivaTuner32 RivaTuner32.sys Fri Aug 04 09:36:13 2006 (44D2F8ED) b6690000 b66e2180 srv srv.sys Wed Aug 04 08:14:44 2004 (41107ED4) b67ab000 b67d2f00 secdrv secdrv.sys Tue Aug 31 15:42:55 2004 (4134805F) b68e8000 b68ead00 vstor2 vstor2.sys Fri Mar 23 18:02:01 2007 (46040809) b6900000 b6942400 atksgt atksgt.sys Fri Sep 15 12:17:58 2006 (450A7DD6) b696b000 b69d2500 vmx86 vmx86.sys Wed May 02 06:10:13 2007 (46380F25) b69e3000 b69e6100 vstor2_ws60 vstor2-ws60.sys Mon Apr 09 22:44:20 2007 (461AA5A4) b6bb0000 b6bc4400 wdmaud wdmaud.sys Wed Aug 04 08:15:03 2004 (41107EE7) b6bf5000 b6c00000 hcmon hcmon.sys Wed May 02 06:39:31 2007 (46381603) b70a6000 b70be980 dump_nvata dump_nvata.sys Tue Apr 25 02:52:25 2006 (444D72C9) b70e7000 b70f6900 Cdfs Cdfs.SYS Wed Aug 04 08:14:09 2004 (41107EB1) b7107000 b7115d80 sysaudio sysaudio.sys Wed Aug 04 08:15:54 2004 (41107F1A) b7187000 b724fa60 avg7core avg7core.sys Wed Oct 10 18:23:39 2007 (470CFC8B) b7250000 b72be380 mrxsmb mrxsmb.sys Wed Aug 04 08:15:14 2004 (41107EF2) b72bf000 b72ea180 rdbss rdbss.sys Wed Aug 04 08:20:05 2004 (41108015) b72eb000 b7326000 vmm vmm.sys Sun Feb 18 09:10:42 2007 (45D80A02) b7326000 b7347d00 afd afd.sys Wed Aug 04 08:14:13 2004 (41107EB5) b7360000 b7362900 Dxapi Dxapi.sys Fri Aug 17 22:53:19 2001 (3B7D843F) b7370000 b7397c00 netbt netbt.sys Wed Aug 04 08:14:36 2004 (41107ECC) b7398000 b73b8f00 ipnat ipnat.sys Wed Aug 04 08:04:48 2004 (41107C80) b73b9000 b73d9000 NVTcp NVTcp.sys Wed Mar 22 22:23:49 2006 (4421C065) b73d9000 b7430a80 tcpip tcpip.sys Wed Aug 04 08:14:39 2004 (41107ECF) b7431000 b7443400 ipsec ipsec.sys Wed Aug 04 08:14:27 2004 (41107EC3) b74c7000 b74caa00 kbdhid kbdhid.sys Wed Aug 04 07:58:33 2004 (41107B09) b74cf000 b74d2000 mouhid mouhid.sys Fri Aug 17 22:47:57 2001 (3B7D82FD) b74d7000 b74d9580 hidusb hidusb.sys Fri Aug 17 23:02:16 2001 (3B7D8658) b74f3000 b7514700 portcls portcls.sys Tue Mar 16 19:58:17 2004 (40574E49) b7515000 b791cb80 RtkHDAud RtkHDAud.sys Wed Nov 15 07:34:28 2006 (455AB4F4) b9a1d000 b9a1ff00 ws2ifsl ws2ifsl.sys Fri Aug 17 22:55:58 2001 (3B7D84DE) b9ae5000 b9b18200 update update.sys Wed Aug 04 07:58:32 2004 (41107B08) b9b19000 b9b49100 rdpdr rdpdr.sys Wed Aug 04 08:01:10 2004 (41107BA6) b9b4a000 b9b60680 ndiswan ndiswan.sys Wed Aug 04 08:14:30 2004 (41107EC6) b9b61000 b9bc8000 ace4wpwi ace4wpwi.SYS Thu Jul 26 03:06:01 2007 (46A7F379) b9bc8000 b9bdb780 VIDEOPRT VIDEOPRT.SYS Wed Aug 04 08:07:04 2004 (41107D08) b9bdc000 ba265740 nv4_mini nv4_mini.sys Fri Oct 05 02:47:27 2007 (4705899F) ba266000 ba2b9000 NVSNPU NVSNPU.SYS Wed Mar 22 22:23:16 2006 (4421C044) ba2b9000 ba3bdf00 NVNRM NVNRM.SYS Wed Mar 22 22:23:39 2006 (4421C05B) ba3be000 ba3e3000 HDAudBus HDAudBus.sys Sat Jan 08 02:07:15 2005 (41DF3243) ba3e3000 ba405680 ks ks.sys Wed Aug 04 08:15:20 2004 (41107EF8) ba40e000 ba410a00 VMNET VMNET.SYS Fri Mar 16 11:05:31 2007 (45FA6BEB) ba412000 ba414680 vmnetadapter vmnetadapter.sys Fri Mar 16 11:06:08 2007 (45FA6C10) ba416000 ba419c80 mssmbios mssmbios.sys Wed Aug 04 08:07:47 2004 (41107D33) ba41a000 ba41c280 rasacd rasacd.sys Fri Aug 17 22:55:39 2001 (3B7D84CB) ba42e000 ba450e80 USBPORT USBPORT.SYS Wed Aug 04 08:08:34 2004 (41107D62) ba451000 ba461180 serial serial.sys Wed Aug 04 08:15:51 2004 (41107F17) ba4d2000 ba4ec580 Mup Mup.sys Wed Aug 04 08:15:20 2004 (41107EF8) ba4ed000 ba519a80 NDIS NDIS.sys Wed Aug 04 08:14:27 2004 (41107EC3) ba51a000 ba5a6480 Ntfs Ntfs.sys Wed Aug 04 08:15:06 2004 (41107EEA) ba5a7000 ba5bd780 KSecDD KSecDD.sys Wed Aug 04 07:59:45 2004 (41107B51) ba5be000 ba5cff00 sr sr.sys Wed Aug 04 08:06:22 2004 (41107CDE) ba5d0000 ba5ee780 fltMgr fltMgr.sys Wed Aug 04 08:01:17 2004 (41107BAD) ba5ef000 ba607980 nvata nvata.sys Tue Apr 25 02:52:25 2006 (444D72C9) ba608000 ba61f480 atapi atapi.sys Wed Aug 04 07:59:41 2004 (41107B4D) ba620000 ba645900 dmio dmio.sys Wed Aug 04 08:07:13 2004 (41107D11) ba646000 ba664b00 ftdisk ftdisk.sys Fri Aug 17 22:52:41 2001 (3B7D8419) ba665000 ba675a80 pci pci.sys Wed Aug 04 08:07:45 2004 (41107D31) ba676000 ba6a4080 ACPI ACPI.sys Wed Aug 04 08:07:35 2004 (41107D27) ba6a5000 ba6bc800 SCSIPORT SCSIPORT.SYS Wed Aug 04 07:59:39 2004 (41107B4B) ba6bd000 ba7a7000 sptd sptd.sys Mon Jun 18 23:13:19 2007 (4676F56F) ba8a8000 ba8b0e00 isapnp isapnp.sys Fri Aug 17 22:58:01 2001 (3B7D8559) ba8b8000 ba8c2500 MountMgr MountMgr.sys Wed Aug 04 07:58:29 2004 (41107B05) ba8c8000 ba8d5180 VolSnap VolSnap.sys Wed Aug 04 08:00:14 2004 (41107B6E) ba8d8000 ba8e0e00 disk disk.sys Wed Aug 04 07:59:53 2004 (41107B59) ba8e8000 ba8f4200 CLASSPNP CLASSPNP.SYS Wed Aug 04 08:14:26 2004 (41107EC2) ba918000 ba928000 AmdK8 AmdK8.sys Sun Jul 02 07:39:38 2006 (44A75C1A) ba938000 ba940d80 HIDCLASS HIDCLASS.SYS Wed Aug 04 08:08:18 2004 (41107D52) ba9e8000 ba9f2380 imapi imapi.sys Wed Aug 04 08:00:12 2004 (41107B6C) ba9f8000 baa04180 cdrom cdrom.sys Wed Aug 04 07:59:52 2004 (41107B58) baa08000 baa16200 redbook redbook.sys Wed Aug 04 07:59:34 2004 (41107B46) baa18000 baa21000 nvnetbus nvnetbus.sys Wed Mar 22 22:24:01 2006 (4421C071) baa28000 baa37000 VMNetSrv VMNetSrv.sys Wed Jan 24 13:05:29 2007 (45B74B89) baa38000 baa44880 rasl2tp rasl2tp.sys Wed Aug 04 08:14:21 2004 (41107EBD) baa48000 baa52200 raspppoe raspppoe.sys Wed Aug 04 08:05:06 2004 (41107C92) baa58000 baa63d00 raspptp raspptp.sys Wed Aug 04 08:14:26 2004 (41107EC2) baa68000 baa71f00 termdd termdd.sys Wed Aug 04 07:58:52 2004 (41107B1C) baa78000 baa87000 AmdTools AmdTools.sys Wed Jun 07 21:15:29 2006 (448725D1) baa88000 baa96000 AmdLLD AmdLLD.sys Wed Nov 01 21:42:12 2006 (454906A4) baa98000 baaa1480 NDProxy NDProxy.SYS Fri Aug 17 22:55:30 2001 (3B7D84C2) baaa8000 baab6100 usbhub usbhub.sys Wed Aug 04 08:08:40 2004 (41107D68) baab8000 baac4e00 NVENETFD NVENETFD.sys Wed Mar 22 22:23:58 2006 (4421C06E) baac8000 baad6b80 drmk drmk.sys Wed Aug 04 08:07:54 2004 (41107D3A) baad8000 baae0900 msgpc msgpc.sys Wed Aug 04 08:04:11 2004 (41107C5B) baae8000 baaf0700 wanarp wanarp.sys Wed Aug 04 08:04:57 2004 (41107C89) baaf8000 bab00700 netbios netbios.sys Wed Aug 04 08:03:19 2004 (41107C27) bab18000 bab20900 Fips Fips.SYS Sat Aug 18 03:31:49 2001 (3B7DC585) bab28000 bab2e200 PCIIDEX PCIIDEX.SYS Wed Aug 04 07:59:40 2004 (41107B4C) bab30000 bab34900 PartMgr PartMgr.sys Sat Aug 18 03:32:23 2001 (3B7DC5A7) bab38000 bab3ce20 PxHelp20 PxHelp20.sys Mon Apr 25 21:48:02 2005 (426D4972) bab68000 bab6ca80 Msfs Msfs.SYS Wed Aug 04 08:00:37 2004 (41107B85) bab78000 bab7c880 TDI TDI.SYS Wed Aug 04 08:07:47 2004 (41107D33) bab80000 bab87880 Npfs Npfs.SYS Wed Aug 04 08:00:38 2004 (41107B86) bab88000 bab8c580 ptilink ptilink.sys Fri Aug 17 22:49:53 2001 (3B7D8371) bab90000 bab95480 vmnetbridge vmnetbridge.sys Fri Mar 16 11:06:36 2007 (45FA6C2C) bab98000 bab9c080 raspti raspti.sys Fri Aug 17 22:55:32 2001 (3B7D84C4) baba8000 babac680 lirsgt lirsgt.sys Sun Jan 29 12:06:18 2006 (43DCA1AA) babc0000 babc7b80 usbccgp usbccgp.sys Wed Aug 04 08:08:45 2004 (41107D6D) babf8000 babfd500 point32 point32.sys Wed Nov 08 08:02:34 2006 (4551810A) bac18000 bac1ec80 avg7rsxp avg7rsxp.sys Tue Jan 30 16:08:42 2007 (45BF5F7A) bac40000 bac44780 vmnetuserif vmnetuserif.sys Wed May 02 06:41:19 2007 (4638166F) bac48000 bac4e280 kbdclass kbdclass.sys Wed Aug 04 07:58:32 2004 (41107B08) bac50000 bac57000 nvport nvport.sys Sat May 06 04:20:59 2006 (445C080B) bac70000 bac75c00 mouclass mouclass.sys Wed Aug 04 07:58:32 2004 (41107B08) bac80000 bac84280 usbohci usbohci.sys Wed Aug 04 08:08:34 2004 (41107D62) bac88000 bac8c500 watchdog watchdog.sys Wed Aug 04 08:07:32 2004 (41107D24) bac98000 bac9e180 HIDPARSE HIDPARSE.SYS Wed Aug 04 08:08:15 2004 (41107D4F) baca8000 bacad200 vga vga.sys Wed Aug 04 08:07:06 2004 (41107D0A) bacb0000 bacb6800 usbehci usbehci.sys Wed Aug 04 08:08:34 2004 (41107D62) bacb8000 bacbb000 BOOTVID BOOTVID.dll Fri Aug 17 22:49:09 2001 (3B7D8345) bad84000 bad87180 MTictwl MTictwl.sys Mon Jun 11 04:03:18 2007 (466CAD66) bad88000 bad8bc80 serenum serenum.sys Wed Aug 04 07:59:06 2004 (41107B2A) bad8c000 bad8f700 VMkbd VMkbd.sys Wed May 02 06:52:21 2007 (46381905) bad90000 bad92580 ndistapi ndistapi.sys Fri Aug 17 22:55:29 2001 (3B7D84C1) bada0000 bada2680 pfc pfc.sys Sat Sep 28 00:53:07 2002 (3D94E153) bada8000 bada9b80 kdcom kdcom.dll Fri Aug 17 22:49:10 2001 (3B7D8346) badaa000 badab100 WMILIB WMILIB.SYS Fri Aug 17 23:07:23 2001 (3B7D878B) badac000 badad700 dmload dmload.sys Fri Aug 17 22:58:15 2001 (3B7D8567) badc2000 badc3100 swenum swenum.sys Wed Aug 04 07:58:41 2004 (41107B11) badcc000 badcd280 USBD USBD.SYS Fri Aug 17 23:02:58 2001 (3B7D8682) badd6000 badd7f00 Fs_Rec Fs_Rec.SYS Fri Aug 17 22:49:37 2001 (3B7D8361) badda000 baddb080 Beep Beep.SYS Fri Aug 17 22:47:33 2001 (3B7D82E5) bade0000 bade1080 mnmdd mnmdd.SYS Fri Aug 17 22:57:28 2001 (3B7D8538) bade4000 bade5080 RDPCDD RDPCDD.sys Fri Aug 17 22:46:56 2001 (3B7D82C0) bae00000 bae01080 avg7rsw avg7rsw.sys Tue Jul 26 14:10:51 2005 (42E6284B) bae10000 bae11100 dump_WMILIB dump_WMILIB.SYS Fri Aug 17 23:07:23 2001 (3B7D878B) bae4a000 bae4b360 avgtdi avgtdi.sys Thu Aug 25 11:59:58 2005 (430D969E) bae58000 bae59a00 000 000.fcl Thu May 04 04:21:48 2006 (4459653C) bae70000 bae70d00 pciide pciide.sys Fri Aug 17 22:51:49 2001 (3B7D83E5) baf5e000 baf5ec00 audstub audstub.sys Fri Aug 17 22:59:40 2001 (3B7D85BC) baf92000 baf92d00 dxgthk dxgthk.sys Fri Aug 17 22:53:12 2001 (3B7D8438) bafbe000 bafbeb80 Null Null.SYS Fri Aug 17 22:47:39 2001 (3B7D82EB) bafc2000 bafc2f80 avgclean avgclean.sys Tue Aug 22 00:55:15 2006 (44EA39D3) bf800000 bf9c0400 win32k win32k.sys Wed Aug 04 08:17:30 2004 (41107F7A) bf9c1000 bf9d2580 dxg dxg.sys Wed Aug 04 08:00:51 2004 (41107B93) bf9d3000 bff56f80 nv4_disp nv4_disp.dll Fri Oct 05 02:44:01 2007 (470588D1) bff70000 bff72480 vga_bff70000 vga.dll Thu Sep 06 22:26:40 2001 (3B97DC00) bffa0000 bffe5c00 ATMFD ATMFD.DLL Wed Aug 04 10:02:50 2004 (4110982A) Unloaded modules: b13dd000 b1407000 kmixer.sys Timestamp: unavailable (00000000) Checksum: 00000000 b41b4000 b41de000 kmixer.sys Timestamp: unavailable (00000000) Checksum: 00000000 b5859000 b5883000 kmixer.sys Timestamp: unavailable (00000000) Checksum: 00000000 b58cd000 b58f7000 kmixer.sys Timestamp: unavailable (00000000) Checksum: 00000000 b6b63000 b6b8d000 kmixer.sys Timestamp: unavailable (00000000) Checksum: 00000000 baf41000 baf42000 drmkaud.sys Timestamp: unavailable (00000000) Checksum: 00000000 b6c45000 b6c52000 DMusic.sys Timestamp: unavailable (00000000) Checksum: 00000000 b6b8d000 b6bb0000 aec.sys Timestamp: unavailable (00000000) Checksum: 00000000 b6c55000 b6c63000 swmidi.sys Timestamp: unavailable (00000000) Checksum: 00000000 bae5c000 bae5e000 splitter.sys Timestamp: unavailable (00000000) Checksum: 00000000 b69bf000 b69d3000 Parport.SYS Timestamp: unavailable (00000000) Checksum: 00000000 ba9d8000 ba9e6000 i8042prt.sys Timestamp: unavailable (00000000) Checksum: 00000000 bab08000 bab12000 processr.sys Timestamp: unavailable (00000000) Checksum: 00000000 bad98000 bad9c000 kbdhid.sys Timestamp: unavailable (00000000) Checksum: 00000000 bac88000 bac8d000 Cdaudio.SYS Timestamp: unavailable (00000000) Checksum: 00000000 bad78000 bad7b000 Sfloppy.SYS Timestamp: unavailable (00000000) Checksum: 00000000 bac68000 bac6d000 Flpydisk.SYS Timestamp: unavailable (00000000) Checksum: 00000000 bac50000 bac57000 Fdc.SYS Timestamp: unavailable (00000000) Checksum: 00000000 bac60000 bac66000 point32.sys Timestamp: unavailable (00000000) Checksum: 00000000 Closing open log file c:\debuglog.txt ps. since a lot of quality guides mention removing the dll not even when in safe mode but simply after deinstalling the display driver I tried that aswell, it results in windows crashing seconds/minutes after removal. I have not had a single issue with this relatively newly built rig or windows setup in the 6 months I've owned it untill I decided to upgrade my forceware drivers for bioshock. The start it seems to me was the very unexpected driver cleaning causing crashes (removing manual, sweeper or even just only the dll will make xp inoperable untill you install forceware again in safemode.) this issue has me completely frustrated, i'm not a new player in the field and usually used to being the guy to call if you have a problem, but this has got me flustered. I can't find anything wrong, no conflicts or any reports of any kind in my device manager or anywhere else that I have found. One last thing I thought of is the extra ram although huge files in photoshop, finishing crysis and so on did not seem to have issues with it I will run a memtest somewhere today (will have to go buy empty cd's to brun a bootable memtest first) but I doubt its the ram. if it were then why doesn't it crash anywhere else but in 3d games and when cleaning the display driver before installing a new one. also since when does xp bsod because some device has no driver. that's a first in all my years. I was expecting a new hardware found window on boot, not a blue screen. other things checked: complete virus scan, defrag, different graphics settings in games, registry cleaning, multiple attempt at a troublefree removal/clean and reinstall of drivers. I don't like formats, formats should always be a last resort (since formatting is not the same as fixing/learning) but I would right now. But will have to wait to get more back-up space. some stuff I can't back-up yet due to size and can't lose either. wil have to see about borrowing a second hd to do that. can't afford a purchase atm. I'm sure I missed something or screwed chronology slightly since i've been toiling with this for a few days now. (but it started with wanting to upgrade for bioshock, the crash after cleaning was the first symptom). if anyone finds this familiar or has any idea apart from formatting just quite yet. please..