Ariel Popovsky's Blog

Aventuras y desventuras con .net
posts - 7, comments - 34, trackbacks - 0

My Links

News

Locations of visitors to this page

Twitter












Tag Cloud

Archives

Post Categories

My Sites

Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

After the update from Windows 7 RC to RTM I noticed Daemon Tools was gone. I tried to reinstall it but it was impossible.
Daemon Tools relies on SPTD (a SCSI pass through driver) to do it’s magic and it checks whether it is installed. It seems that it couldn’t detect it on my system so it launched the SPTD setup, asked to restart the computer and then again and again.

I downloaded a new version of SPTD (1.60) from the product page but I had the same problem, SPTD installed, asked me to restart and then couldn’t detect the installed driver.

Googling I found out many others had the same problem and Finally I found a post in a forum explaining that it was a registry permissions problem.

I removed SPTD manually, re-installed and then re-installed Daemon Tools without a problem.

Here are the steps to re-install SPTD on Windows 7:

1.) Open regedit. And find HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sptd.
2.) Delete that folder "sptd" in the registry. If you can't, just right-click the folder, and click Permissions. Ask for "Full Control". Do this also to a sub-folder of "sptd" namely "cfg" (i actually already deleted it so i forgot). Just find ways to delete the "sptd" folder in the registry.
3.) Now rename or delete the 'sptd.sys' file found on Windows\system32\drivers.
4.) Download the newest SPTD Layer version "http://www.duplexsecure.com/en/downloads". Install and wait for confirmation to reboot.
5.) After reboot. Try opening the SPTD layer installer again and see if it tells you that SPTD layer is already installed. If it says so, continue on installing your Alcohol 120 or Daemon Tools.

 

UPDATE: If you get “failed to open service key”…

I just upgraded my desktop to RTM, this time to x64 version and I got this error while running the SPTD setup. After some tests and reboots I figured out how to make it work.

Open regedit and look for this key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\LEGACY_SPTD, try to delete it. If you can’t, try this: go folder by folder (0000 and control), open the permissions dialog, go to advanced, Owner and take ownership of the folder. Don’t try to apply the owner recursively, you have to set it on each individual folder. Then, in the security tab grant full control to “everyone” (again, folder by folder). Now you should be able to delete it. I also deleted the same entry in ControlSet001 and ControlSet002.
Finally, just in case, delete this entry too: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\System\sptd

Now run SPTD setup again, you should be able to install it and after a reboot install Daemon Tools.

Technorati Tags: ,

Print | posted on Friday, August 14, 2009 12:37 PM |

Feedback

Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

bloody hell it says failed to open service key.. i deleted all the folders as u said nd its not wrkin,, X(
8/28/2009 1:49 PM | abhi
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Just had the same problem on Win7 x64, check the last post update.
8/28/2009 4:51 PM | Ariel Popovsky
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Bypassing the "failed to open service key" error is actually easies than further modifying the registry. It's enough to just run the installation with administrator rights. Worked perfectly for me. (MSDNAA Release version)
9/7/2009 1:50 PM | Mego
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Man, you saved my life. I'm using Win7 x64 and I follow all this steps and finally I've got reinstall..

Many many thanks
9/17/2009 4:47 AM | Matiello
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

still won't work. Get access denied when trying to either delete or reset permissions on so-called legacy key. any idea of a work around?
9/29/2009 5:10 PM | Lewis
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Thanks for the advice! I had to reboot before it would let me install (I kept getting the "failed to open service key" until I did).

Lewis: If you cannot delete a folder in the registry, you have to click on the owner tab and give your user name ownership.
10/4/2009 9:34 AM | Ryan Pfister
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

For those that still get the error. In regedit select HKEY_LOCAL_MACHINE, then edit and FIND. Write sptd and wait for a result. It will probably give you a folder similar to the ones you already deleted. DELETE THIS TOO. Then search again and delete again until searching sptd gives back no result. Then restart pc and try to install SPTD 1.60 again.
10/9/2009 1:09 PM | Vash
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

If you still can't set the OwnerShip to yourself, disable UAC totally, reboot, and it'll work :)
10/11/2009 6:18 AM | IMPORTANT
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

after long time I did it, you must delete all spdt from register and then reboot and then instal spdt
10/29/2009 8:28 PM | Peter
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Thanks man, saved me a world of trouble there.
10/31/2009 2:24 AM | Nat
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

From me too, thanks very much!
11/1/2009 9:49 AM | MaSc
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

thanks a lot~ you really save my life ~!!
11/1/2009 11:23 PM | win7
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Absolute LEGEND! thanks :)
11/2/2009 9:08 PM | PORTHOS
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Took a while to find this. But it finaly worked :-)

Thx!!
11/10/2009 1:00 PM | Osman
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

thank god, can't believe this was so difficult to find. Thank you so much.
11/11/2009 4:53 AM | conrad
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Thank you so much~
11/13/2009 2:23 PM | vin
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

how to disable UAC in windows 7 ? I still can't change the permision
11/15/2009 12:23 PM | bakpao
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

@Vash thanks that helped a lot! <3
11/19/2009 2:19 PM | guyguy
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Thank you
11/20/2009 8:53 PM | Daniel
Gravatar

# re: Re-Installing Daemon Tools Lite (and SPTD) on Windows 7

Thanks for your steps i followed the ones you have given in the 2nd post and i was able to install sptd on win 7 x64 and then daemon tools thanks for ur help gr8tly appreciated.
11/22/2009 2:05 AM | Sumant
Post A Comment
Title:
Name:
Email:
Website:
Comment:
Verification:
 
 

Powered by: