Vista Upgrade Blue Screen

renatoc8

New Member
Hello, I have been browsing this forum and was interested in joining the community.
This came at a perfect time, I was upgrading Vista from Home Premium to Ultimate, and it resulted in a blue screen when attempting to boot.

After some research I found the problem, and the solution, and what better place to share it :).
If you tried to upgrade Vista in anyway and ran into a blue screen stating that a driver tried to set the memory as paged instead of non-paged (or something along those lines), and you have installed Daemon Tools, this should help you fix the problem.

The problem here is that Daemon Tools installs a driver on your computer in order to emulate a SCSI drive (SPTD.sys), this driver causes problem when upgrading Vista. Now here is the problem, uninstalling Daemon Tools does not remove the driver, this needs to be done manualy, however, if you're faced with the blue screen, you most likely won't have access to Safe Mode. What i had to do was to rollback the installation, remove the driver, THEN re-install the Vista upgrade.

If you are currently stuck at the blue screen and can't boot, the first thing you have to do is determine if this is the same problem you're having, to so this you need to tell Vista not to automaticly restart on a crash. While booting your computer, press the F8 key untill it gives you some options on how to boot Windows, choose the option that will cause Vista not to reboot automatically on a crash (should be clearly stated). Now when you get the blue screen, it should stay there, allowing you to read it, if the problem is caused by SPTD.sys, or SPTD#####.sys (# would be any number) then your computer is suffering from the problem mine was.

Now when you go to boot, the bootloader should still have an option to Rollback the installation, you need to do this, unless you have a Linux Live CD laying around. After rolling back the installation, or booting into a Linux distro, you need to delete C:\WINDOWS\system32\drivers\sptd.sys (Where C: is your root partition). After you're done deleting the file, try the upgrade once more. When you start the upgrade, check if it warns you about any upgrade compatibility problems, fix them now to make sure that you wont have any problems.

This is how i fixed my Home Premium to Ultimate upgrade, good luck!
Hope you guys find my first post useful :)

-Renato
 

My Computer

Sorry, I thought this post was deleted (it was accualy moved), so I double posted (the other one is in the Upgrade section).

-Renato
 

My Computer

Thanks for the info Renato. I deleted the spdt.sys file like you said and no more blue screen on boot. I just wanted to add that it wasn't necessary for me to uninstall Vista to do this. When you press F8 on boot the DOS menu has Load with Debugger option that allowed me to bypass the driver problem and boot Vista.
 

My Computer

Back
Top