PDA

View Full Version : SPTD Workaround: Instal DTools 3 AND 4?



brotondi
22.05.2006, 18:32
Hi

Is there a way to install DT3 and DT4 and switching betweend them (with Reboot)?
=> This would be a workaround since sometime I need DT4 and sometime DT3 is enough while I need to disable SPTD.

(To disable SPTD the following RegChange is enough):

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\sptd]
"Start"=dword:00000000
Thanks for any Help

Copytrooper
22.05.2006, 19:35
Why do you need to disable SPTD?
You can rename sptd.sys to e.g. sptd.bak and reboot, then install v3.47. Now do as follows ...
- if you want to run v4.0x rename v3.47 drivers in Windows\System32\Drivers directory (default names d347prt.sys and d347bus.sys), and rename sptd.bak back to sptd.sys, then reboot,
- if you want to run v3.47 rename sptd.sys again, rename v3.47 driver files back to their .sys file extensions, reboot.
This is safer than registry change, thus recommended.

brotondi
24.05.2006, 14:50
Hi Copytrooper

Thanks for your Help, This works. But you also have to switch the RUN-Keys to prevent Errors.

I need this since I sometimes still need the compresses *.cdi-Files from Paragon CD Emulator (http://www.daemon-tools.cc/dtcc/showthread.php?t=10782)

Step by Step-Solution for other users:
1. Create "C:\Daemon Tools 3.47 activate.reg"


REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run]
"DAEMON Tools"=-
"DAEMON Tools-1033"="\"C:\\Programme\\D-Tools\\daemon.exe\" -lang 1033"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\sptd]
"Start"=dword:00000002

2. Create "C:\Daemon Tools 4.03 activate.reg"


REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Run]
"DAEMON Tools"="\"C:\\Programme\\DAEMON Tools\\daemon.exe\" -lang 1033"
"DAEMON Tools-1033"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\sptd]
"Start"=dword:00000000


3. Create "Daemon Tools 3.47 activate.bat"


rename "C:\WINDOWS\system32\drivers\d347prt.sys" "_d347prt.sys
rename "C:\WINDOWS\system32\drivers\d347prt.sys" "_d347prt.bus
"C:\Daemon Tools 3.47 activate.reg"

4. Create "Daemon Tools 4.03 activate.bat"


rename "C:\WINDOWS\system32\drivers\_d347prt.sys" "d347prt.sys
rename "C:\WINDOWS\system32\drivers\_d347prt.sys" "d347prt.bus
"C:\Daemon Tools 4.03 activate.reg"

5. Install 4.03 - (old DTools will be removed, 1 reboot after Sptd-Installation, ignore 2nd reboot)
6. Run "Daemon Tools 3.47 activate.reg" and reboot (sptd will be disabled, you get an error since 3.47 not installed yet, but no Problem)
7. Install 3.47 (Reboot if you need 3.47, Run "Daemon Tools 4.03 activate.bat" if you need 4.03
8. Now you can switch as often you want by executing the *.bat] and rebooting
=> Since I have my own Batch-Language to do the above I did not testet the *.bat's but it should work.

Thanks to Copytrooper for the Help and Have a nice day!

Bruno

brotondi
24.05.2006, 14:52
hmmm... a Bug in this vBulletin Version seems to Create Spaces which I cannot remove: "Servic es" and "Curre ntVersion" ... you will have to remove them manually since *.reg's will not give you an error-message and the *.reg will simply not work.

...

Bruno

Copytrooper
24.05.2006, 18:07
You can actually disable autostart in both versions (which removes the related Run key), and start the "activated" version manually after reboot then. ;)

Mystique
24.05.2006, 19:16
hmmm... a Bug in this vBulletin Version seems to Create Spaces which I cannot remove: "Servic es" and "Curre ntVersion" ... you will have to remove them manually since *.reg's will not give you an error-message and the *.reg will simply not work.

...

Bruno

Use the [code] or [php] Tags to solve this :)