ค้นหาเว็บไซต์

แก้ไข: บริการ Local Print Spooler ไม่ทำงานใน Windows 10


คุณสามารถเผชิญกับข้อผิดพลาด “

The local print spooler service is not running

” เมื่อพยายามติดตั้งเครื่องพิมพ์ใหม่ เมื่อเปิดการตั้งค่าของเครื่องพิมพ์ในเครื่องที่กำหนดค่าไว้ หรือพยายามพิมพ์ไฟล์ใดๆ ข้อผิดพลาดนี้อาจปรากฏใน Windows 10, Win 8.1 หรือ 7

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

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

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

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

  1. เปิดคอนโซลการจัดการบริการ mmc (

    services.msc)

    ;

  2. ในรายการบริการ ค้นหา ตัวจัดคิวงานพิมพ์

  3. ตรวจสอบให้แน่ใจว่าบริการกำลังทำงานอยู่ (

    Service status: Running

    ) และประเภทการเริ่มต้นคือ "อัตโนมัติ";

  4. เริ่มบริการใหม่

  5. หากบริการไม่ได้ทำงานอยู่ ให้เปลี่ยนประเภทการเริ่มต้นและเริ่มต้น

  6. ในแท็บ การพึ่งพา ให้ตรวจสอบว่าบริการ Print Spooler ขึ้นอยู่กับบริการต่อไปนี้: “Remote Procedure Control (RPC) ” และ “HTTP Service ” . เพื่อให้ 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;

  • ค้นหา บริการพิมพ์และเอกสาร ในรายการคุณสมบัติ

  • ตรวจสอบให้แน่ใจว่าเปิดใช้งาน Internet Printing Client, LPD Print Service & Windows Fax and Scan;

  • คุณสามารถลองติดตั้งส่วนประกอบใหม่: ปิดใช้งาน บันทึกการเปลี่ยนแปลง และเปิดใช้งานใหม่อีกครั้ง

หากข้อผิดพลาด “Local Print Spooler Service is not run” ปรากฏขึ้นเมื่อเชื่อมต่อเครื่องพิมพ์เครือข่ายที่ใช้ร่วมกันจากคอมพิวเตอร์เครื่องอื่น ให้ลองเชื่อมต่อเครื่องพิมพ์ที่ใช้ร่วมกันผ่านพอร์ตในเครื่อง (เช่น ใช้ที่อยู่เครื่องพิมพ์ในรูปแบบ UNC เป็นชื่อพอร์ต

\\PCName321\HP5000

). วิธีเชื่อมต่อเครื่องพิมพ์เครือข่ายผ่านพอร์ตภายในเครื่องอธิบายไว้ในบทความ “วิธีเชื่อมต่อ Windows XP กับเครื่องพิมพ์ที่เชื่อมต่อกับ Windows 10? ".

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

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

SFC /scannow

และ

DISM /Online /Cleanup-Image /RestoreHealth

บทความที่เกี่ยวข้อง