แก้ไข Print Spooler ช่วยให้หยุดทำงานบน Windows 10

หากคุณพบข้อความแสดงข้อผิดพลาด " บริการตัวจัดคิวงานพิมพ์ไม่ทำงาน(The print spooler service is not running) " เมื่อคุณพยายามพิมพ์เอกสารหรือไฟล์ใดๆ ไม่ต้องกังวล เพราะเราจะมาดูวิธีแก้ไขตัวจัดคิวงานพิมพ์อย่างต่อเนื่องในปัญหา Windows(how to fix print spooler keeps stopping on Windows 10 issue) 10 หลังจากพบข้อผิดพลาดนี้ คุณอาจลองเริ่มบริการตัวจัดคิวงานพิมพ์ แต่คุณจะสังเกตเห็นว่าบริการหยุดทำงานโดยอัตโนมัติหลังจากผ่านไปสองสามวินาที ดูเหมือนว่าบริการตัวจัดคิวงานพิมพ์จะหยุดทำงานบนWindows(Windows 10) 10 แต่ก่อนจะแก้ไขปัญหานี้ เรามาดูกันว่าตัวจัดคิวงานพิมพ์ นี้จริง ๆ แล้วคืออะไร?(Print)

แก้ไข Print Spooler ช่วยให้หยุดทำงานบน Windows 10

ตัวจัดคิวงานพิมพ์คืออะไร(What is Print Spooler?)

Print spooler เป็นโปรแกรมยูทิลิตี้ที่มาพร้อมกับ ระบบปฏิบัติการ Windowsซึ่งช่วยในการจัดการงานพิมพ์ทั้งหมดที่ผู้ใช้ส่งไปยังเครื่องพิมพ์ของตน ตัวจัดคิวงานพิมพ์ช่วยให้Windows ของคุณ โต้ตอบกับเครื่องพิมพ์ และสั่งงานพิมพ์ในคิวของคุณ หากบริการตัวจัดคิวงานพิมพ์ไม่ทำงาน เครื่องพิมพ์ของคุณจะไม่ทำงาน

แก้ไข Windows ไม่สามารถเริ่มบริการ Print Spooler บนเครื่องคอมพิวเตอร์ได้

ตอนนี้ คุณอาจสงสัยว่าอะไรเป็นสาเหตุของข้อผิดพลาดนี้ อาจมีสาเหตุหลายประการที่ทำให้คุณประสบปัญหานี้ แต่สาเหตุหลักน่าจะเป็นไดรเวอร์เครื่องพิมพ์ที่ล้าสมัยและเข้ากันไม่ได้ โดยปกติหากบริการตัวจัดคิวงานพิมพ์หยุดทำงาน บริการจะไม่ปรากฏขึ้นหรือแสดงข้อผิดพลาดหรือข้อความเตือนใดๆ แต่ในกรณีนี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดแบบผุดขึ้น โดยไม่ต้องเสียเวลามาดู How to Fix Print Spooler Keeps Stopping Automatically ด้วยความช่วยเหลือของคู่มือการแก้ไขปัญหาที่แสดงด้านล่าง

แก้ไข Print Spooler ช่วยให้(Fix Print Spooler Keeps)หยุดทำงานบนWindows 10

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: ลบเนื้อหาออกจากโฟลเดอร์ Spool(Method 1: Delete content from the Spool folder)

ด้วยวิธีนี้ คุณต้องลบเนื้อหาทั้งหมดภายใน โฟลเดอร์ เครื่องพิมพ์(PRINTERS)และไดรเวอร์ วิธีนี้ใช้ได้กับระบบปฏิบัติการ Windows(Windows OS)ทั้งหมดตั้งแต่Windows 10จนถึงWindows XP ในการแก้ปัญหาโดยใช้วิธีนี้ มีขั้นตอนดังนี้

1. เปิดFile Explorerจากนั้นไปที่เส้นทางต่อไปนี้: C:\Windows\System32\spool

2. ดับเบิลคลิกที่ โฟลเดอร์ “ drivers ” จากนั้นลบไฟล์และโฟลเดอร์ทั้งหมด(delete all files & folders)ภายใต้นั้น

ไปที่โฟลเดอร์ Spool จากนั้นลบไฟล์และโฟลเดอร์ทั้งหมดที่อยู่ในนั้น

3. ในทำนองเดียวกัน คุณต้องลบเนื้อหาทั้งหมดออกจากโฟลเดอร์ PRINTERS(delete all contents from the PRINTERS folder)แล้วเริ่มบริการ “ Print Spooler ” ใหม่

4. จากนั้นรีบูตระบบของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 2: เริ่มบริการตัวจัดคิวงานพิมพ์ของคุณใหม่(Method 2: Restart your Print Spooler service)

ในวิธีนี้ คุณต้องเริ่ม บริการ Print Spooler Servicesใหม่ การทำเช่นนี้มีขั้นตอนคือ -

1. กด Windows Key + R จากนั้นพิมพ์services.msc (โดยไม่ใส่เครื่องหมายอัญประกาศ) แล้วกดEnterเพื่อเปิดหน้าต่างServices

หน้าต่างบริการ

2. เลื่อนลงและค้นหาบริการPrint Spooler  จากนั้นเลือก

เลื่อนลงและค้นหาบริการ Print Spooler จากนั้นเลือก

3. คลิกขวาที่ บริการ Print Spoolerจากนั้นเลือกRestart

4. ตรวจสอบว่าเครื่องพิมพ์ทำงานหรือไม่ หากเครื่องพิมพ์ของคุณใช้งานได้ แสดงว่าคุณสามารถ  แก้ไขปัญหา Print Spooler Keeps Stopping ใน Windows 10 ได้(Fix Print Spooler Keeps Stopping on Windows 10 issue.)

วิธีที่ 3: ตั้งค่า Print Spooler Service เป็น Automatic(Method 3: Set Print Spooler Service to Automatic)

1. ใช้แป้นพิมพ์ลัดผสมคีย์Windows key + Rเพื่อเปิดแอปพลิเคชัน Run

2. พิมพ์ services.mscและกดEnterเพื่อเปิดหน้าต่างServices

พิมพ์ services.msc แล้วกด Enter เพื่อเปิดหน้าต่าง Services

3. คลิกขวาที่ Print Spooler(Right-click Print Spooler)และเลือกProperties

คลิกขวาที่ตัวจัดคิวงานพิมพ์และเลือกคุณสมบัติ

4.เปลี่ยน " ประเภทการเริ่มต้น(Startup type) " เป็น ' อัตโนมัติ(Automatic) ' จากรายการแบบเลื่อนลง แล้วคลิกใช้Apply > OK

เปลี่ยนประเภทการเริ่มต้นของ Print Spooler เป็น Automatic

ดูว่าคุณสามารถ  แก้ไขปัญหา Print Spooler Keeps Stopping ใน Windows 10(Fix Print Spooler Keeps Stopping on Windows 10 issue,)ได้หรือไม่ ถ้าไม่ ให้ทำตามขั้นตอนต่อไป

วิธีที่ 4: เปลี่ยนตัวเลือกการกู้คืนตัวจัดคิวงานพิมพ์(Method 4: Change the Print Spooler Recovery Options)

ในกรณีที่ การตั้งค่าการกู้คืนตัวจัดคิวงาน พิมพ์(Print Spooler)ไม่ได้รับการกำหนดค่าอย่างเหมาะสม จากนั้นในกรณีที่เกิดข้อผิดพลาด ตัวจัดคิวงานพิมพ์จะไม่รีสตาร์ทโดยอัตโนมัติ เพื่อกู้คืนว่าขั้นตอนคือ –

1.กด Windows Key + R จากนั้นพิมพ์service.mscแล้วกด Enter

พิมพ์ services.msc แล้วกด Enter เพื่อเปิดหน้าต่าง Services

2. คลิกขวาที่Print SpoolerและเลือกProperties

คลิกขวาที่ตัวจัดคิวงานพิมพ์และเลือกคุณสมบัติ

3. สลับไปที่แท็บการกู้คืน(Recovery tab)จากนั้นตรวจสอบให้แน่ใจว่าความล้มเหลวครั้งแรก ความล้มเหลวที่สอง และความล้มเหลวที่ตามมา(First failure, Second failure, & Subsequent failures)ถูกตั้งค่าเป็น " เริ่มบริการใหม่(Restart the Service) " จากเมนูแบบเลื่อนลงตามลำดับ

ตั้งค่าความล้มเหลวครั้งแรก ความล้มเหลวครั้งที่สอง และความล้มเหลวที่ตามมาเพื่อเริ่มบริการใหม่

4.จากนั้นคลิก Apply ตามด้วย OK

วิธีที่ 5: อัปเดตไดรเวอร์เครื่องพิมพ์ของคุณ(Method 5: Update your Printer driver)

1.กด Windows Key + R จากนั้นพิมพ์services.mscแล้วกด Enter

หน้าต่างบริการ

2. ค้นหาบริการ Print Spooler(Print Spooler service)จากนั้นคลิกขวาและเลือกStop

หยุดบริการตัวจัดคิวงานพิมพ์

3.กดWindows Key + R อีกครั้ง จากนั้นพิมพ์printui.exe /s /t2แล้วกด Enter

4.ใน หน้าต่าง Printer Server Propertiesให้ค้นหาเครื่องพิมพ์ที่เป็นสาเหตุของปัญหานี้

5.จากนั้น ให้นำเครื่องพิมพ์ออก และเมื่อระบบขอให้ยืนยันการลบไดรเวอร์ด้วย ให้เลือกใช่(remove the driver as well, select yes.)

ลบเครื่องพิมพ์ออกจากคุณสมบัติของเซิร์ฟเวอร์การพิมพ์

6. ไปที่ services.msc อีกครั้งแล้วคลิกขวาที่Print Spoolerแล้วเลือกStart

คลิกขวาที่บริการ Print Spooler แล้วเลือก Start

7.จากนั้น ไปที่เว็บไซต์ผู้ผลิตเครื่องพิมพ์ของคุณ ดาวน์โหลดและติดตั้งไดรเวอร์เครื่องพิมพ์ล่าสุดจากเว็บไซต์

ตัวอย่างเช่น(For example)ในกรณีที่คุณมีเครื่องพิมพ์ HP คุณต้องไปที่หน้าดาวน์โหลดซอฟต์แวร์และไดรเวอร์ของ(HP Software and Drivers Downloads page) HP ที่ซึ่งคุณสามารถดาวน์โหลดไดรเวอร์ล่าสุดสำหรับเครื่องพิมพ์ HP ของคุณได้อย่างง่ายดาย

8. หากคุณยังไม่สามารถ แก้ไขปัญหา Print Spooler Keeps Stopping( fix Print Spooler Keeps Stopping)  ได้ คุณสามารถใช้ซอฟต์แวร์เครื่องพิมพ์ที่มาพร้อมกับเครื่องพิมพ์ของคุณได้ โดยปกติ โปรแกรมอรรถประโยชน์เหล่านี้สามารถตรวจพบเครื่องพิมพ์ในเครือข่ายและแก้ไขปัญหาที่ทำให้เครื่องพิมพ์ปรากฏออฟไลน์

ตัวอย่างเช่น(For example,)คุณสามารถใช้HP Print and Scan Doctorเพื่อแก้ไขปัญหาเกี่ยวกับเครื่องพิมพ์HP(HP Printer)

วิธีที่ 6: เป็นเจ้าของ spoolsv.exe(Method 6: Take Ownership of spoolsv.exe)

1. เปิดFile Explorerจากนั้นไปที่เส้นทางนี้: C:\Windows\System32

2. ถัดไป ค้นหา ' spoolsv.exe ' จากนั้นคลิกขวาและเลือกProperties

คลิกขวาที่ spoolsv.exe ภายใต้ System32 แล้วเลือก Properties

3. สลับไปที่แท็บ " ความปลอดภัย "(Security)

4. ใต้ชื่อกลุ่มและชื่อผู้ใช้ให้เลือกบัญชีผู้ใช้ของคุณ(choose your user account)จากนั้นคลิกที่ปุ่ม " ขั้นสูง(Advanced) "

จากหน้าต่างคุณสมบัติ spoolsv เลือกบัญชีผู้ใช้ของคุณ จากนั้นคลิกปุ่มขั้นสูง

5. คลิก " เปลี่ยน(Change) " ถัดจากเจ้าของปัจจุบัน

คลิกที่เปลี่ยนถัดจากเจ้าของปัจจุบัน

6. จากหน้าต่าง “ Select User or Group ” ให้คลิกที่ปุ่ม Advanced( Advanced button)ที่ด้านล่าง

จากหน้าต่างเลือกผู้ใช้หรือกลุ่ม ให้คลิกที่ปุ่มขั้นสูง

7. ถัดไป คลิกที่Find Nowจากนั้นเลือกบัญชีผู้ใช้ของคุณ(select your user account)จากนั้นคลิก OK

คลิกที่ Find Now จากนั้นเลือกบัญชีผู้ใช้ของคุณ จากนั้นคลิก OK

8. คลิกตกลง(OK)อีกครั้งในหน้าต่างถัดไป

9. คุณจะกลับมาที่หน้าต่าง Advanced Security Settings ของ spoolsv.exe( Advanced Security Settings window of spoolsv.exe)อีกครั้ง เพียงคลิกApply ตามด้วย OK(Apply followed by OK.)

คลิก Apply ตามด้วย OK ภายใต้หน้าต่าง Advanced Security Settings ของ spoolsv.exe

10. ใต้หน้าต่างคุณสมบัติ spoolsv.exe(spoolsv.exe Properties window)เลือกบัญชีผู้ใช้ของคุณ(your user account) (ซึ่งคุณเลือกไว้ในขั้นตอนที่ 7) จากนั้นคลิก  ปุ่มแก้ไข(Edit button.)

เลือกบัญชีผู้ใช้ของคุณจากนั้นคลิกที่ปุ่มแก้ไข

11. ติ๊กถูก “ Full control ” จากนั้นคลิก Apply ตามด้วย OK

กาเครื่องหมายการควบคุมทั้งหมด จากนั้นคลิก Apply ตามด้วย OK

12. เริ่มบริการ Print Spooler ใหม่(Restart Print Spooler service) ( Run > services.msc > Print Spooler )

คลิกขวาที่บริการ Print Spooler แล้วเลือก Start

13. รีบูตระบบเพื่อใช้การเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไขปัญหา Print Spooler Keeps Stopping ใน Windows 10(Fix Print Spooler Keeps Stopping on Windows 10 issue)ได้หรือไม่

วิธีที่ 7: ลบคีย์ที่ไม่จำเป็นออกจาก Registry(Method 7: Delete unnecessary key from Registry)

หมายเหตุ:(Note:)ตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลรีจิสทรีของคุณแล้ว(back up your Registry)ในกรณีที่มีข้อผิดพลาดเกิดขึ้น คุณสามารถคืนค่ารีจิสทรีได้อย่างง่ายดายโดยใช้ข้อมูลสำรองนี้

1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor

กด Windows Key + R จากนั้นพิมพ์ regedit แล้วกด Enter

2. ไปที่รีจิสตรีคีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

3.ภายใต้ผู้ให้บริการ(Providers)  คุณจะพบคีย์ย่อยเริ่มต้นสองคีย์ ได้แก่  LanMan Print Services  และ  Internet Print Provider

ภายใต้ผู้ให้บริการ คุณจะพบคีย์ย่อยเริ่มต้นสองคีย์ ได้แก่ LanMan Print Services และ Internet Print Provider

4. เหนือสองคีย์ย่อยเป็นค่าเริ่มต้นและไม่ควรถูกลบ(should not be deleted.)

5. ในตอนนี้ นอกเหนือจากคีย์ย่อยด้านบนแล้ว ให้ลบคีย์อื่นๆ ที่มีอยู่ภายใต้ผู้ให้บริการ

6.ในกรณีของเรา มีคีย์ย่อยเพิ่มเติมซึ่งก็คือบริการการพิมพ์

7. คลิกขวาที่  บริการการพิมพ์(Printing Services)จากนั้นเลือกลบ(Delete.)

คลิกขวาที่บริการการพิมพ์ จากนั้นเลือก Delete

8. ปิดRegistry Editor & เริ่มบริการ Print Spooler(Restart Print Spooler)ใหม่

วิธีที่ 8: ติดตั้งไดรเวอร์เครื่องพิมพ์ของคุณใหม่(Method 8: Reinstall your Printer Drivers)

1.กดWindows Key + Rจากนั้นพิมพ์ control printers แล้วกดEnterเพื่อเปิดDevices and Printers

พิมพ์เครื่องพิมพ์ควบคุมใน Run และกด Enter

2. คลิกขวาที่เครื่องพิมพ์(Right-click on your printer)และเลือก “ Remove device ” จากเมนูบริบท

คลิกขวาที่เครื่องพิมพ์ของคุณและเลือก Remove device

3.เมื่อกล่องโต้ตอบยืนยัน( confirm dialog box )ปรากฏขึ้นให้(, )คลิกใช่( Yes.)

ในหน้าจอ คุณแน่ใจหรือว่าต้องการลบเครื่องพิมพ์นี้ ให้เลือก ใช่ เพื่อยืนยัน

4.หลังจากลบอุปกรณ์เรียบร้อยแล้ว ให้ดาวน์โหลดไดรเวอร์ล่าสุดจากเว็บไซต์ของผู้ผลิตเครื่องพิมพ์ของ(download the latest drivers from your printer manufacturer’s website)คุณ

5. จากนั้นรีบูทพีซีของคุณและเมื่อระบบรีสตาร์ท กดWindows Key + Rจากนั้นพิมพ์control printersแล้วกด Enter

หมายเหตุ: ตรวจสอบ ให้(Make)แน่ใจว่าเครื่องพิมพ์ของคุณเชื่อมต่อกับพีซีผ่านUSB อีเธอ ร์เน็ต(Ethernet)หรือแบบไร้สาย

6. คลิกที่ปุ่ม “ เพิ่มเครื่องพิมพ์(Add a printer) ” ใต้หน้าต่างอุปกรณ์(Device)และเครื่องพิมพ์(Printers)

คลิกที่ปุ่มเพิ่มเครื่องพิมพ์

7.Windows จะตรวจหาเครื่องพิมพ์โดยอัตโนมัติ เลือกเครื่องพิมพ์ของคุณ แล้วคลิกถัดไป(Next.)

Windows จะตรวจหาเครื่องพิมพ์โดยอัตโนมัติ

8. ตั้งค่าเครื่องพิมพ์ของคุณเป็นค่าเริ่มต้น(Set your printer as default)แล้วคลิกเสร็จสิ้น(Finish.)

ตั้งค่าเครื่องพิมพ์ของคุณเป็นค่าเริ่มต้น แล้วคลิก เสร็จสิ้น

วิธีที่ 9: สแกนพีซีของคุณด้วย Anti-Malware(Method 9: Scan your PC with Anti-Malware)

มัลแวร์(Malware)สามารถก่อให้เกิดปัญหาอย่างมากในการบริการการพิมพ์ อาจทำให้ไฟล์ระบบเสียหายหรืออาจเปลี่ยนแปลงค่าใดๆ ในรีจิสทรี ความเป็นไปได้ในการสร้างปัญหาจากมัลแวร์นั้นไม่มีที่สิ้นสุด ดังนั้น ขอแนะนำให้ดาวน์โหลดและติดตั้งแอปพลิเคชัน เช่นไบต์ของมัลแวร์ หรือแอปพลิเคชันป้องกันมัลแวร์อื่นๆ เพื่อสแกนหามัลแวร์ในระบบของคุณ (Malware)การสแกนหามัลแวร์ในพีซีของคุณอาจแก้ไขปัญหาการหยุด Print Spooler( fix the Print Spooler stopping issue.)

1. ดาวน์โหลดและติดตั้ง  CCleaner  &  Malwarebytes

2. เรียกใช้ Malwarebytes(Run Malwarebytes)(Run Malwarebytes)  และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย

คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware

3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

4. เรียกใช้ CCleaner  และในส่วน "Cleaner" ใต้ แท็บ Windowsเราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:

การตั้งค่าตัวทำความสะอาด ccleaner

5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก  Run Cleaner  และปล่อยให้ CCleaner ดำเนินการตามแนวทางนั้น

6. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือกแท็บ Registry(Registry tab)และตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

น้ำยาทำความสะอาดรีจิสทรี

7. เลือกScan for Issueและอนุญาตให้CCleanerสแกน จากนั้นคลิก  Fix Selected Issues

8. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?)” เลือกใช่

9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือกแก้ไขปัญหาที่เลือก(Fix All Selected Issues)ทั้งหมด

10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

ที่แนะนำ:(Recommended:)

ฉันหวังว่าบทความนี้จะมีประโยชน์ และตอนนี้ คุณสามารถแก้ไข Print Spooler Keeps Stopping บน Windows 10(Fix Print Spooler Keeps Stopping on Windows 10) ได้อย่างง่ายดาย แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts