PDA

View Full Version : problems with sptd driver windows 7 x64


malaka111
09-06-2011, 06:38 AM
i have problems with both alcohol 52% and daemon tools due to the sptd software.

i need to use securom emulation but cannot due to the following errors caused by the sptd driver.
when i enable the advanced emulation of dt, it installs sptd then reboots and advanced emulation is disabled once again. when i try to install alcohol 52% it installs the sptd driver then reboots pc, upon resuming installation it fails with error "general error contact support"

my pc has windows 7 64bit, threat fire, comodo, avira.
these errors persist despite uninstall of each of the above security software, fresh install of windows and dt. this would suggest an incompatibility between windows 7 64bit and sptd.

i have searched forums of this site, daemontools, alcohol support, no one can give me a straight answer, so i was hoping someone who understands sptd will be able to offer assistance.

Digger
09-06-2011, 06:43 AM
Try to add the Alcohol/Daemon Tools exe files as exception in Comodo Defense+ options, if that fails deactivate entire Defense+, and reboot.

BadTrip
10-31-2011, 06:31 PM
I have the same problems with Windows 7 x64 (Professional). Daemon Tools is always trying to install the sptd driver and asks to reboot. after the reboot, it asks again. therefore i tried to install the sptd-drivers manually. i tried the SPTDinst-x64.exe within the deamon tools folder (1.78) and version 1.79 from this website. here is what i tried:

1. I removed the complete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\sptd entry from registry
2. reboot
3. i disabled comodo defense+ and closed comodo and all processes from comodo and daemon tools
4. i started SPTDinst-v179-x64.exe and watched it using Sysinternals ProcMon:

18:39:29,3966708 SPTDinst-v179-x64.exe 7156 RegQueryValue HKLM\System\CurrentControlSet\services\sptd\Tag NAME NOT FOUND Length: 144
18:39:29,3971061 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Tag SUCCESS Type: REG_DWORD, Length: 4, Data: 6
18:39:29,3972484 SPTDinst-v179-x64.exe 7156 RegOpenKey HKLM\System\CurrentControlSet\Services\sptd REPARSE Desired Access: Create Sub Key
18:39:29,3972559 SPTDinst-v179-x64.exe 7156 RegOpenKey HKLM\System\CurrentControlSet\Services\sptd SUCCESS Desired Access: Create Sub Key
18:39:29,3973378 SPTDinst-v179-x64.exe 7156 RegQueryKey HKLM\System\CurrentControlSet\services\sptd SUCCESS Query: HandleTags, HandleTags: 0x0
18:39:29,3973453 SPTDinst-v179-x64.exe 7156 RegCreateKey HKLM\System\CurrentControlSet\services\sptd\Cfg SUCCESS Desired Access: Query Value, Set Value
18:39:29,3974897 SPTDinst-v179-x64.exe 7156 RegCloseKey HKLM\System\CurrentControlSet\services\sptd SUCCESS
18:39:29,3974996 SPTDinst-v179-x64.exe 7156 RegQueryValue HKLM\System\CurrentControlSet\services\sptd\Cfg\s0 NAME NOT FOUND Length: 144
18:39:29,3975149 SPTDinst-v179-x64.exe 7156 RegQueryValue HKLM\System\CurrentControlSet\services\sptd\Cfg\s1 NAME NOT FOUND Length: 144
18:39:29,3975281 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Cfg\s1 SUCCESS Type: REG_DWORD, Length: 4, Data: 771343423
18:39:29,3976182 SPTDinst-v179-x64.exe 7156 RegQueryValue HKLM\System\CurrentControlSet\services\sptd\Cfg\s2 NAME NOT FOUND Length: 144
18:39:29,3976314 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Cfg\s2 SUCCESS Type: REG_DWORD, Length: 4, Data: 285507792
18:39:29,3977428 SPTDinst-v179-x64.exe 7156 RegQueryValue HKLM\System\CurrentControlSet\services\sptd\Cfg\g0 NAME NOT FOUND Length: 144
18:39:29,3978818 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Cfg\g0 SUCCESS Type: REG_BINARY, Length: 32, Data: 38 23 E8 D0 BF F2 2D 6F 90 2B BD 82 56 9B 0D 5E
18:39:29,3979685 SPTDinst-v179-x64.exe 7156 RegCloseKey HKLM\System\CurrentControlSet\services\sptd\Cfg SUCCESS
18:39:29,3981519 SPTDinst-v179-x64.exe 7156 CreateFile C:\Windows\System32\drivers\sptd.sys SUCCESS Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: 0, OpenResult: Overwritten
18:39:29,3983972 SPTDinst-v179-x64.exe 7156 WriteFile C:\Windows\System32\drivers\sptd.sys SUCCESS Offset: 0, Length: 528.384, Priority: Normal
18:39:29,3986766 SPTDinst-v179-x64.exe 7156 WriteFile C:\Windows\System32\drivers\sptd.sys SUCCESS Offset: 528.384, Length: 2.104, Priority: Normal
18:39:29,3987016 SPTDinst-v179-x64.exe 7156 CloseFile C:\Windows\System32\drivers\sptd.sys SUCCESS
18:39:29,3987526 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Set SUCCESS Type: REG_DWORD, Length: 4, Data: 135805122
18:39:29,3989042 SPTDinst-v179-x64.exe 7156 RegSetValue HKLM\System\CurrentControlSet\services\sptd\Start SUCCESS Type: REG_DWORD, Length: 4, Data: 0
18:39:29,3989816 SPTDinst-v179-x64.exe 7156 RegCloseKey HKLM\System\CurrentControlSet\services\sptd SUCCESS
18:39:29,4001214 SPTDinst-v179-x64.exe 7156 RegOpenKey HKLM\System\CurrentControlSet\Services\sptd REPARSE Desired Access: Create Sub Key
18:39:29,4001329 SPTDinst-v179-x64.exe 7156 RegOpenKey HKLM\System\CurrentControlSet\Services\sptd SUCCESS Desired Access: Create Sub Key
18:39:29,4001782 SPTDinst-v179-x64.exe 7156 RegQueryKey HKLM\System\CurrentControlSet\services\sptd SUCCESS Query: HandleTags, HandleTags: 0x0
18:39:29,4001860 SPTDinst-v179-x64.exe 7156 RegCreateKey HKLM\System\CurrentControlSet\services\sptd\r0 SUCCESS
18:39:29,4002187 SPTDinst-v179-x64.exe 7156 RegCloseKey HKLM\System\CurrentControlSet\services\sptd\r0 SUCCESS
18:39:29,4002262 SPTDinst-v179-x64.exe 7156 RegCloseKey HKLM\System\CurrentControlSet\services\sptd SUCCESS
5. reboot

and nothing happened. according to the procmon-log it writes successfully a "sptd.sys" into my drivers directory but there is no sptd.sys in that directory. i searched my whole hard-disk for that file but it isn't there. i extracted the sptd.sys out of the SPTDinst-v179-x64.exe using a hex-editor and copied it into the drivers directory (+reboot) but that doesn't worked. i cant find something strange in the eventvwr. now, after spending serveral hours with endless reboots i dont know what to do to get that sptd working

Blazkowicz
11-01-2011, 09:59 AM
You have to disable Defense+ completely (there is an option which requires a reboot).

BadTrip
11-01-2011, 11:46 AM
thanks!

there is still no sptd.sys on my drive but that "Deactivate Defense+ permanently" CheckBox within the "Defense+ Settings" / "General Settings" worked

malaka111
11-08-2011, 05:14 AM
i have permanently disabled defence + and it works perfectly. thank you for your help. this is a bit strange though because sptd works perfectly in windows xp 32 with defence+ enabled. O I gues its an issue with comodos 64bit whql driver.