Πώς να επιδιορθώσετε το Print Spooler στα Windows 11/10

Σε αυτήν την ανάρτηση, θα σας δείξουμε πώς να επιδιορθώσετε την υπηρεσία Print Spooler(repair Print Spooler Service) στα Windows 11/10 . Το Print Spooler(Print Spooler) (εκτελέσιμο αρχείο) είναι μια ενσωματωμένη δυνατότητα των Windows που χειρίζεται εργασίες εκτύπωσης. Τις περισσότερες φορές, η υπηρεσία λειτουργεί μια χαρά. Ωστόσο, μερικές φορές οι χρήστες αντιμετωπίζουν πολλά προβλήματα όπως η υπηρεσία Print Spooler δεν εκτελείται , Print Spooler σφάλμα υπηρεσίας 1068 , Print Spooler (Print Spooler)error 0x800706B9(Print Spooler error 0x800706B9) , κ.λπ. Windows 11/10 με κάποιες διορθώσεις.

Επιδιόρθωση ουράς εκτύπωσης(Repair Print Spooler) στα Windows 11/10

Νωρίτερα, υπήρχε ένα εργαλείο Microsoft Fix It για την επιδιόρθωση του Print Spooler , αλλά αυτό το εργαλείο διακόπηκε. Επομένως, μπορείτε να δοκιμάσετε μερικές μη αυτόματες επιδιορθώσεις που καλύπτονται σε αυτήν την ανάρτηση για να το επιδιορθώσετε.

  1. Ενεργοποιήστε ή ενεργοποιήστε το Print Spooler
  2. Επανεκκινήστε(Restart Print Spooler) την υπηρεσία Print Spooler χρησιμοποιώντας τη Διαχείριση εργασιών(Task Manager)
  3. Επαναφορά(Reset) και εκκαθάριση της ουράς εκτύπωσης(Clear Print Spooler) χρησιμοποιώντας τη γραμμή εντολών(Command Prompt)
  4. Προσθέστε(Add) τα απαιτούμενα δυαδικά αρχεία για το Print Spooler
  5. Βεβαιωθείτε(Make) ότι εκτελούνται οι εξαρτήσεις του Print Spooler
  6. Χρήση του Επεξεργαστή Μητρώου.

1] Ενεργοποιήστε ή ενεργοποιήστε το Print Spooler

Εάν η υπηρεσία Print Spooler δεν εκτελείται καθόλου, τότε είναι πιθανό η υπηρεσία να είναι απενεργοποιημένη ή απενεργοποιημένη ή διακοπή. Επομένως, πρώτα, πρέπει να ενεργοποιήσετε ή να ενεργοποιήσετε την υπηρεσία Print Spooler(enable Print Spooler service) χρησιμοποιώντας τη Διαχείριση υπηρεσιών των Windows(Windows Services Manager) ή κάποιους άλλους τρόπους. Μόλις ξεκινήσει με επιτυχία η υπηρεσία, ίσως μπορείτε να τη χρησιμοποιήσετε χωρίς πρόβλημα.

2] Επανεκκινήστε την υπηρεσία Print Spooler(Restart Print Spooler) χρησιμοποιώντας τη Διαχείριση εργασιών(Task Manager)

επανεκκινήστε την υπηρεσία ουράς εκτύπωσης χρησιμοποιώντας τη διαχείριση εργασιών

Εάν αυτή η υπηρεσία εκτελείται ήδη και εξακολουθείτε να αντιμετωπίζετε κάποιο είδος προβλήματος, τότε μια απλή επανεκκίνηση για αυτήν την υπηρεσία μπορεί να σας βοηθήσει να διορθώσετε το πρόβλημα που αντιμετωπίζετε. Μπορείτε να επανεκκινήσετε το Print Spooler χρησιμοποιώντας τη Διαχείριση εργασιών(Task Manager) . Τα βήματα είναι τα εξής:

  1. Ανοίξτε τη Διαχείριση εργασιών(Open Task Manager) χρησιμοποιώντας το πλαίσιο αναζήτησης(Search) ή με οποιονδήποτε άλλο προτιμώμενο τρόπο
  2. Κάντε κλικ στην επιλογή Περισσότερες λεπτομέρειες(More details) για πρόσβαση σε όλες τις καρτέλες
  3. Μεταβείτε στην καρτέλα Υπηρεσίες(Services)
  4. Κάντε κύλιση προς τα κάτω και επιλέξτε Υπηρεσία ουράς(Spooler)
  5. Κάντε δεξί κλικ στο Spooler
  6. Κάντε κλικ στην επιλογή Επανεκκίνηση(Restart) .

3] Επαναφορά(Reset) και εκκαθάριση της ουράς εκτύπωσης(Clear Print Spooler) χρησιμοποιώντας τη γραμμή εντολών(Command Prompt)

Επιδιόρθωση ουράς εκτύπωσης στα Windows 10

Εάν υπάρχουν κάποιες εργασίες εκτύπωσης κολλημένες στην ουρά εκτύπωσης, τότε υπάρχει επίσης η πιθανότητα η ουρά εκτύπωσης(Print Spooler) να μην λειτουργεί όπως θα έπρεπε. Επομένως, είναι καλό να επαναφέρετε και να διαγράψετε το Print Spooler . Αυτό μπορεί να γίνει χρησιμοποιώντας τη γραμμή εντολών(Command Prompt) . Εδώ είναι τα βήματα:

Ανοίξτε τη γραμμή εντολών ως διαχειριστής(Open Command Prompt as administrator)

Εκτελέστε την ακόλουθη εντολή:

net stop spooler

Αυτό θα σταματήσει την υπηρεσία Print Spooler , η οποία είναι χρήσιμη, έτσι ώστε η διαδικασία επαναφοράς να μπορεί να πραγματοποιηθεί με επιτυχία

Στη συνέχεια, εκτελέστε την ακόλουθη εντολή:

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

Αυτό θα ξεκινήσει και θα ολοκληρώσει τη διαδικασία επαναφοράς και θα αφαιρέσει τις κολλημένες εργασίες (αρχεία *.shd και *.spl)

Τέλος, εκτελέστε αυτήν την εντολή. Αυτό θα ξεκινήσει ξανά το Print Spooler .

net start spooler

Αυτό θα πρέπει να λύσει το πρόβλημά σας.

Μπορείτε επίσης να διαγράψετε αρχεία SHD και SPL με μη αυτόματο τρόπο. Για αυτό, αποκτήστε πρόσβαση στο φάκελο PRINTERS . Η διαδρομή του είναι εδώ:

C:\Windows\System32\spool\PRINTERS

Αναζητήστε αυτά τα αρχεία και διαγράψτε τα με μη αυτόματο τρόπο.

4] Προσθέστε(Add) τα απαιτούμενα δυαδικά αρχεία για το Print Spooler

Τα απαιτούμενα αρχεία DLL και EXE για το Print Spooler πρέπει να υπάρχουν για να λειτουργεί σωστά. Αυτά τα αρχεία είναι τα spoolss.dll , win32spl.dll , spoolss.exe και localspl.dll . Όλα αυτά τα αρχεία υπάρχουν στο φάκελο System32 ( C > Windows > System32 ). Ελέγξτε αν υπάρχουν όλα αυτά τα αρχεία ή όχι. Εάν όχι, πρέπει να διορθώσετε τα αρχεία DLL που λείπουν(fix the missing DLL files) και τα αρχεία EXE για το Print Spooler.

Μετά από αυτό, το Print Spooler θα πρέπει να λειτουργεί καλά.

5] Βεβαιωθείτε(Make) ότι εκτελούνται οι εξαρτήσεις του Print Spooler

Υπάρχουν πολλές υπηρεσίες που εξαρτώνται από άλλες υπηρεσίες ή στοιχεία συστήματος για να λειτουργούν σωστά. Το ίδιο ισχύει και για το Print Spooler . Επομένως, πρέπει να βρείτε όλες αυτές τις εξαρτήσεις και να τις εκτελέσετε ή να τις ξεκινήσετε, αν όχι ήδη.

Για να το κάνετε αυτό, μπορείτε να ανοίξετε το Windows Service Manager(Windows Service Manager) και, στη συνέχεια, να βρείτε το Dependencies(find the Dependencies) for Print Spooler μεταβαίνοντας στο παράθυρο ιδιοτήτων του. Μετά από αυτό, εκτελέστε όλες αυτές τις υπηρεσίες εξάρτησης χρησιμοποιώντας την ίδια Διαχείριση υπηρεσιών των Windows(Windows Service Manager) .

6] Χρήση του Επεξεργαστή Μητρώου

Αυτή η επιλογή μπορεί να είναι λίγο περίπλοκη. Ο Επεξεργαστής Μητρώου(Registry Editor) αποθηκεύει τις σημαντικές καταχωρήσεις (κλειδιά και τιμές) για αρχεία συστήματος και άλλες εφαρμογές. Υπάρχουν επίσης καταχωρήσεις Μητρώου Print Spooler(Print Spooler Registry) που πρέπει να υπάρχουν για να λειτουργήσει σωστά. Εάν αυτά τα αρχεία δεν υπάρχουν, μπορεί να προκληθούν προβλήματα που το Print Spooler δεν αποκρίνεται σωστά. Επομένως, ελέγξτε αυτές τις εγγραφές και δημιουργήστε κλειδιά και τιμές μητρώου εάν δεν υπάρχουν τέτοιες εγγραφές.

Πριν δοκιμάσετε οποιαδήποτε από τις παρακάτω επιλογές, δημιουργήστε ένα αντίγραφο ασφαλείας του Μητρώου(take a backup of Registry) , ώστε να μπορείτε να το επαναφέρετε αργότερα, εάν χρειαστεί.

  1. Προσθέστε(Add) τυπικά πλήκτρα οθόνης εκτύπωσης και τις τιμές τους
  2. Προσθέστε το κλειδί μητρώου winprint και την τιμή συμβολοσειράς του
  3. Διαγράψτε(Delete) οποιαδήποτε ψεύτικη διαδρομή για την τιμή συμβολοσειράς SpoolDirectory(SpoolDirectory String Value) του εκτυπωτή σας,

1] Προσθέστε(Add) τυπικά πλήκτρα οθόνης εκτύπωσης και τις τιμές τους

Προσθέστε τυπικά πλήκτρα οθόνης εκτύπωσης και τις τιμές τους

Ακολουθήστε προσεκτικά όλα τα βήματα:

  • Εκκινήστε ή ανοίξτε τον Επεξεργαστή Μητρώου των Windows 10
  • Πρόσβαση στο κλειδί μητρώου των οθονών . (Monitors)Η διαδρομή είναι:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
  • Δημιουργήστε κλειδιά μητρώου τοπικής θύρας(Local Port) , Standard TCP/IP Port και οθόνης USB κάτω από το κλειδί οθονών(USB Monitor)
  • Δημιουργήστε το όνομα προγράμματος οδήγησης(Driver) String Value σε όλα τα προαναφερθέντα κλειδιά μητρώου
  • Κάντε διπλό κλικ(Double-click) στην τιμή του προγράμματος οδήγησης(Driver) για το κλειδί τοπικής θύρας(Local Port)
  • Προσθέστε localspl.dll στο πλαίσιο Δεδομένα τιμής
  • Πατήστε OK
  • Κάντε διπλό κλικ(Double-click) στην τιμή της συμβολοσειράς μονάδας δίσκου(Drive String) για το βασικό κλειδί Standard TCP/IP Port
  • Προσθέστε tcpmon.dll στο πλαίσιο Δεδομένα τιμής
  • Πατήστε OK
  • Κάντε διπλό κλικ(Double-click) στην τιμή του προγράμματος οδήγησης(Driver) για κλειδί οθόνης USB(USB Monitor)
  • Προσθέστε usbmon.dll στο πλαίσιο Δεδομένα τιμής
  • Πατήστε OK.

2] Προσθέστε το κλειδί (Add)μητρώου(Registry) winprint και την τιμή συμβολοσειράς του(String Value)

δημιουργήστε τιμή συμβολοσειράς κλειδιού μητρώου winprint και ονόματος προγράμματος οδήγησης

  • Ανοίξτε τον Επεξεργαστή Μητρώου των Windows 10
  • Πρόσβαση στο κλειδί επεξεργαστών εκτύπωσης . (Print Processors)Η διαδρομή είναι:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors
  • Δημιουργήστε ένα κλειδί μητρώου (Registry)winprint κάτω από το κλειδί Επεξεργαστές (Processors)εκτύπωσης(Print)
  • Δημιουργήστε Τιμή(Value) συμβολοσειράς ονόματος προγράμματος οδήγησης(Driver) στη δεξιά πλευρά
  • Κάντε διπλό κλικ στο Drive String Value
  • Προσθέστε την καταχώριση winprint.dll στο πεδίο Δεδομένα τιμής
  • Πατήστε OK.

3] Διαγράψτε(Delete) οποιαδήποτε ψεύτικη διαδρομή για την τιμή συμβολοσειράς SpoolDirectory(SpoolDirectory String Value) του εκτυπωτή σας

διαγράψτε οποιαδήποτε ψεύτικη διαδρομή στο πεδίο δεδομένων τιμής καταλόγου ουρά του εκτυπωτή σας

Αυτή η επιλογή μπορεί να βοηθήσει εάν έχετε συνδέσει πολλούς εκτυπωτές με τον υπολογιστή σας. Ορισμένα μολυσματικά αρχεία ή κακόβουλο λογισμικό ενδέχεται να έχουν προσθέσει κάποια ψεύτικη διαδρομή στο πεδίο δεδομένων τιμής του (Value data)SpoolDirectory String Value του εκτυπωτή σας που υπάρχει στον Επεξεργαστή Μητρώου(Registry Editor) . Αυτό μπορεί να προκαλεί εμπόδιο στην τέλεια χρήση του Print Spooler . Έτσι, η διαγραφή αυτής της ψεύτικης διαδρομής μπορεί να βοηθήσει. Τα βήματα είναι:

  • Ανοίξτε τον Επεξεργαστή Μητρώου
  • Πρόσβαση στους εκτυπωτές(Printers) Ακολουθεί η διαδρομή:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  • Στην περιοχή Εκτυπωτές, κάντε κλικ στο όνομα εκτυπωτή(click on the Printer name) που προκαλεί το πρόβλημα
  • Στη δεξιά πλευρά, κάντε κύλιση προς τα κάτω και κάντε διπλό κλικ στην τιμή του SpoolDirectory String
  • Διαγράψτε ή αφαιρέστε όλες τις καταχωρήσεις που υπάρχουν στο πεδίο Δεδομένα τιμής(Value)
  • Πατήστε το κουμπί OK.

Εργαλείο επιδιόρθωσης ουράς εκτύπωσης

Παλαιότερα υπήρχε ένα Fix-It καθώς και ένα Print Spooler Cleanup Diagnostic Tool από τη Microsoft(Microsoft) , αλλά τώρα δεν είναι διαθέσιμο. Το Εργαλείο αντιμετώπισης προβλημάτων εκτυπωτή(Printer Troubleshooter) είναι το πιο κοντινό που έχετε.

Μπορείτε να δοκιμάσετε αυτό το δωρεάν εργαλείο τρίτου κατασκευαστή που ονομάζεται Fix Print Spooler από το sordum.org και να δείτε αν αυτό σας βοηθά.

Ελπίζουμε(Hope) ότι κάτι από αυτές τις διορθώσεις θα σας βοηθήσει. Εάν δεν το κάνει, ίσως χρειαστεί να εξετάσετε την επιλογή Επαναφορά αυτού του υπολογιστή(Reset This PC) .



About the author

Είμαι μηχανικός λογισμικού με πάνω από 15 χρόνια εμπειρίας στο Microsoft Office και στο Edge. Έχω επίσης αναπτύξει πολλά εργαλεία που χρησιμοποιούνται από τους τελικούς χρήστες, όπως μια εφαρμογή για την παρακολούθηση σημαντικών δεδομένων υγείας και έναν ανιχνευτή ransomware. Οι δεξιότητές μου έγκεινται στην ανάπτυξη κομψό κώδικα που λειτουργεί καλά σε διάφορες πλατφόρμες, καθώς και στην κατανόηση της εμπειρίας χρήστη.



Related posts