Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

Print Spooler Service มีหน้าที่จัดการงานพิมพ์ซึ่งจะส่งต่อให้เครื่องพิมพ์จัดการ หากบริการนี้หยุดทำงาน เครื่องพิมพ์จะไม่พิมพ์เอกสาร และอาจเป็นว่าระบบจะไม่ตรวจจับมันได้เช่นกัน ในสถานการณ์เช่นนี้ ผู้ใช้อาจเห็นข้อความข้อผิดพลาดใดข้อผิดพลาดหนึ่งต่อไปนี้ ขึ้นอยู่กับสถานการณ์:

  • Windows can't open Add printer, The local print spooler service is not running, Please restart the spooler or restart the machine

  • Windows cannot connect to the printer, The Local Print Spooler service is not running

  • The Local Print Spooler service is not running, Please restart the Spooler or restart the machine.

Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

สิ่งนี้อาจเกิดขึ้นหากไฟล์ที่เกี่ยวข้องกับ Print Spooler เสียหายหรือหายไป มันอาจเกิดขึ้นได้หาก Windows Services ที่เกี่ยวข้องไม่ทำงานอย่างที่ควรจะเป็น ดังนั้น เพื่อแก้ไขปัญหา คุณสามารถลองคำแนะนำต่อไปนี้:

  1. รีสตาร์ท Print Spooler Service
  2. อัปเดตหรือติดตั้งใหม่ไดรเวอร์เครื่องพิมพ์
  3. รัน Printer Troubleshooter

1] รีสตาร์ท Print Spooler Service

เปิด Services Manager ค้นหาบริการ Print Spooler คลิกขวาที่มัน และเลือก Properties

บริการนี้คิวงานพิมพ์และจัดการการโต้ตอบกับเครื่องพิมพ์ หากคุณปิดบริการนี้ คุณจะไม่สามารถพิมพ์หรือเห็นเครื่องพิมพ์ของคุณได้Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

เปลี่ยน Startup Type เป็น Automatic และคลิกที่ StartWindows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

คลิกที่ Apply และจากนั้น OK เพื่อบันทึกการตั้งค่า

ตอนนี้ ลองดูว่าคุณสามารถพิมพ์ได้หรือไม่

เกี่ยวข้อง: Print Spooler Service keeps stopping automatically

2] อัปเดตไดรเวอร์เครื่องพิมพ์

เพื่ออัปเดตไดรเวอร์ ให้กด Win+R เพื่อเปิดหน้าต่าง Run และพิมพ์คำสั่ง appwiz.cpl กด Enter เพื่อเปิดหน้าต่าง Programs and features

ค้นหาไดรเวอร์เครื่องพิมพ์ที่ติดตั้งไว้ก่อนหน้านี้ คลิกขวาและเลือก Uninstall สำหรับพวกมัน

รีสตาร์ทระบบเพื่อให้กระบวนการถอนการติดตั้งเสร็จสมบูรณ์

เชื่อมต่อกับอินเทอร์เน็ต และจากนั้นเสียบเครื่องพิมพ์เข้ากับคอมพิวเตอร์ของคุณตอนนี้ ระบบจะติดตั้งไดรเวอร์โดยอัตโนมัติWindows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

หากระบบไม่ติดตั้งไดรเวอร์เครื่องพิมพ์โดยอัตโนมัติ ให้ใช้ Add a printer wizard และไดรเวอร์สามารถดาวน์โหลดได้จากเว็บไซต์ของผู้ผลิต

อ่านเพิ่มเติม: Spooler subsystem app has encountered an error and needs to close

3] รัน Printer Troubleshooter

การรัน Printer Troubleshooter สามารถช่วยแก้ไขปัญหาการพิมพ์ส่วนใหญ่ได้ ในการทำเช่นนั้น ให้คลิกที่ปุ่ม Start และจากนั้นที่สัญลักษณ์ที่คล้ายเกียร์เพื่อเปิดเมนู Settings

เลือก Updates & Security > Troubleshoot เลือก Printer troubleshooter จากรายการและรันมัน

Printer troubleshooter นี้จะตรวจสอบว่า:

  1. คุณมีไดรเวอร์เครื่องพิมพ์ล่าสุด และแก้ไขหรืออัปเดตมัน
  2. หากคุณมีปัญหาการเชื่อมต่อ
  3. หาก Print Spooler และบริการที่จำเป็นทำงานได้ดี
  4. ปัญหาอื่นๆ ที่เกี่ยวกับเครื่องพิมพ์

Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน

เมื่อกระบวนการเสร็จสิ้น ให้รีสตาร์ทระบบและตรวจสอบว่ามันช่วยแก้ไขปัญหาหรือไม่

NOTE: เคยมี Print Spooler Cleanup Diagnostic Tool จาก Microsoft ที่ลบ non-Microsoft print processors และ monitors เครื่องมือนี้มีโหมดการทำงานดังนี้:

  • Express Cleanup – ลบ non-Microsoft print monitors และ processors ทั้งหมดออกจาก print spooler
  • Selective Cleanup – อนุญาตให้คุณเลือก non-Microsoft print monitors และ processors ที่จะปิดใช้งาน
  • Express Restore – เปิดใช้งาน non-Microsoft print monitors และ processors ทั้งหมดที่ถูกปิดใช้งานโดยการรันก่อนหน้า
  • Selective cleanup/restore – ให้คุณเลือก print monitors หรือ print processors ของบุคคลที่สามที่คุณต้องการเปิดใช้งานหรือปิดใช้งาน

มันทำงานโดยการเปลี่ยนข้อมูลในรีจิสทรีดังนี้:

  • มันลบ non-Microsoft print monitors จาก {PrintRootKey}\Monitors และย้ายไปที่ {PrintRootKey}\Disabled Monitors
  • มันสแกนไดรเวอร์เครื่องพิมพ์ทั้งหมดในคีย์ของเครื่องพิมพ์ และอัปเดต print drivers ทั้งหมดที่ใช้หนึ่งใน monitors ที่ถูกปิดใช้งาน และปิดใช้งานพวกมัน
  • มันลบ non-Microsoft print processors {PrintRootKey}\Environments\{Architecture}\Print Processors และย้ายไปที่ {PrintRootKey}\Environments\{Architecture}\Disabled Print Processors
  • มันสแกนเครื่องพิมพ์ทั้งหมดในคีย์ของเครื่องพิมพ์ อัปเดต print drivers ทั้งหมดที่ใช้หนึ่งใน disabled print processors และย้ายไปที่ "WinPrint" การกำหนดค่า print processor เก่าถูกเก็บไว้ในค่ารีจิสทรีที่ชื่อว่า "Disabled Print Processor"

น่าเสียดายที่ Microsoft ได้นำมันลง

อ่านเพิ่มเติม: วิธีซ่อมแซม Print Spooler ใน Windows

หวังว่าจะช่วยได้!

อ่านเพิ่มเติมที่เกี่ยวข้อง: Print Spooler Service Error 1068, The dependency service or group failed to start

Windows ไม่สามารถเพิ่มหรือเชื่อมต่อเครื่องพิมพ์ได้ Local Print Spooler Service ไม่ได้ทำงาน