recover from sppsvc services, registry start key to "0" stuck at boot


  1. Posts : 181
    10, server 2016, server2012
       #1

    recover from sppsvc services, registry start key to "0" stuck at boot


    I changed the key to from "2" to "4" to disable it to time difference between start up speed booting to desktop as well as CPU load on start up.

    when I try changing back I ended up using 0 instead of hex value of 2 now it just stuck on window boot/blackscreen. is there a way to recover from this? I can access the partition from another boot (dual boot windows).
      My Computer


  2. Posts : 43,010
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #2

    Hi, when I had a problem like this, having used reg keys from the tutorial to set some services to default, I booted to Advanced Startup options and ran System Restore.

    Problem was solved.

    No restore points? Can't remember your password?

    You could try researching offline registry editing.
      My Computers


  3. Posts : 5,452
    Windows 11 Home
       #3

    Code:
    Edit Registry (if you can not boot into Windows)
    Boot Windows USB - Repair - Troubleshoot - CMD - type/enter
    c:
    cd windows
    cmd
    regedit
    Select HKLM (or required key)
    File - Load Hive - %WinDir%\System32\Config (select required Hive, like System/HKLM)
    SAVE - Unload Hive (when you finish editing)
      My Computer


  4. Posts : 181
    10, server 2016, server2012
    Thread Starter
       #4

    TairikuOkami said:
    Code:
    Edit Registry (if you can not boot into Windows)
    Boot Windows USB - Repair - Troubleshoot - CMD - type/enter
    c:
    cd windows
    cmd
    regedit
    Select HKLM (or required key)
    File - Load Hive - %WinDir%\System32\Config (select required Hive, like System/HKLM)
    SAVE - Unload Hive (when you finish editing)
    yea couldn't boot into window. I boot from USB and use the repair option from install screen. CMD defaults to x:\sources (assuming thats the USB path for installation)

    I get up to the part where navigating to the broken partition's regedit, but what do you mean by File load hive/save unload hive? cause when I type regedit it just open up the registry window normally, do I not just change the value and it should auto save? or does it not save on its own normally like under OS environment and needs manual saving due to repair environment?

    also if its just saving, whats the need for load hive? sorry for so many questions
      My Computer


  5. Posts : 43,010
    Win 10 Pro (22H2) (2nd PC is 22H2)
       #5

    Hi, I did suggest you research offline registry editing e.g.
    How to Edit the Registry Offline Using Windows Recovery Environment >> Winhelponline
    Regedit as offline Registry editor – 4sysops
    Utilizing Offline Registry Editor to Repair the Registry

    I'd regard this as technically advanced- far better to take due precautions... in future. Good luck!
      My Computers


  6. Posts : 181
    10, server 2016, server2012
    Thread Starter
       #6

    dalchina said:
    Hi, I did suggest you research offline registry editing e.g.
    How to Edit the Registry Offline Using Windows Recovery Environment >> Winhelponline
    Regedit as offline Registry editor – 4sysops
    Utilizing Offline Registry Editor to Repair the Registry

    I'd regard this as technically advanced- far better to take due precautions... in future. Good luck!
    I have found 2 of the 3 links you provided, the latter 2 are just general steps and I can't really understand it unless I have an example. the first link is great but im still a bit confused.

    let me break it down to make sure I have the right understanding here.

    1. boot up to the partition using repair, once CMD comes out type regedit
    2. locate the boot partition with corrupted registry
    3. load hive SYSTEM file from %windir%\system32\config\SYSTEM
    4. just randomly name a key?

    in the 1st link example, he adds a key named "my key" but the registry path is totally different from the one what he is trying to fix is what I don't get, what is the purpose for this. cause it seems to me he ended up just simply go into the path he wanted to edit, edit them and unload. so whats the need for mykey he created when loaded hive?

    also in my case, when I went into HKLM -> system -> currentcontrolset -> services -> sppsvc, the sppsvc folder/key is missing, how do I edit the start value if the entire key is missing.
      My Computer


  7. Posts : 659
    10 preview 64bit
       #7

    Hmmmm

    interesting that used to be the W7 system activation, you gone non-genuine???

    check your registry entries here, from this thread

    A windows activation alert keeps popping up saying I need to activate Solved - Windows 7 Forums
      My Computer


  8. Posts : 181
    10, server 2016, server2012
    Thread Starter
       #8

    hawkman said:
    Hmmmm

    interesting that used to be the W7 system activation, you gone non-genuine???

    check your registry entries here, from this thread

    A windows activation alert keeps popping up saying I need to activate Solved - Windows 7 Forums
    the sppsvc key suppose to be there. theres a dword key or qword key whichever it is, had a start value of 2 and I changed that to 4, then when I change it back I thought it was originally at 0 rather than 2 which caused this issue in the first place. but when using the recovery method the entire sppsvc is not there.
      My Computer


  9. Posts : 582
    Windows 10 Home
       #9

    Boot the dual boot computer from the good partition, start regedit, highlight "HKEY_LOCAL_MACHINE", click "File", "Load hive", click "This PC" in the left window, double-click the problem drive in the right window, then type or paste "Windows\system32\config\system" into the "File name" box, click "Open", enter "temp" as a key name and click "OK". Then expand and highlight "HKEY_LOCAL_MACHINE\temp\ControlSet001\Services\sppsvc" in the left window and inspect the "Start" entry in the right window. If it is "0", change it back to "2", scroll back up in the left window, highlight "HKEY_LOCAL_MACHINE\temp", click "File", "Unload hive", confirm the unload, then try to start the disabled system.

    Ben
    Last edited by Ben Myers; 01 Dec 2023 at 20:48.
      My Computer


  10. Posts : 181
    10, server 2016, server2012
    Thread Starter
       #10

    Ben Myers said:
    Boot the dual boot computer from the good partition, start regedit, highlight "HKEY_LOCAL_MACHINE", click "File", "Load hive", click "This PC" in the left window, double-click the problem drive in the right window, then type or paste "Windows\system32\config\system" into the "File name" box, click "Open", enter "temp" as a key name and click "OK". Then expand and highlight "HKEY_LOCAL_MACHINE\temp\ControlSet001\Services\sppsvc" in the left window and inspect the "Start" entry in the right window. If it is "0", change it back to "2", scroll back up in the left window, highlight "HKEY_LOCAL_MACHINE\temp", click "File", "Unload hive", confirm the unload, then try to start the disabled system.

    Ben
    yea that seem to be the issue. it seems I didn't need to load hive from USB boot because the other partition works as well. only thing is I need to load the SYSTEM file from the corrupted window partition and then edit them.

    also once loaded, it is ControlSet001 not CurrentControlSet, not sure why but I guess current means current while not in use its just 001 which is primary? editing 001 fixed it for me
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 16:16.
Find Us




Windows 10 Forums