Wow, that was horrible. I recently had trouble with my work IBM Thinkpad T42. After having used it happily for a few years, suddenly WGATRAY.EXE decided to hang at 100% CPU forever, rendering the machine unusable. I even made a batch file to loop forever and repeatedly kill it.
I figured it was a sign to start over, so I got a Thinkpad T60p from our IT department. I started installing crap (they could drop an image on the machine, but I like things "just so"). I did VS2003, VS2005, etc...all from CD, but then I needed to mount an ISO.
I downloaded Daemon Tools, a great ISO mounter that I've used happily for years without so much as a peep of drama from it. In the middle of the install - bam - blue screen of death.
When your BRAND NEW MACHINE blue screens, it's like discovering your spouse is a spy with another life. How can you ever trust the machine again?
I looked all over the Daemon Tools forum and found dozens of folks having the same problem, but the support folks monitoring the forums were very unsympathetic and less than helpful.
At this point, I was stuck in a BSOD loop, blue-screening after the desktop appeared.
I started up in Safe Mode with Command Prompt, after pressing F8 before the Windows Splash screen. With the Lenovos, you have to be careful wit hF8. If you press it too early - like when the BIOS screen appears - you'll end up in their custom Windows Pre-Execution Enivronment. It's lovely, to be sure, but it doesn't let you open a command prompt. Amazing thing, it includes a version of Opera and will let you surf, but it won't allow you to delete a file.
Anyway, I went into c:\windows\system32\drivers and di a "dir /o-d" to see the most recently installed files. I deleted st3Wolf.sys and stpd.sys. After rebotting and not blue screening, I removed all the SCSI devices from the Device Manager (right click on My Computer and click Manage, then Device manager) as well as the "PnP BIOS Extension" under System Devices.
It sure seems that mounting an ISO should just be built into the OS and not a whole series of selling one's soul to the device driver devil with fake devices and faux BIOs extensions.
I haven't blue screened yet as I type this post...but I don't know how I'll ever trust her again.
Scott Hanselman is a former professor, former Chief Architect in finance, now speaker, consultant, father, diabetic, and Microsoft employee. I am a failed stand-up comic, a cornrower, and a book author.
Disclaimer: The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.