Hur man reparerar Print Spooler i Windows 11/10

I det här inlägget kommer vi att visa dig hur du reparerar Print Spooler Service(repair Print Spooler Service) i Windows 11/10 . Print Spooler (körbar fil) är en inbyggd funktion i Windows som hanterar utskriftsjobb. För det mesta fungerar tjänsten bra. Men ibland möter användare många problem som att Print Spooler-tjänsten inte körs , Print Spooler-tjänstfel 1068 , Print Spooler-fel 0x800706B9(Print Spooler error 0x800706B9) , etc. Om du också står inför någon form av problem med det, kan det här inlägget hjälpa dig att reparera Print Spooler i Windows 11/10 med några korrigeringar.

Reparera Print Spooler(Repair Print Spooler) i Windows 11/10

Tidigare fanns det ett Microsoft Fix It-verktyg för att reparera Print Spooler , men det verktyget avbröts. Därför kan du prova några manuella korrigeringar som beskrivs i det här inlägget för att reparera det.

  1. Aktivera eller aktivera Print Spooler
  2. Starta om Print Spooler(Restart Print Spooler) -tjänsten med Task Manager
  3. Återställ(Reset) och rensa Print Spooler(Clear Print Spooler) med kommandotolken(Command Prompt)
  4. Lägg till(Add) obligatoriska binära filer för Print Spooler
  5. Se(Make) till att Print Spooler- beroenden körs
  6. Använder Registereditorn.

1] Aktivera eller aktivera Print Spooler

Om Print Spooler -tjänsten inte körs alls, kan det vara möjligt att tjänsten är inaktiverad eller avstängd eller stoppad. Så först måste du aktivera eller aktivera Print Spooler-tjänsten(enable Print Spooler service) med hjälp av Windows Services Manager eller på något annat sätt. När tjänsten väl har startats kan du kanske använda den utan problem.

2] Starta om Print Spooler(Restart Print Spooler) -tjänsten med Task Manager

starta om utskriftsspoolertjänsten med Aktivitetshanteraren

Om den här tjänsten redan körs och du fortfarande står inför något slags problem, kan en enkel omstart för den här tjänsten hjälpa dig att lösa problemet du står inför. Du kan starta om Print Spooler med Task Manager . Stegen är som följer:

  1. Öppna Aktivitetshanteraren(Open Task Manager) med hjälp av sökrutan(Search) eller på något annat föredraget sätt
  2. Klicka på alternativet Mer information(More details) för att komma åt alla flikar
  3. Växla till fliken Tjänster(Services)
  4. Rulla ned och välj Spooler -tjänst
  5. Högerklicka på Spooler
  6. Klicka på alternativet Starta om .(Restart)

3] Återställ(Reset) och rensa Print Spooler(Clear Print Spooler) med kommandotolken(Command Prompt)

Reparera Print Spooler i Windows 10

Om det finns några utskriftsjobb som har fastnat i utskriftskön, är det också en möjlighet att Print Spooler inte fungerar som den ska. Så det är bra att återställa och rensa Print Spooler . Detta kan göras med kommandotolken(Command Prompt) . Här är stegen:

Öppna kommandotolken som administratör(Open Command Prompt as administrator)

Kör följande kommando:

net stop spooler

Detta kommer att stoppa Print Spooler -tjänsten, vilket är praktiskt så att återställningsprocessen kan ske framgångsrikt

Kör sedan följande kommando:

DEL /F /S /Q %systemroot%\System32\spool\PRINTERS\*

Detta kommer att påbörja och slutföra återställningsprocessen och ta bort jobb som har fastnat (*.shd- och *.spl-filer)

Slutligen, kör detta kommando. Detta kommer att starta Print Spooler igen.

net start spooler

Detta borde lösa ditt problem.

Du kan också radera SHD- och SPL- filer manuellt. För detta, gå till mappen PRINTERS . Dess väg är här:

C:\Windows\System32\spool\PRINTERS

Leta efter dessa filer och radera dem manuellt.

4] Lägg till(Add) nödvändiga binära filer för Print Spooler

De nödvändiga DLL- och EXE- filerna för Print Spooler måste finnas för att det ska fungera korrekt. Dessa filer är spoolss.dll , win32spl.dll , spoolss.exe och localspl.dll . Alla dessa filer finns i mappen System32 ( C > Windows > System32 ). Kontrollera om alla sådana filer finns där eller inte. Om inte, måste du fixa de saknade DLL-filerna(fix the missing DLL files) och EXE-filerna för Print Spooler.

Efter det borde Print Spooler fungera bra.

5] Se(Make) till att Print Spooler- beroenden körs

Det finns många tjänster som är beroende av andra tjänster eller systemkomponenter för att fungera korrekt. Detsamma gäller för Print Spooler också. Så du måste hitta alla sådana beroenden och köra eller starta dem om inte redan.

För att göra detta kan du öppna Windows Service Manager och sedan hitta beroenden(find the Dependencies) för Print Spooler genom att öppna dess egenskapsfönster. Efter det kör du alla sådana beroendetjänster med samma Windows Service Manager .

6] Använda Registereditorn

Det här alternativet kan vara lite komplicerat. Registereditorn(Registry Editor) lagrar viktiga poster (nycklar och värden) för systemfiler och andra applikationer. Det finns även Print Spooler Registry- poster som måste finnas där för att det ska fungera korrekt. Om dessa filer inte finns kan det orsaka problem att Print Spooler inte svarar korrekt. Så kontrollera sådana poster och skapa registernycklar och värden om sådana poster inte finns.

Innan du provar något av alternativen nedan, ta en säkerhetskopia av registret(take a backup of Registry) så att du kan återställa det senare om det behövs.

  1. Lägg till(Add) standard nycklar för utskriftsövervakning och deras värden
  2. Lägg till winprint registernyckel och dess strängvärde
  3. Ta bort(Delete) alla falska sökvägar för SpoolDirectory String Value för din skrivare,

1] Lägg till(Add) standard nycklar för utskriftsövervakning och deras värden

Lägg till standard nycklar för utskriftsövervakning och deras värden

Följ noggrant alla steg:

  • Starta eller öppna registerredigeraren för Windows 10
  • Access Monitors registernyckel. Vägen är:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
  • Skapa registernycklar för lokal port(Local Port) , Standard TCP/IP Port och USB Monitor under Monitors key
  • Skapa Drivrutinsnamn(Driver) String Value i alla ovan nämnda registernycklar
  • Dubbelklicka(Double-click)Drivrutinsvärde(Driver) för lokal(Local Port) portnyckel
  • Lägg till localspl.dll i rutan Värdedata
  • Tryck på OK
  • Dubbelklicka(Double-click)Drive String - värde för Standard TCP/IP Port portnyckel
  • Lägg till tcpmon.dll i värdedatarutan
  • Tryck på OK
  • Dubbelklicka(Double-click)Drivrutinsvärde(Driver) för USB-(USB Monitor) monitornyckel
  • Lägg till usbmon.dll i värdedatarutan
  • Tryck på OK.

2] Lägg till(Add) winprint registernyckel(Registry) och dess strängvärde(String Value)

skapa winprint registernyckel och drivrutinsnamnsträngvärde

  • Öppna Windows 10 Registereditor
  • Åtkomst till Print Processors-(Print Processors) nyckel. Vägen är:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • Skapa en winprint- registernyckel(Registry) under nyckeln Print Processors
  • Skapa förarnamn(Driver) String Value på höger sida
  • Dubbelklicka på Drive String Value
  • Lägg till posten winprint.dll i fältet Värdedata
  • Tryck på OK.

3] Ta bort(Delete) alla falska sökvägar för SpoolDirectory String Value på din skrivare

ta bort alla falska sökvägar i spooldirectory-värdedatafältet på din skrivare

Det här alternativet kan vara till hjälp om du har anslutit flera skrivare till din dator. Vissa infektiösa filer eller skadlig programvara kan ha lagt till en falsk sökväg i värdedatafältet(Value data) i SpoolDirectory String Value på din skrivare som finns i registerredigeraren(Registry Editor) . Det kan vara ett hinder för att använda Print Spooler perfekt. Så att ta bort den falska sökvägen kan hjälpa. Stegen är:

  • Öppna Registereditorn
  • Få åtkomst till skrivare(Printers) Här är sökvägen:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • Under Skrivare klickar du på skrivarnamnet(click on the Printer name) som orsakar problemet
  • På höger sida, scrolla ner och dubbelklicka på SpoolDirectory String-värdet
  • Rensa eller ta bort alla poster som finns i fältet Värdedata(Value)
  • Tryck på OK-knappen.

Reparationsverktyg för utskriftsspooler

Det brukade finnas ett Fix-It samt ett Print Spooler Cleanup Diagnostic Tool från Microsoft men det är nu inte tillgängligt. Felsökaren för skrivare(Printer Troubleshooter) är det närmaste du har.

Du kan prova detta gratis verktyg från tredje part som heter Fix Print Spooler från sordum.org och se om det hjälper dig.

Hoppas(Hope) något från dessa korrigeringar hjälper dig. Om det inte gör det kan du behöva överväga alternativet Återställ denna PC .(Reset This PC)



About the author

Jag är en mjukvaruingenjör med över 15 års erfarenhet av Microsoft Office och Edge. Jag har också utvecklat flera verktyg som används av slutanvändare, till exempel en app för att spåra viktig hälsodata och en ransomware-detektor. Mina färdigheter ligger i att utveckla elegant kod som fungerar bra på olika plattformar, samt att ha stor förståelse för användarupplevelse.



Related posts