If you foolishly ignore warnings that Daemon-Tools v3.47 does not work properly under Vista Beta 2 (any versions after v3.33 do not work) and your system is caught in an infinite loop, like mine was... (on reboot with last known good config, et al. the system would install drivers for a PnP BIOS extension before bluescreening...)

And last known good configuration does not work... and safe mode is useless (as these D-Tools drivers still load!).  (These bombed out during text bootup, with a BSOD STOP error that I stupidly didn't write down.)

And, if you have a secondary OS installed (I'm running Windows 2003 Server R2)...

I tried deleting the D-Tools drivers.  I got STOP 0xc00000f errors.

So here's what I did to get my 5384 booted again:

  • Boot into your secondary OS
  • Change into Vista's %systemroot%\system32
  • Take ownership of drivers folder
  • Edit NTFS permissions to give you modify access to this drivers folder
  • Locate the problematic drivers; should be D347PRT.sys (change filename as necessary, for d347bus.sys, et al.) and a SPTD*.sys file(s).  Copy an innocuous driver like wd.sys, REPLACING all of these filenames.
  • Restart the system and enjoy. (It was necessary for me to go thru this process several times, isolating specific files.)
  • I also removed Daemon-Tools via Programs in Control Panel for a good measure.

Use this as a last resort prior to having to reinstall after a botched 'core' driver install that Daemon-Tools claims itself to be.

Nice hack, or what? =)