Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 7

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

คุณอาจพบข้อผิดพลาด “The local print spooler service is not running ” เมื่อพยายามติดตั้งเครื่องพิมพ์ใหม่ เมื่อเปิดการตั้งค่าของเครื่องพิมพ์ท้องถิ่นที่กำหนดค่าไว้ หรือพยายามพิมพ์ไฟล์ใดๆ ข้อผิดพลาดนี้อาจปรากฏใน Windows 10, Win 8.1 หรือ 7

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

Windows ไม่สามารถเปิดเพิ่มเครื่องพิมพ์ได้
บริการ Print Spooler ในเครื่องไม่ทำงาน โปรดรีสตาร์ท Spooler หรือรีสตาร์ทเครื่อง

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

Windows ไม่สามารถเชื่อมต่อกับเครื่องพิมพ์ได้
บริการ Print Spooler ในพื้นที่ไม่ทำงาน

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

ก่อนอื่น ตรวจสอบให้แน่ใจว่าบริการ Print Spooler กำลังทำงานอยู่หรือไม่ หากไม่เป็นเช่นนั้น คุณอาจพบข้อผิดพลาด 0x000006ba

  1. เปิดคอนโซล mmc การจัดการบริการ (services.msc);
  2. ในรายการบริการ ให้ค้นหา ตัวจัดคิวงานพิมพ์;
  3. ตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่ (Service status: Running ) และประเภทการเริ่มต้นคือ “อัตโนมัติ”;
  4. เริ่มบริการใหม่; แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10
  5. หากบริการไม่ทำงาน ให้เปลี่ยนประเภทการเริ่มต้นและเริ่มต้น
  6. ใน การพึ่งพา ตรวจสอบว่าบริการ Print Spooler ขึ้นอยู่กับบริการต่อไปนี้:“Remote Procedure Control (RPC) ” และ “บริการ HTTP ” เพื่อให้ Print Spooler ทำงานได้อย่างถูกต้อง บริการเหล่านี้ต้องทำงานอยู่ หากไม่ได้กำหนดค่าการพึ่งพา คุณสามารถกู้คืนได้โดยใช้คำสั่ง:sc config spooler depend= RPCSS แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

คุณยังสามารถตรวจสอบสถานะบริการ Print Spooler ได้จากพรอมต์คำสั่งโดยใช้คำสั่งต่อไปนี้:

sc query spooler

ในตัวอย่างนี้ คุณจะเห็นว่าบริการกำลังทำงานอยู่

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

หากบริการ Print Spooler หายไปหรือไม่สามารถเริ่มทำงานได้ ให้ลองล้างคิวการพิมพ์ ใช้คำสั่ง:

net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler

จากนั้นลบไฟล์ออกจาก C:\windows\system32\spool\Printers โฟลเดอร์ (หากตัวจัดคิวงานพิมพ์หยุดทำงาน) จากนั้นตรวจสอบให้แน่ใจว่าได้เปิดใช้งานส่วนประกอบการพิมพ์ใน Windows 10:

  • ไปที่แผงควบคุม -> รายการแผงควบคุมทั้งหมด -> โปรแกรมและคุณลักษณะ -> เปิดหรือปิดคุณลักษณะของ Windows
  • ค้นหา บริการพิมพ์และเอกสาร ในรายการคุณสมบัติ;
  • ตรวจสอบให้แน่ใจว่า ไคลเอ็นต์การพิมพ์ทางอินเทอร์เน็ต , บริการพิมพ์แอลพีดี &โทรสารและสแกนของ Windows เปิดใช้งาน; แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10
  • คุณสามารถลองติดตั้งส่วนประกอบใหม่:ปิดใช้งาน บันทึกการเปลี่ยนแปลง และเปิดใช้งานใหม่อีกครั้ง

หากข้อผิดพลาด “Local Print Spooler Service ไม่ทำงาน” ปรากฏขึ้นเมื่อเชื่อมต่อเครื่องพิมพ์เครือข่ายที่ใช้ร่วมกันจากคอมพิวเตอร์เครื่องอื่น ให้ลองเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกันผ่านพอร์ตในเครื่อง (ที่อยู่เครื่องพิมพ์ในรูปแบบ UNC ใช้เป็นชื่อพอร์ต เป็นต้น \\PCName321\HP5000 ). วิธีเชื่อมต่อเครื่องพิมพ์เครือข่ายผ่านพอร์ตในเครื่องได้อธิบายไว้ในบทความ “วิธีเชื่อมต่อ Windows XP กับเครื่องพิมพ์ที่เชื่อมต่อกับ Windows 10”

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

ถ้าไม่มีอะไรช่วย ให้เริ่มตัวช่วยแก้ปัญหาเครื่องพิมพ์:การตั้งค่า -> การอัปเดตและความปลอดภัย -> การแก้ไขปัญหา -> เครื่องพิมพ์ (ค้นหาและแก้ไขปัญหาเกี่ยวกับการพิมพ์) -> เรียกใช้ตัวแก้ไขปัญหา .

แก้ไข:บริการตัวจัดคิวงานพิมพ์ในเครื่องไม่ทำงานใน Windows 10

ตรวจสอบความสมบูรณ์ของไฟล์ระบบอิมเมจ Windows โดยใช้คำสั่ง:

SFC /scannow

และ

DISM /Online /Cleanup-Image /RestoreHealth