หากคุณไม่สามารถพิมพ์ใน Windows 10/11 ได้เนื่องจากบริการ Print Spooler ไม่ทำงาน โปรดอ่านด้านล่างเพื่อแก้ไขปัญหา
ลองนึกภาพว่าคุณมีเอกสารจำนวนมากที่ต้องพิมพ์ และเครื่องพิมพ์ไม่ได้ทำหน้าที่เดียวที่ควรทำ นั่นคือการพิมพ์เอกสาร ซึ่งอาจเกิดจากสาเหตุหลายประการ รวมถึงตัวจัดคิวงานพิมพ์ที่ผิดพลาด
หนึ่งในข้อผิดพลาดในการพิมพ์ทั่วไปที่รายงานคือ "บริการตัวจัดคิวเครื่องพิมพ์ไม่ทำงาน" ดิ Print Spooler เป็นส่วนประกอบใน Windows 10/11 ที่ถ่ายโอนคำขอพิมพ์จากคอมพิวเตอร์ไปยัง เครื่องพิมพ์. เมื่อบริการตัวจัดคิวงานพิมพ์เสียหายหรือปิดใช้งาน เครื่องพิมพ์จะไม่สามารถพิมพ์ได้
คู่มือนี้มีหลายวิธีในการแก้ไขปัญหา "บริการตัวจัดคิวเครื่องพิมพ์ไม่ทำงาน" & "บริการตัวจัดคิวเครื่องพิมพ์ไม่สามารถเริ่ม" ใน Windows 10
การแก้ไข: บริการ Print Spooler ไม่สามารถเริ่มได้ / Print Spooler ไม่ทำงานใน Windows 11/10
- เรียกใช้ตัวแก้ไขปัญหาเครื่องพิมพ์
- เริ่มหรือเริ่มบริการ Print Spooler
- ลบงาน Print Spooler
- ถอนการติดตั้งและติดตั้งเครื่องพิมพ์ใหม่
- แก้ไขปัญหา Print Spooler ใน Registry
- คืนค่าบริการ Print Spooler จากคอมพิวเตอร์เครื่องอื่น
วิธีที่ 1: เรียกใช้ตัวแก้ไขปัญหาเครื่องพิมพ์
Windows 10/11 มีเครื่องมือแก้ไขปัญหาการพิมพ์ขั้นสูงที่สามารถช่วยคุณแก้ปัญหา "บริการตัวจัดคิวงานพิมพ์ไม่ทำงาน" ได้ทันที
1. ค้นหา แก้ไขปัญหาการตั้งค่า และคลิกเปิด
2. เลือก ตัวแก้ไขปัญหาเพิ่มเติม
3. ค้นหาและคลิก เครื่องพิมพ์ รายการและคลิก วิ่ง ตัวแก้ไขปัญหา
4. ให้ตัวแก้ไขปัญหาทำงานและเลือก ใช้โปรแกรมแก้ไขนี้ หากได้รับแจ้งให้แก้ไขปัญหา
5. เมื่อเสร็จแล้ว ให้ตรวจสอบว่าเครื่องพิมพ์ใช้งานได้หรือไม่
วิธีที่ 2: เริ่ม/เริ่มบริการ Print Spooler
หากบริการตัวจัดคิวงานพิมพ์หยุดลง เอกสารจะสะสมอยู่ในคิวการพิมพ์และเครื่องพิมพ์จะไม่พิมพ์ออกมา ดังนั้นให้ดำเนินการต่อและเริ่ม (หรือรีสตาร์ท) บริการตัวจัดคิวงานพิมพ์
1ก. กด Windows + R กุญแจเปิด วิ่ง วิดเจ็ต
1ข. พิมพ์: services.msc แล้วกด เข้า.
2. ค้นหา ตัวจัดคิวงานพิมพ์ บริการแล้วดับเบิลคลิกที่มัน
3ก. รับรองว่า ประเภทการเริ่มต้น เป็น อัตโนมัติ และคลิก เริ่ม ปุ่มเพื่อเริ่มบริการ ถ้ายังทำงานอยู่ คลิก หยุด แล้วคลิก เริ่ม เพื่อเริ่มบริการใหม่
3ข. สุดท้ายให้แน่ใจว่า สถานะการให้บริการ เป็น วิ่ง และคลิก ตกลง.
4ก. บริการพิมพ์ยังขึ้นอยู่กับบริการสาม (3) ต่อไปนี้เพื่อให้ทำงานได้อย่างถูกต้อง:
- ตัวเรียกใช้กระบวนการเซิร์ฟเวอร์ DCOM
- การเรียกขั้นตอนระยะไกล (RPC)
- RPC Endpoint Mapper
4ข. หากไม่สามารถเริ่มบริการตัวจัดคิวงานพิมพ์ได้ ให้ตรวจสอบว่า สถานะ ของบริการข้างต้นคือ วิ่ง, และถ้าไม่ใช้ขั้นตอนที่ 3a & 3b ด้านบนเพื่อเริ่มบริการ
5. เมื่อเสร็จแล้ว ลองพิมพ์เอกสารและดูว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีที่ 3 ลบงานตัวจัดคิวงานพิมพ์ที่รอดำเนินการ
1. ทำตามขั้นตอนที่ 1-3 ในวิธีที่ 2 ด้านบนและ หยุด บริการตัวจัดคิวงานพิมพ์
2ก. กด Windows + R กุญแจในการโหลด วิ่ง กล่องโต้ตอบ
2ข. ในกล่องคำสั่ง run พิมพ์ (คัดลอก/วาง) คำสั่งต่อไปนี้แล้วคลิก ตกลง:
- %systemroot%\System32\Spool\Printers
3. กด CTRL + อา เพื่อเลือกไฟล์ในโฟลเดอร์ 'เครื่องพิมพ์' และ ลบ ทั้งหมด.
4. เริ่ม ที่ ตัวจัดคิวงานพิมพ์ บริการและลองพิมพ์
วิธีที่ 4: ถอนการติดตั้งเครื่องพิมพ์
อีกวิธีที่มีประสิทธิภาพในการจัดการกับข้อผิดพลาดของตัวจัดคิวเครื่องพิมพ์คือการถอนการติดตั้งไดรเวอร์เครื่องพิมพ์และซอฟต์แวร์ที่เกี่ยวข้องกับเครื่องพิมพ์อื่นๆ และติดตั้งเครื่องพิมพ์ใหม่ วิธีนี้มักจะแก้ปัญหาการพิมพ์ โดยเฉพาะอย่างยิ่งหากไดรเวอร์ของเครื่องพิมพ์เสียหาย ในการถอนการติดตั้งเครื่องพิมพ์:
1ก. กด Windows + R กุญแจในการโหลด วิ่ง กล่องโต้ตอบ
1ข. พิมพ์ devmgmt.msc แล้วกด เข้า เพื่อเปิดตัวจัดการอุปกรณ์
2ก. ในหน้าต่างตัวจัดการอุปกรณ์ ให้ขยาย เครื่องพิมพ์
2ข. คลิกขวา บน เครื่องพิมพ์ แล้วเลือก select ถอนการติดตั้งอุปกรณ์ (ที่ข้อความเตือน ให้เลือก ถอนการติดตั้ง เพื่อดำเนินการต่อ.)
2ค. เสร็จแล้วปิด ตัวจัดการอุปกรณ์
3ก. กด Windows + R กุญแจในการโหลด วิ่ง กล่องโต้ตอบ
3ข. พิมพ์ appwiz.cpl ในช่องค้นหาแล้วกด เข้า.
4. ตรวจสอบว่ามีซอฟต์แวร์เครื่องพิมพ์ติดตั้งอยู่หรือไม่ ถ้ามี ถอนการติดตั้ง มัน.
3. เมื่อเสร็จแล้ว รีบูต พีซีและให้ Windows ติดตั้งไดรเวอร์เครื่องพิมพ์ หาก Windows ไม่ติดตั้งไดรเวอร์เครื่องพิมพ์ ให้ไปที่ไซต์สนับสนุนของผู้ผลิตเครื่องพิมพ์ แล้วดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดสำหรับเครื่องพิมพ์
4. หลังจากติดตั้งเครื่องพิมพ์แล้ว ให้ลองพิมพ์
วิธีที่ 5: แก้ไข Print Spooler ไม่ทำงานใน Registry
1ก. กด Windows + R กุญแจในการโหลด วิ่ง กล่องโต้ตอบ
1ข.พิมพ์ regedit และตี เข้า เพื่อเปิด Registry Editor (คลิก ใช่ ในข้อความยืนยันที่ปรากฏขึ้น)
2. ในรีจิสทรีให้ไปที่ตำแหน่งนี้:
- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows x64\Print โปรเซสเซอร์
3ก.คลิกขวา ที่ ตัวประมวลผลการพิมพ์ และเลือก ส่งออก เพื่อสำรองคีย์รีจิสทรี
3b. พิมพ์ชื่อไฟล์สำหรับไฟล์การลงทะเบียน (เช่น "PrintProcessors.reg") และ บันทึก ไฟล์ไปยังเดสก์ท็อปของคุณ *
* บันทึก: หากมีข้อผิดพลาด ให้ดับเบิลคลิกที่ไฟล์การลงทะเบียนที่บันทึกไว้บนเดสก์ท็อปของคุณเพื่อกู้คืนรีจิสทรี
4. ตอนนี้ขยายคีย์ 'ตัวประมวลผลการพิมพ์' และ ลบ โฟลเดอร์อื่นใดภายใต้มัน ยกเว้น ที่ winprint โฟลเดอร์ (โดยทั่วไป คลิกขวา ในโฟลเดอร์อื่นแล้วเลือก ลบ). *
* บันทึก: หากไม่มีโฟลเดอร์อื่นนอกเหนือจาก winprint โฟลเดอร์ข้ามไปยังวิธีถัดไป
5. เมื่อทำเสร็จแล้ว เริ่มต้นใหม่ คอมพิวเตอร์ของคุณแล้วลองพิมพ์
วิธีที่ 6 กู้คืนบริการตัวจัดคิวงานพิมพ์ที่เสียหายจากพีซีเครื่องอื่น
หากหลังจากทำตามวิธีการข้างต้นแล้ว บริการตัวจัดคิวเครื่องพิมพ์ไม่ทำงาน แสดงว่า ไฟล์ปฏิบัติการของบริการ (spoolsv.exe) หรือคีย์รีจิสทรีของบริการ Print Spooler เสียหายหรือ ได้รับความเสียหาย.
ในกรณีดังกล่าว หากคุณมีเครื่องทำงานอื่นที่ใช้ระบบปฏิบัติการเดียวกัน ให้ใช้ขั้นตอนด้านล่าง:
1. บนเครื่องทำงาน:
ก. ทำตามขั้นตอนที่ 1-3 เพื่อส่งออกและบันทึกคีย์รีจิสทรี 'ตัวประมวลผลการพิมพ์' ลงในดิสก์ USB
ข. คัดลอกไฟล์ "spoolsv.exe" จากโฟลเดอร์ "C:\Windows\System32" ไปยังดิสก์ USB
2. ในเครื่องที่มีปัญหาตัวจัดคิวงานพิมพ์:
ก. เสียบดิสก์ USB กับไฟล์ที่คัดลอกมาจากเครื่องที่ใช้งานได้
ข. ดับเบิลคลิกที่ "Print Processors.reg" และนำเข้าคีย์ไปยังรีจิสทรี
ค. คัดลอกไฟล์ "spoolsv.exe" จาก USB ไปยังโฟลเดอร์ "C:\Windows\System32" (เลือกใช่เพื่อแทนที่ไฟล์)
ง. ในที่สุดรีสตาร์ทพีซีแล้วลองพิมพ์
แค่นั้นแหละ! วิธีใดที่เหมาะกับคุณ
แจ้งให้เราทราบหากคู่มือนี้ช่วยคุณโดยแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณ กรุณากดไลค์และแชร์คู่มือนี้เพื่อช่วยเหลือผู้อื่น