If you receive the following error “Software Licensing Service Has Stopped” it may be caused by a specific Registry Key being deleted. This Registry Key tells Vista
the location of the file slsvc.exe, which is the file that runs the Software Licensing Service. This will cause Windows Validation to fail.
We believe this Registry key is being deleted by some Registry Cleaner programs and currently appears to only affect 64bit versions of Vista.
To determine if your issue qualifies as one that would be resolved by this fix, please confirm your issue matched
ALL of the below criteria. If it does not, please
Do Not attempt the Resolution Steps at the bottom of this thread.
A) Your Vista is a 64bit version
B) Diagnostic Report shows code "0x80070426" after line "Online Validation Code:"
C) Diagnostic Report
Does Not show any numbers after line "TTS Error:"
(You can generate a Diagnostic Report by downloading and running MGADiag Tool at
http://go.microsoft.com/fwlink/?linkid=52012)
If your issue fits criteria
A), B) and C), please continue to criteria
D)
D) Attempt to re-start the Software Licensing Service using the below steps:
~If you receive error "System error 3 has occurred. The system cannot find the path specified." Continue
to the Resolution Steps, below.
~If you receive error "System Error 2 has occured. The system cannot find the file specified." Continue to the Resoution Steps below.
~If you
do not receive either error, your issue will (most likely) not be fixed by the below Resolution Steps.
(If you have access to the Start button, follow these steps):
1) Click the Start button
2) Type: cmd in the Start Search field
3) At the top the Start window, you will see cmd.exe
4) Right Click cmd.exe and select Run as Administrator
5) Type: net start slsvc
(If you
do not have access to the Start button, follow these steps):
1) Click the option that launches an Internet Browser
2) A Browser will open, type: %windir%\system32 into the address field
3) Find the file cmd.exe
4) Right Click on the cmd.exe and select Run as Administrator
5) Type: net start slsvc
Resolution Steps:
1) Open Notepad
2) Copy the below (green) text and paste it into Notepad
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\slsvc]
"DisplayName"="@%SystemRoot%\\system32\\SLsvc.exe,-101"
"Group"="ProfSvc_Group"
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,53,\
00,4c,00,73,00,76,00,63,00,2e,00,65,00,78,00,65,00,00,00
"Description"="@%SystemRoot%\\system32\\SLsvc.exe,-100"
"ObjectName"="NT AUTHORITY\\NetworkService"
"ErrorControl"=dword:00000001
"Start"=dword:00000002
"Type"=dword:00000010
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,\
61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,\
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
00,65,00,67,00,65,00,00,00,00,00
3) In Notepad, click ‘File’ then select ‘Save As’
4) In the ‘Save As’ window, select ‘Desktop’ as the location to save to.
5) Click the ‘Save as Type’ dropdown menu and select ‘All File(*.*)’
6) In the ‘File Name:’ field, type: slsvc_reg.reg
7) Click the ‘Save’ button
8) The file should now be on your desktop, double-click it
9) Reboot your computer
10) To confirm this has resolved your Issue, repeat the steps in
D) (above) and ensure the slsvc service has started
If this post resolved your issue and you suspect a specific program may have caused the issue (i.e. you suspect the program may have deleted one of your
Vista’s Registry Entries). Please create a forum thread (by clicking the “New” dropdown menu, on the Vista forum main page, and select “General Discussion”) and tell us the program’s Name and Version (and if you downloaded it, where from) so we can test
it out.
Thank you,
Darin MS