firewound Posted January 20, 2007 Posted January 20, 2007 Hey Folks,I've been browsing around the board and it looks like there are some very bright people around so I thought I'd see if anyone could help me. I've been having computer issues for a week now and I'm utterly stumped. Here is what's happening.Symptoms-Running windows update freezes my computer every time. I am able to click on Express/Custom and as its checking for updates, the computer hangs and I have to restart.-On startup, the computer gets to the Loading Windows screen (with the little blue scroller). Then, one of two things happens, I either get a blue screen (more info below) or there is no screen output at all and the monitor subsequently goes dark.-Downloading torrents freezes the computer after about five minutes (in safe mode too)-Safe mode never fails to load, but I will sometimes have the computer freeze a few seconds after loading safe mode succesfully.Configuration:Core 2 Duo E6300Asrock 775Dual-VSTA moboATI Radeon 9700 Pro2x512 Mb DDR 4002xSeagate 7200.10 320Gb hard drivesHere's what I've tried so far:-Updated mobo BIOS-Tried putting in a different video card (Nvidia)-Tried putting in differnet RAM, declocking it, lowering its voltage-Updating mobo drivers manually-Removing all unnecessary PCI cards-Formating the hard drive and doing a clean install-Reinstalling the CPU to check for bad contacts (reapplied thermal grease)The blue screen errors only started recently whereas the freezing issues have been there since day 1.I've included the memory dump information below. I only ran the !analyze -v command because I wasn't sure which other commands might be useful. If someone is willing to look at my actual dump file, I would be more than happy to upload zipped copy of it somewhere. Since the problem seemed to be related to SPTD.sys file, I removed it from c:\windows\system32\drivers but was unable to delete its registry key. That didn't make a difference.This computer issue has been a constant thorn in my side because I depend on my computer for a ton of stuff. Any help would be greatly appreciated. Keep up the good work guys!Nick----------------------------------------------------------------------------------------------------------------Microsoft ® Windows Debugger Version 6.6.0007.5Copyright © Microsoft Corporation. All rights reserved.Loading Dump File [D:\Debugging Tools for Windows\MEMORY.DMP]Kernel Complete Dump File: Full address space is availableSymbol search path is: SRV*downstream_store*http://msdl.microsoft.com/download/symbolsExecutable search path is: Windows XP Kernel Version 2600 (Service Pack 2) MP (2 procs) Free x86 compatibleProduct: WinNt, suite: TerminalServer SingleUserTSBuilt by: 2600.xpsp.060411-1541Kernel base = 0x804d7000 PsLoadedModuleList = 0x805624a0Debug session time: Fri Jan 19 18:00:34.468 2007 (GMT-5)System Uptime: 0 days 0:00:13.156WARNING: Process directory table base 19496000 doesn't match CR3 00039000WARNING: Process directory table base 19496000 doesn't match CR3 00039000Loading Kernel Symbols..............................................................................................................Loading User Symbols........Loading unloaded module list...******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************Use !analyze -v to get detailed debugging information.BugCheck 7F, {8, f7ac7d70, 0, 0}*** ERROR: Module load completed but symbols could not be loaded for sptd.sysProbably caused by : sptd.sys ( sptd+260a )Followup: MachineOwner---------1: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ********************************************************************************UNEXPECTED_KERNEL_MODE_TRAP (7f)This means a trap occurred in kernel mode, and it's a trap of a kindthat the kernel isn't allowed to have/catch (bound trap) or thatis always instant death (double fault). The first number in thebugcheck params is the number of the trap (8 = double fault, etc)Consult an Intel x86 family manual to learn more about what thesetraps are. Here is a *portion* of those codes:If kv shows a taskGate use .tss on the part before the colon, then kv.Else if kv shows a trapframe use .trap on that valueElse .trap on the appropriate frame will show where the trap was taken (on x86, this will be the ebp that goes with the procedure KiTrap)Endifkb will then show the corrected stack.Arguments:Arg1: 00000008, EXCEPTION_DOUBLE_FAULTArg2: f7ac7d70Arg3: 00000000Arg4: 00000000Debugging Details:------------------BUGCHECK_STR: 0x7f_8TSS: 00000028 -- (.tss 28)eax=000000a0 ebx=85cf839c ecx=00230e01 edx=00000001 esi=86549370 edi=f7739604eip=f773960a esp=f6b63ff0 ebp=f6b64004 iopl=0 nv up ei ng nz na pe nccs=0008 ss=0010 ds=0023 es=0023 fs=0030 gs=0000 efl=00010286sptd+0x260a:f773960a 0000 add byte ptr [eax],al ds:0023:000000a0=f3Resetting default scopeDEFAULT_BUCKET_ID: DRIVER_FAULTPROCESS_NAME: csrss.exeLAST_CONTROL_TRANSFER: from 00000000 to f773960aSTACK_TEXT: f6b64004 00000000 00000000 00000000 00000000 sptd+0x260aSTACK_COMMAND: .tss 0x28 ; kbFOLLOWUP_IP: sptd+260af773960a 0000 add byte ptr [eax],alSYMBOL_STACK_INDEX: 0FOLLOWUP_NAME: MachineOwnerMODULE_NAME: sptdIMAGE_NAME: sptd.sysDEBUG_FLR_IMAGE_TIMESTAMP: 45608c07SYMBOL_NAME: sptd+260aFAILURE_BUCKET_ID: 0x7f_8_sptd+260aBUCKET_ID: 0x7f_8_sptd+260aFollowup: MachineOwner
cluberti Posted January 20, 2007 Posted January 20, 2007 You wouldn't happen to have Daemon Tools installed, would you? That driver (sptd.sys) belongs to Daemon Tools, and is a Scsi PassThrough Driver (hence sptd) for the suite. That driver is notorious in it's own right for causing bugchecks and random system freezes, but if you have starforce drivers on your system (usually installed by a select set of Windows games for copy protection), you will get the very symptoms you are describing. Since the sptd.sys loads even in safe mode, it becomes an invalid test until you completely remove Daemon Tools and the sptd.sys driver.Good luck, you're gonna need it .
firewound Posted January 20, 2007 Author Posted January 20, 2007 Come to think of it the blue screen problem probably appeared right around the time I installed Alcohol 120% which also uses the sptd driver.I was able to remove the sptd.sys file from system32/drivers but I was unable to delete the registry key in services/sptd for some reason. In any case, I figured I was attacking a secondary problem so I went ahead and reinstalled a clean copy of windows onto another hard drive. So I now have all my original problems except no BSOD and therefore no dump file.I did notice one thing though; when I was reinstalling windows, during the "Installing Devices" phase, my monitor went dark very much like it does every 3rd or 4th time I start the computer. At that point I restarted the computer and the windows setup completed normally.
firewound Posted January 20, 2007 Author Posted January 20, 2007 Another thing I noticed. After a fresh windows install, two devices in Device Manager have the yellow question mark next to them. "RAID controller" and "System Interrupt Controller". Last time this happened as well, but I was able to find the drivers for both of these devices off the CD that came with the motherboard. I guess they wouldn't be causing the problem, but who knows.I don't have RAID, so it's strange that these devices would be installed.
cluberti Posted January 20, 2007 Posted January 20, 2007 That is a bit odd - so you still have symptoms of system freezes?
firewound Posted January 20, 2007 Author Posted January 20, 2007 Yes. Clearly the BSOD errors were caused by something I installed later on. So everything in my original post applies except there are no more BSODs.Right now, each time I start up my computer it gets to the windows loading screen, then the monitor shuts off and I have to restart. If I try to boot normally after the restart, the same things happens. But, if I boot into safe mode, and then restart, I can boot into normal windows just fine. I'm not sure if the boot failure is connected to the semi-random freezes, but I would think that it is.
cluberti Posted January 21, 2007 Posted January 21, 2007 Hm - OK, well, I think at this point only a dump of the machine in state (or at least an attempt to get a dump) will suffice to resolve this. If you have a PS/2 keyboard attached (or can attach one for testing), configure your machine for a complete memory dump as per these instructions.The next time you either have the video go dead on boot, or have a complete system freeze, hold down the RIGHT hand CTRL key, and press the SCROLL LOCK key twice (all while holding down that CTRL key). If you don't have a hardware problem, your box should bugcheck with a STOP 0xE2 and create a memory dump and reboot. If you have a PS/2 keyboard attached and the box does NOT bugcheck when you do this key combination, you most likely have a hardware problem and should start troubleshooting from there.In fact, after you've configured for a complete dump, you might want to try it while the system is working just to make sure you've got it down and it works. If you've got any questions, let me know.
firewound Posted January 21, 2007 Author Posted January 21, 2007 (edited) Hey Cluberti,So I followed the instructions for making a memory dump. When the system is running stable, I can initiate a dump succesfully. However, when the system hangs, doing the CTRL+Scroll has no effect. Right now I'm using a wireless usb keyboard but it's plugged into the PS2 port with a converter.Update: I explored the issue of the torrent program crashing a bit more. The program itself doesn't crash the computer until a torrent is being downloaded. I thought it might be a hard drive issue so I plugged in a USB HDD enclosure and set the torrent program to download to the external hard drive. This worked for about 4-5 minutes before crashing. Edited January 22, 2007 by firewound
cluberti Posted January 22, 2007 Posted January 22, 2007 We'd only be able to test 100% with a null modem cable and a remote kernel debugger, but when a system hangs hard and it can't be dumped via a PS/2 keyboard (which is operating at the hardware interrupt level), it's almost always a hardware error. It could be that the windows kernel is so hung that it isn't accepting interrupts at the driver level anymore (rare with the NT kernel, but still possible), but I'd say it's quite likely you've got yourself a hardware problem.Can you install a second copy of Windows on a separate partition and see if you get the same hanging behavior? Also, checking your memory for errors, making sure you aren't overclocking anything, etc. would be a good road to travel down as well.
firewound Posted January 22, 2007 Author Posted January 22, 2007 (edited) Hey Cluberti,I've installed a fresh copy of windows xp on an older hard drive and it exhibits the exact same problem. I have not applied any overclock settings.I ran memtest for a good 20-30 minutes and found 0 errors.Event Logger has the following notable entry: WMI ADAP was unable to process the performance libraries: 0x80041001I doubt something like this could cause such a low level error, but I thought I'd mention it. Edited January 22, 2007 by firewound
cluberti Posted January 22, 2007 Posted January 22, 2007 Actually, it likely indicates one. That error maps to "REC_E_NOCALLBACK" and "WBEM_E_FAILED", leading to believe it's having trouble talking to a device on your system, or a .dll file. Since you're having hangs and lockups, I'd say it's more likely a hardware device than a .dll file. You won't be able to tell which without exhaustive wbemtest'ing, but if your memory tests OK, I'd say you should consider removing all unnecessary devices needed to boot (leave only memory, CPU, and video card) and reboot into the test Windows and see if the problem persists.
firewound Posted January 22, 2007 Author Posted January 22, 2007 (edited) I tried taking out everything except RAM, video, CPU and HDD. I tried alternating RAM sticks and alternating DIMMs. Same problem.edit: If I try to boot into normal mode, it doesn't work (even after several attempts). But, if I enter safe mode (which never fails to boot) and then restart, normal windows comes up without a problem. Edited January 22, 2007 by firewound
cluberti Posted January 22, 2007 Posted January 22, 2007 And you've installed no 3rd party software or drivers on this install?
firewound Posted January 22, 2007 Author Posted January 22, 2007 To guard against that, I tried doing a fresh install of windows onto a newly formatted hard drive. Then, literally on the first boot, I try to run windows update and it froze as always.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now