Print Spooler Service เก็บคำสั่งพิมพ์ใน Windows แล้วส่งให้เครื่องพิมพ์ทำงาน จัดเก็บเอกสารรอพิมพ์ในคิว แล้วส่งทีละฉบับ บางครั้งเครื่องพิมพ์ค้าง/หยุดทำงาน หากคุณเจอปัญหานี้ คู่มือนี้จะช่วย Fix Local Print Spooler Service is not running error in Windows 10
Fix Local Print Spooler Service is not running in Windows 10
Print Spooler Service คืออะไร?
- ขึ้นอยู่กับ 2 ไฟล์สำคัญ: spoolss.dll และ spoolsv.exe
- ไม่ใช่ Stand-alone Software ขึ้นอยู่กับ 2 Services: DCOM และ RPC หาก Dependency Services ใดล้มเหลว Print Spooler จะหยุดทำงาน
- ใช้กลยุทธ์ FIFO (First-In-First-Out) พิมพ์เอกสารในคิว
ทำไม Print Spooler Service ถึงไม่ทำงาน?
หาก Print Spooler ไม่รันบน Windows 10 แบckground Printer จะไม่ได้รับคำขอ พิมพ์ไม่สำเร็จ สาเหตุหลายอย่าง:
- Temporary Glitches
- Third-party Apps บล็อก Service นี้
- Print Spooler Dependent Services หยุดทำงาน
- Printer Driver เสียหาย/เก่า
วิธีที่ 1: เริ่มหรือ Restart Print Spooler Service
Error ส่วนใหญ่มาจาก Service ไม่ Active หรือทำงานผิดปกติ Restart Service และ Dependencies ควรแก้ได้ ต้องตรวจสอบ:
- Print Spooler Service Active
- Dependencies Active และ Running
Step I: เปิดหน้าต่าง Services
- Win + R เปิด Run Dialog Box
- พิมพ์ services.msc > OK เปิด Services Window
Case I: หาก Print Spooler Inactive
- คลิกขวา Print Spooler service > Properties
- ตั้ง Startup type = Automatic
- คลิก Start รอ Status = Running
- Apply > OK
Case II: หาก Print Spooler Active
- คลิกขวา Print Spooler > Restart
- Print Spooler Restart แล้ว > OK
วิธีที่ 2: เริ่มหรือ Restart Print Spooler Dependencies
Print Spooler จะหยุดถ้า Dependency Services ล้มเหลว ต้องตรวจสอบให้แน่ใจว่าทำงานอยู่
Step I: เปิด Services Window (เหมือนข้างต้น)
Step II: เช็ค Print Spooler Activity Status
- คลิกขวา Print Spooler > Properties
- แท็บ Dependencies
- คลิกไอคอน Remote Procedure Call (RPC) จะขยาย 2 ตัวเลือก:
- DCOM Server Process Launcher
- RPC Endpoint Mapper
Step III: เริ่ม DCOM Server Process Launcher Service
- ใน Services Window ค้นหา DCOM Server Process Launcher
- คลิกขวา > Properties
- Startup type: Automatic > Apply > Start > รอสักครู่ > OK
Step IV: เริ่ม RPC Endpoint Mapper Service
- ค้นหา RPC Endpoint Mapper ใน Services
- คลิกขวา > Properties
- Startup type: Automatic > Apply > OK
วิธีที่ 3: ล้าง Spooled Files
หากกด Ctrl + P เอกสารหลายหน้า Print Spooler อาจจัดการไม่ทัน Glitch สามารถล้าง Print Queue (Spool Files) เองได้ แล้ว Restart Service
หมายเหตุ: จะ Stop Print Spooler ก่อน ลบไฟล์ แล้ว Start ใหม่
- เปิด Services หา Print Spooler คลิกขวา > Stop
- Win + E เปิด File Explorer
- ไป C:\Windows\System32\spool\PRINTERS
- ลบไฟล์ใน PRINTERS folder: Ctrl+A > Delete
- Disconnect Printer จาก PC
- ทำตาม วิธีที่ 1 เริ่ม Print Spooler Service
- Reconnect Printer กลับมา ตรวจสอบว่าพิมพ์ได้ปกติ
วิธีที่ 4: รัน Printer Troubleshooter
Printer Issues บน Windows 10 เยอะ Microsoft ใส่ Troubleshooter ไว้ใน OS เอง Tool รัน Pre-defined Steps (เช็ค Spooler Errors, Print Queues ฯลฯ) แก้อัตโนมัติ
- Win + I > Settings
- คลิก Update & Security
- แท็บ Troubleshoot (ซ้าย)
- คลิก Additional Troubleshooters (ขวา)
- ส่วน Get up and running เลือก Printer Troubleshooter > Run the troubleshooter
- Tool จะ Detecting problems
- เลือก Printer ที่ต้องการ > Next
- Apply the fix ตามที่ Troubleshooter แนะนำ > พิมพ์ต่อ
วิธีที่ 5: ติดตั้ง Printer Drivers ใหม่ (Reinstall)
หาก Error เกี่ยวกับ Print Spooler Not Running ให้เปลี่ยน Printer Drivers ปัจจุบัน (ซึ่งอาจ Corrupt/Outdated) เป็นชุด Driver ใหม่ล่าสุด จะแก้ปัญหาการเชื่อมต่อ PC-Printer
- Win + X > Device Manager
- เปิด Category Print Queues คลิกขวา Connected Printer > Uninstall device
- ถอดสาย Printer และ Restart PC
- Boot กลับมา เช็ค Internet OK > เสียบสาย Printer
- Windows จะ Detect Hardware และ Auto Download & Install Driver จาก Internet
คำถามที่พบบ่อย (FAQs)
Q1. ทำไม Printer Spooler Service ไม่รัน? Ans. อาจถูกบล็อกโดย Third-party App, Dependent Services ไม่รัน, หรือ Service ไม่ Start อัตโนมัติตอน Boot
Q2. เริ่ม Print Spooler Service ใน Windows 10 ยังไง? Ans. เปิดแอป Services หา Print Spooler คลิกเลือก > กด Start บนคำอธิบาย Service
แนะนำเพิ่มเติม:
- 18 Best Tools for Hacking
- Fix Computer Did Not Resync Because No Time Data was Available
- How to Get Your Printer Back Online in Windows 10
- How to Fix Printer Not Responding in Windows 10
หวังว่าบทความนี้ช่วย แก้ Local Print Spooler Service is not running error in Windows 10 ได้ หากมีข้อสงสัย ถามในความคิดเห็นด้านล่างได้เลย