คุณอาจพบข้อผิดพลาด “The local print spooler service is not running
” เมื่อพยายามติดตั้งเครื่องพิมพ์ใหม่ เมื่อเปิดการตั้งค่าของเครื่องพิมพ์ท้องถิ่นที่กำหนดค่าไว้ หรือพยายามพิมพ์ไฟล์ใดๆ ข้อผิดพลาดนี้อาจปรากฏใน Windows 10, Win 8.1 หรือ 7
ข้อความแสดงข้อผิดพลาดอาจแตกต่างกันเล็กน้อยขึ้นอยู่กับสิ่งที่คุณจะทำกับอ็อบเจ็กต์ในระบบย่อยตัวจัดคิวงานพิมพ์ ตัวอย่างเช่น:
Windows ไม่สามารถเปิดเพิ่มเครื่องพิมพ์ได้บริการ Print Spooler ในเครื่องไม่ทำงาน โปรดรีสตาร์ท Spooler หรือรีสตาร์ทเครื่อง
Windows ไม่สามารถเชื่อมต่อกับเครื่องพิมพ์ได้
บริการ Print Spooler ในพื้นที่ไม่ทำงาน
ก่อนอื่น ตรวจสอบให้แน่ใจว่าบริการ Print Spooler กำลังทำงานอยู่หรือไม่ หากไม่เป็นเช่นนั้น คุณอาจพบข้อผิดพลาด 0x000006ba
- เปิดคอนโซล mmc การจัดการบริการ (
services.msc)
; - ในรายการบริการ ให้ค้นหา ตัวจัดคิวงานพิมพ์;
- ตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่ (
Service status: Running
) และประเภทการเริ่มต้นคือ “อัตโนมัติ”; - เริ่มบริการใหม่;
- หากบริการไม่ทำงาน ให้เปลี่ยนประเภทการเริ่มต้นและเริ่มต้น
- ใน การพึ่งพา ตรวจสอบว่าบริการ Print Spooler ขึ้นอยู่กับบริการต่อไปนี้:“Remote Procedure Control (RPC) ” และ “บริการ HTTP ” เพื่อให้ Print Spooler ทำงานได้อย่างถูกต้อง บริการเหล่านี้ต้องทำงานอยู่ หากไม่ได้กำหนดค่าการพึ่งพา คุณสามารถกู้คืนได้โดยใช้คำสั่ง:
sc config spooler depend= RPCSS
คุณยังสามารถตรวจสอบสถานะบริการ Print Spooler ได้จากพรอมต์คำสั่งโดยใช้คำสั่งต่อไปนี้:
sc query spooler
ในตัวอย่างนี้ คุณจะเห็นว่าบริการกำลังทำงานอยู่
หากบริการ 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 เปิดใช้งาน;
- คุณสามารถลองติดตั้งส่วนประกอบใหม่:ปิดใช้งาน บันทึกการเปลี่ยนแปลง และเปิดใช้งานใหม่อีกครั้ง
หากข้อผิดพลาด “Local Print Spooler Service ไม่ทำงาน” ปรากฏขึ้นเมื่อเชื่อมต่อเครื่องพิมพ์เครือข่ายที่ใช้ร่วมกันจากคอมพิวเตอร์เครื่องอื่น ให้ลองเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกันผ่านพอร์ตในเครื่อง (ที่อยู่เครื่องพิมพ์ในรูปแบบ UNC ใช้เป็นชื่อพอร์ต เป็นต้น \\PCName321\HP5000
). วิธีเชื่อมต่อเครื่องพิมพ์เครือข่ายผ่านพอร์ตในเครื่องได้อธิบายไว้ในบทความ “วิธีเชื่อมต่อ Windows XP กับเครื่องพิมพ์ที่เชื่อมต่อกับ Windows 10”
ถ้าไม่มีอะไรช่วย ให้เริ่มตัวช่วยแก้ปัญหาเครื่องพิมพ์:การตั้งค่า -> การอัปเดตและความปลอดภัย -> การแก้ไขปัญหา -> เครื่องพิมพ์ (ค้นหาและแก้ไขปัญหาเกี่ยวกับการพิมพ์) -> เรียกใช้ตัวแก้ไขปัญหา .
ตรวจสอบความสมบูรณ์ของไฟล์ระบบอิมเมจ Windows โดยใช้คำสั่ง:
SFC /scannow
และ
DISM /Online /Cleanup-Image /RestoreHealth