เครื่องปริ้นพิมพ์งานไม่ได้ ไม่ตอบสนอง ฟ้องว่า Spooler subsystem app has encountered a problem and needs to close
เมื่อเข้าไปดูใน Printer & Fax ก็ปรากฏว่า Printer หายเรียบ จะ Add Printer เข้าไปใหม่มันก็ไม่ยอมวิธีแก้ไข Error Spooler subsystem app
Error นี้ ทำให้เครื่องไม่สามารถพิมพ์ได้ รวมทั้งไม่สามารถ Add Printer เข้ามาได้
ภาษาอังกฤษ http://support.microsoft.com/kb/324757.
ภาษาไทย http://support.microsoft.com/kb/810894/
สรุปแบบสั้น ๆ เข้าใจง่าย ๆ ทำตามนี้ได้เลยครับ
ก่อนอื่นต้องทำการ Backup registry ไว้ กันเหนียวไว้ก่อน
1. Restart เครื่อง แล้วเข้าสู่ safe mode โดยก่อน Boot เข้า Windows กด F8 จะมีเมนูให้เลือก
2. เปิด Windows Explorer แล้วลบแฟ้มและโฟลเดอร์ทั้งหมดในสองโฟลเดอร์ต่อไปนี้:
c:\windows\system32\spool\printers
c:\windows\system32\spool\drivers\w32x86
3. กดปุ่ม Start ตามด้วย Run พิมพ์ regedit เพื่อเข้าสู่การแก้ไขค่า registry
4. ค้าหาตามด้านล่างHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows NT x86
จะมี 2 รายการย่อย ดังนี้
– Drivers
– Print Processors
ต้องมีแค่ 2 รายการด้านบน ถ้ามีเกิน ลบที่เกินทิ้ง (ของผมไม่เกินเลยไม่ต้องทำอะไร)
5. ต่อไปทำเหมือนข้อ 4 แต่เปลี่ยนเป้าหมายไปที่HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
จะมี 5 รายการย่อย ดังนี้ ถ้ามีเกิน ลบออกให้เกลี้ยง
– BJ Language Monitor
– Local Port
– PJL Language Monitor
– Standard TCP/IP Port
– USB Monitor
ต้องมีแค่ 5 รายการนี้เท่านั้นนะครับ ของผมเกินมาเพียบเลย ลบที่อันที่นอกเหนือจากนี้ทั้งหมด
6. ถอดสาย Usb Printer ออก แล้ว Restart ได้เลย
7. เพิ่ม Printer ใหม่ ได้เลย ไม่มี Error แล้ว
หรืออีกวิธีง่ายๆ
เนื่องจากปัญหานี้ เจอกับตัวเองเลยอยากแชร์ให้พี่น้องได้รู้ไว้เผื่อโดนปัญหาเดียวกัน คือ เมื่อเปิดเครื่องมาแล้วจะสั่งพิมม์ปรากฏว่า Printer ที่ลงไว้หายไปหมดเลย เมื่อไปเช็คดูที่ Services ก็พบว่า Print Spooler มีสถานะเป็น Stopped ก็ Set ใหม่ให้เป็น Started แบบ Automatic แต่แป๊บเดียวมันก็กลับมามีสถานะเป็น Stopped อีก ก็เลยลองหาดูในเวปเรานี่แหละ ก็เจอหลายอันที่คล้ายๆกับปัญหาของผม แต่ส่วนใหญ่ก็บอกให้ไปเปิด Services ซึ่งผมก็ลองทำแล้ว ไม่หาย
แต่เจออยู่กระทู้นึงซึ่งคุณ MisterOnline ตอบเอาไว้ โดยให้ลิ้งค์ ที่บล๊อกแห่งหนึ่ง และแนะให้ไปดาวน์โหลดตัวแก้จาก Microsoft ซึ่งผมลองแล้วปรากฏว่า หายสนิท โดยขั้นตอนไม่มีอะไรยุ่งยาก เลยอยากเอามาแบ่งปันกันครับ เผื่อใครหาวิธีแก้ไม่เจอ
วิธีแก้
1.ไปที่เวปนี้ครับ
http://support.microsoft.com/default.aspx?scid=kb;en-us;324757&Product=winxp
2. จากนั้นเลื่อนลงไปจนเจอรูปข้างล่าง
หรือลิ้งค์ดาวน์โหลดโดยตรง ไม่ต้องไปอ่านรายละเอียดก็อันนี้ครับ
http://go.microsoft.com/?linkid=9662904
3.ดาวน์โหลดมาเลยครับ จะได้ไฟล์ชื่อ MicrosoftFixit50126.msi ก็ติดตั้งแล้วทำตาม wizard ที่ให้มาเลยครับ
4. เสร็จแล้วครับ เมื่อลองไปเปิดดูสถานะอีกที ก็พบว่าเป็น Started ติดอยู่ตลอดครับ
ขอบคุณ กิ๊กคอมพิวเตอร์.เน็ต & http://www.bloggang.com ของคุณ weerawat