Fixa Print Spooler Service Error 2 and Error 3 i Windows

2019-10-10 15:47:05
Huvud·Microsoft·Fixa Print Spooler Service Error 2 and Error 3 i Windows

När du öppnar appleten Enheter och skrivare kanske ingen av dina skrivare listas. Att köra skrivarfelsökaren kan visa att Print Spooler-tjänsten inte körs och försöker starta Print Spooler-tjänsten manuellt via Services MMC eller använda Microsoft Printer Troubleshooter Fix-It kan visa sig vara meningslöst och visar upp något av följande fel:

Windows kunde inte starta Print Spooler-tjänsten på lokal dator.

Fel 2: Systemet kan inte hitta den angivna filen.

-eller-

Windows kunde inte starta Print Spooler-tjänsten på lokal dator.

Fel 3: Systemet kan inte hitta den angivna sökvägen.

Det första som användaren gjorde var naturligtvis att köra Printer-felsökaren Fix-It, och det bestämde att Spooler-tjänsten inte kördes, men kunde inte fixa den.

Det kan finnas två möjliga orsaker till detta fel. 1) Inställningar för Spooler-tjänstregistret är felaktiga och / eller 2) Vissa spooler-moduler saknas (som SFC / Scannow kan fixa). Först fick jag användaren att skicka mig Spooler-tjänsten registerinställningar, och det visade:

 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler 

Visa namn REG_SZ @% systemroot% \ system32 \ spoolsv.exe, -1
Grupp REG_SZ SpoolerGroup
Beskrivning REG_SZ @% systemroot% \ system32 \ spoolsv.exe, -2
ObjectName REG_SZ LocalSystem
ErrorControl REG_DWORD 0x1
Starta REG_DWORD 0x2
Skriv REG_DWORD 0x110
DependOnService REG_MULTI_SZ RPCSS
ServiceSidType REG_DWORD 0x1
RequiredPrivileges REG_MULTI_SZ SeTcbPrivilege \ 0SeImpersonate Privilege
\ 0SeAuditPrivilege \ 0SeChangeNotifyPrivilege \ 0SeAssignPrimaryTokenPrivilege \ 0SeLo
adDriverPrivilege
FailureActions REG_BINARY 805101000000000000000000000003000000140000000100
000060EA00000100000060EA00000000000000000000

ImagePath- värdet saknades, vilket orsakade "Fel 3: Systemet kan inte hitta den angivna sökvägen.". Om ImagePath-värdet existerar men innehåller felaktiga data (pekar på en icke-existerande fil) resulterar det i "Fel 2: Systemet kan inte hitta den angivna filen." när du startar Spooler-tjänsten.

Problemet löstes genom att skapa ett värde som heter ImagePath (av typen REG_EXPAND_SZ) och ställa in följande värdedata:

 % Systemroot% \ System32 \ spoolsv.exe 

Registreringsfix för Print Spooler-tjänst

Om du föredrar att köra en REG-fix snarare än att redigera registret manuellt, ladda ner W7_Spooler_Svc.zip. Packa upp och kör den bifogade REG-filen. Detta återställer standardregistrinställningarna för Print Spooler-tjänsten i Windows 7, 8 och 8.1. För Windows 10, ladda ner registerfilen W10_Spooler_Svc.zip.

Redaktionen