Announcement

Collapse
No announcement yet.

Vista SPTD install "disappears" FIX...

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Vista SPTD install "disappears" FIX...

    This is ONLY if the SPTD 1.29 installer disappears after you press OK during Daemon Tools setup under Windows Vista...

    I've only tested under my Vista x64 build 5728 setup.

    If you previously had a version of SPTD installed on Vista for whatever reason, you may have a lingering driver at c:\windows\system32\drivers\stpd.sys that is older than version 1.29, as well as a 'sptd' (driver) service that will not start...

    You can delete "C:\WINDOWS\System32\Drivers\sptd.sys" manually, and then run "sc delete sptd" to remove the service.

    Here's a batch file to handle it;

    @echo off
    setlocal
    set sptd.sys=%windir%\system32\drivers\sptd.sys

    cacls "%sptd.sys%" /G Everyone:F
    attrib -r -s -h "%sptd.sys%"
    del /f "%sptd.sys%"

    sc delete sptd
    Disclaimer; I take no responsibility for anything. Good luck.

  • #2
    Thanks

    Originally Posted by Tyler 86
    This is ONLY if the SPTD 1.29 installer disappears after you press OK during Daemon Tools setup under Windows Vista...

    I've only tested under my Vista x64 build 5728 setup.

    If you previously had a version of SPTD installed on Vista for whatever reason, you may have a lingering driver at c:\windows\system32\drivers\stpd.sys that is older than version 1.29, as well as a 'sptd' (driver) service that will not start...

    You can delete "C:\WINDOWS\System32\Drivers\sptd.sys" manually, and then run "sc delete sptd" to remove the service.

    Here's a batch file to handle it;


    Disclaimer; I take no responsibility for anything. Good luck.
    Thanks. I was having a problem with DTools not wanting to go through the setup and just failing with no error. Didn't realize there was a service still running. Works great now (at least for x86).

    Comment


    • #3
      Tyler, you definitely rock! This is what I need... Thanks a lot
      Regards

      Comment


      • #4
        awesome, this fixes my rc1 problem as well

        Comment


        • #5
          Doesn't quite work for me

          WinVista 5600, Dell Inspiron 600m. Already deleted the .sys files and set the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\sptd - start to 4. And rebooted.

          Install still fails silently both for full install and sptd standalone.


          The problem:

          C:\USERS\ME>sc query sptd

          SERVICE_NAME: sptd
          TYPE : 1 KERNEL_DRIVER
          STATE : 1 STOPPED
          WIN32_EXIT_CODE : 1077 (0x435)
          SERVICE_EXIT_CODE : 0 (0x0)
          CHECKPOINT : 0x0
          WAIT_HINT : 0x0

          C:\USERS\ME>sc delete sptd
          [SC] OpenService FAILED 5:

          Access is denied.

          (Yes, I'm an admin.)



          *edit*

          What worked: I can't run just command prompt (command.com) as admin for some reason.... but I can run PowerShell as admin. (It's a somewhat useful addon, btw - I recommend getting it.)

          And from it:

          C:\WINDOWS\System32>cmd /k sc delete sptd
          [SC] DeleteService SUCCESS

          C:\WINDOWS\System32>cmd /k sc query sptd
          [SC] EnumQueryServicesStatus:OpenService FAILED 1060:

          The specified service does not exist as an installed service.



          Huzzah! Now I reran the daemon install, it didn't silent-crash, and wants me to reboot. Which I am about to do.

          Unless you see another message, it worked.

          Comment

          Working...
          X