ระบบปฏิบัติการ Windows 10/11 อาจดูไร้ข้อบกพร่อง แต่ในความเป็นจริง มันไกลจากความสมบูรณ์แบบเหมือนระบบปฏิบัติการอื่นๆ มันไม่แปลกหน้ากับข้อความข้อผิดพลาด ข้อผิดพลาดที่พบบ่อยที่สุดที่ผู้ใช้ Windows 10/11 อาจเจอคือที่เกี่ยวกับเครื่องพิมพ์: Print Spooler error 0x800706B9
ข้อผิดพลาด Print Spooler 0x800706B9 คืออะไร?
Print Spooler เป็นโปรแกรมที่ถูกต้องสำหรับ Windows ที่ออกแบบมาเพื่อจัดการงานพิมพ์ทั้งหมดที่ต้องประมวลผล ทุกครั้งที่ตรวจพบงานพิมพ์ มันจะถูกวางคิวในโปรแกรมจนกว่าจะได้รับการประมวลผล
อย่างไรก็ตาม มีครั้งที่บริการ Print Spooler ค้างอยู่ด้วยเหตุผลบางอย่าง ผลคือข้อผิดพลาด 0x800706B9 ถูกโยนออกมา บ่อยที่สุด รหัสข้อผิดพลาดมาพร้อมกับข้อความข้อผิดพลาด:
“Windows could not start the Print Spooler service on the Local Computer. Error 0x800706B9: Not enough resources available to complete this operation.”
สาเหตุของข้อผิดพลาด Print Spooler 0x800706B9
มีหลายเหตุผลที่เป็นไปได้ว่าทำไมข้อผิดพลาด 0x800706B9 จึงแสดง อาจเป็นอะไรก็ได้ ตั้งแต่คีย์รีจิสทรีที่เสียหายเนื่องจากอัปเดตล่าสุด หรือโปรแกรมแอนติไวรัสภายนอกป้องกันไม่ให้โปรแกรม Print Spooler เริ่มต้น
แต่ไม่ว่าสาเหตุจะเป็นอะไร มีข่าวดี คือ มีวิธีแก้ไขที่มีประสิทธิภาพสำหรับข้อผิดพลาดนี้ ในความเป็นจริง โซลูชันส่วนใหญ่ได้รับการพิสูจน์ว่าทำงานได้ เราจะได้知更多เกี่ยวกับเรื่องนี้ด้านล่าง
วิธีแก้ไขข้อผิดพลาด Print Spooler 0x800706B9
ลองใช้วิธีแก้ไขด้านล่างเพื่อแก้ไขข้อผิดพลาด Print Spooler 0x800706B9
วิธีแก้ไข #1: เปลี่ยนประเภทการเริ่มต้นของบริการ Print Spooler
เหตุผลหนึ่งที่โปรแกรม Print Spooler ของคอมพิวเตอร์คุณทำงานไม่ได้ตามที่คาดหวัง คือ มันไม่ได้ถูกกำหนดค่าให้เริ่มต้นอัตโนมัติ ในกรณีนี้ คุณเพียงแค่ต้องกำหนดค่าโปรแกรมให้เริ่มต้นอัตโนมัติ และมันควรจะดำเนินการพิมพ์ต่อไปได้
วิธีการ:
- กด Windows + R พร้อมกันเพื่อเปิดยูทิลิตี้ Run
- เมื่อกล่องโต้ตอบ Run ปรากฏ ให้ใส่ services.msc ในช่องข้อความและกด Enter
- ค้นหาบริการ Print Spooler ในรายการและคลิกขวา
- เลือก Properties
- คลิกเมนูแบบเลื่อนลง Startup Type และเลือก Automatic
- กด Apply
- คลิก OK เพื่อบันทึกการเปลี่ยนแปลง
- หากบริการ Print Spooler ไม่ได้ทำงานอยู่ ให้คลิกขวาที่มันและเลือก Start
- รีบูทคอมพิวเตอร์ของคุณ
วิธีแก้ไข #2: แก้ไขรีจิสทรีของคอมพิวเตอร์
บางครั้ง รายการรีจิสทรีที่เสียหายสามารถกระตุ้นให้ข้อผิดพลาด Print Spooler ปรากฏขึ้น เพื่อแก้ไข ให้ทำตามขั้นตอนด้านล่าง
- เปิดยูทิลิตี้ Run โดยกด Windows + R พร้อมกัน
- เมื่อกล่องโต้ตอบ Run ปรากฏ ให้ใส่ regedit ในช่องข้อความและกด Enter
- ในกรณีที่คุณได้รับข้อความ User Access Control ให้กด Yes และใส่รหัสผ่าน
- นำทางไปที่ตำแหน่ง HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
- เลือก Spooler เพื่อแสดงเนื้อหา
- ค้นหาค่าที่ชื่อ DependOnService ดับเบิลคลิกเพื่อเปิดใช้งานการแก้ไข
- ในฟิลด์ Value Data คุณจะพบคำว่า RPCSS ควรตามด้วย http ให้ลบส่วน http ออก เพื่อเหลือแค่ RPCSS
- คลิก OK เพื่อบันทึกการเปลี่ยนแปลง
- ออกจาก Registry Editor และรีสตาร์ทคอมพิวเตอร์
วิธีแก้ไข #3: ลบหรือปิดใช้งานโปรแกรมป้องกันภายนอก
ผู้ใช้ Windows 10/11 บางส่วนที่เจอรหัสข้อผิดพลาดสามารถแก้ปัญหาได้โดยการลบหรือปิดใช้งานโปรแกรมป้องกันภายนอก ดังนั้น หากคุณยังมีปัญหากับข้อผิดพลาด Print Spooler โซลูชันนี้值得一ลอง
หากคุณสงสัยว่าโปรแกรมภายนอกทำให้บริการ Print Spooler เริ่มต้นไม่ได้ ให้ไปที่ Control Panel และเลือก Add/Remove Programs ลบโปรแกรมภายนอกโดยคลิก Uninstall รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความข้อผิดพลาดยังแสดงอยู่หรือไม่
วิธีแก้ไข #4: รีเฟรชคอมพิวเตอร์ของคุณ
หากวิธีแก้ไขสามอย่างข้างต้นไม่ทำงาน ให้ลองรีเฟรชคอมพิวเตอร์ของคุณ คอมพิวเตอร์ Windows 10/11 ของคุณมีฟีเจอร์นี้ที่รีเฟรชคอมพิวเตอร์ ลบโปรแกรมและแอปพลิเคชันที่ไม่ได้มาพร้อมกับมัน อย่ากังวลกับการใช้ฟีเจอร์นี้ เพราะมันจะเก็บข้อมูลและไฟล์ทั้งหมดของคุณไว้
วิธีทำการรีเฟรชระบบ:
- คลิกที่เมนู Start และเลือก Settings
- ไปที่ Update & Security และเลือก Recovery
- ไปที่ส่วน Reset this PC และคลิกปุ่ม Get Started
- ตรวจสอบให้แน่ใจว่าคลิกตัวเลือก Keep My Files เพื่อหลีกเลี่ยงการลบไฟล์สำคัญของคุณ
- เมื่อคอมพิวเตอร์ของคุณรีบูทหลังการรีเฟรชระบบ รหัสข้อผิดพลาดควรหายไป และโปรแกรม Print Spooler ควรเริ่มต้นโดยไม่มีปัญหา
วิธีแก้ไข #5: รัน Printer Troubleshooter
เช่นเดียวกับปัญหาเครื่องพิมพ์อื่นๆ คุณสามารถลองแก้ไขรหัสข้อผิดพลาดโดยการรัน Printer Troubleshooter ในตัวของ Windows เพื่อรัน ให้ทำตามคำแนะนำด้านล่าง:
- เปิด Settings
- ไปที่ Update & Security และเลือก Troubleshoot
- เลือก Printer และคลิก Run the Troubleshooter
- กระบวนการแก้ปัญหาควรเริ่มต้นแล้ว ทำตามพรอมบนหน้าจอเพื่อแก้ไขปัญหา
วิธีแก้ไข #6: สร้างบัญชีผู้ใช้ใหม่
เป็นไปได้ว่าข้อผิดพลาดเกิดจากบัญชีผู้ใช้ที่เสียหาย เนื่องจากการสร้างและซ่อมแซมบัญชีไม่ใช่เรื่องง่าย จึงดีที่สุดคือสร้างบัญชีใหม่ ในการสร้างบัญชีผู้ใช้ใหม่บน Windows นี่คือสิ่งที่คุณควรทำ:
- ไปที่ Settings โดยกด Windows + I พร้อมกัน
- ไปที่ส่วน Family & Other People และคลิกปุ่ม Add someone else to this PC
- เลือก I don't have this person's sign-in information และเลือก Add a user without a Microsoft account
- ใส่ชื่อผู้ใช้และรหัสผ่านที่ต้องการ กด Next
- หลังจากสร้างบัญชีผู้ใช้ใหม่ เข้าสู่ระบบโดยใช้บัญชีนั้นและตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข #7: รีเซ็ต Winsock
ข้อผิดพลาด Print Spooler ยังสามารถแก้ไขได้โดยการรีเซ็ตแอปพลิเคชัน Winsock นี่คือวิธีการ:
- กด Windows + X
- เลือก Command Prompt (Admin)
- ในบรรทัดคำสั่ง ให้ใส่ netsh winsock reset และกด Enter
- รีบูทคอมพิวเตอร์
วิธีแก้ปัญหาอื่นๆ
นอกจากสิ่งที่เราระบุไว้ข้างต้นแล้ว ยังมีวิธีแก้ปัญหาอื่นๆ ที่คุณสามารถลองได้ คุณอาจทำ System Restore เพื่อย้อนกลับการตั้งค่าคอมพิวเตอร์ไปยัง restore point ก่อนหน้า คุณอาจอัปเดตไดรเวอร์เครื่องพิมพ์โดยใช้เครื่องมืออัปเดตไดรเวอร์ที่น่าเชื่อถือ
แต่หากคุณกำลังประสบปัญหาอย่างจริงจังกับข้อผิดพลาด 0x800706b9 ให้ติดต่อผู้เชี่ยวชาญ