คุณเคยเจอสถานการณ์ที่กำลังพิมพ์ไฟล์ PDF แล้วมีหน้ากระดาษเพิ่มเติมออกมา พร้อมกับข้อผิดพลาด "Undefined – OFFENDING COMMAND" โผล่ขึ้นบนหน้าจอ Windows 10/11 หรือไม่?
ถ้าเคยเจอ อย่ากลัว เพราะผู้ใช้ Windows 10/11 หลายคนก็เผชิญปัญหาเดียวกัน สำหรับเหตุผลนี้ เราจึงรวบรวมวิธีแก้ไขที่คุณควลลอง ด้านล่างนี้ แต่ก่อนจะแชร์วิธีแก้ เรามารู้จักข้อความข้อผิดพลาดนี้ก่อน
ข้อผิดพลาด Undefined – OFFENDING COMMAND คืออะไร?
ข้อผิดพลาด Undefined – OFFENDING COMMAND มักเกิดขึ้นเมื่อพยายามพิมพ์เอกสารที่มีขนาดใหญ่เกินไป หรือเอกสารที่มีภาพความละเอียดสูง วิธีแก้คือ ลดขนาดเอกสาร หรือลดความละเอียดของภาพ แต่ถ้าวิธีเหล่านี้ไม่ได้ผล ให้ลองวิธีแก้ไขที่แนะนำด้านล่าง
วิธีแก้ไขข้อผิดพลาด Undefined – OFFENDING COMMAND บน Windows 10/11
การแก้ไขข้อผิดพลาดนี้บน Windows 10/11 ไม่ยาก เพียงลองวิธีแก้ที่เรารวบรวมไว้ด้านล่าง คุณไม่จำเป็นต้องลองทุกวิธี สามารถลองทีละขั้นจนกว่าจะเจอวิธีที่ได้ผล
เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดปกติ ไฟล์ขยะ แอปพลิเคชันที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย ที่อาจก่อให้เกิดปัญหาระบบหรือทำให้ทำงานช้า
สแกนหาปัญหา PC ฟรี 3,145,873 ครั้งที่ดาวน์โหลด รองรับ: Windows 10/11, Windows 7, Windows 8
วิธีที่ 1: ตรวจสอบไดรเวอร์เครื่องพิมพ์
ทุกฟังก์ชันและคุณสมบัติของเครื่องพิมพ์ ควบคุมได้ผ่านไดรเวอร์ แต่ถ้าเครื่องพิมพ์เสียหายหรือไดรเวอร์เก่าเกินไป อาจทำให้เกิดข้อความข้อผิดพลาด เช่น Undefined – OFFENDING COMMAND
น่าเสียดายที่ผู้ใช้ส่วนใหญ่ไม่รู้ว่าไดรเวอร์เครื่องพิมพ์ของพวกเขาเก่าแล้ว และพลาดโอกาสได้รับคุณสมบัติใหม่ อัปเดต และการปรับปรุงประสิทธิภาพที่มากับเวอร์ชันใหม่ การอัปเดตไดรเวอร์เครื่องพิมพ์ไม่ได้ยาก สามารถทำด้วยตนเองผ่านเว็บไซต์ผู้ผลิต หรืออัปเดตอัตโนมัติผ่านฟีเจอร์ Windows Update
ดังนั้น เพื่อป้องกันและหลีกเลี่ยงปัญหาเกี่ยวกับเครื่องพิมพ์ สิ่งสำคัญคือ ต้องแน่ใจว่าคุณติดตั้งไดรเวอร์เครื่องพิมพ์เวอร์ชันล่าสุดบนคอมพิวเตอร์ Windows 10/11 แล้ว
นี่คือคำแนะนำทีละขั้นตอน:
- ไปที่ Control Panel
- เลือก Hardware and Sound
- คลิก Device Manager จะแสดงฮาร์ดแวร์ทั้งหมดที่ติดตั้งและฝังอยู่ในคอมพิวเตอร์
- ไปที่ส่วนดรอปดาวน์ Printers
- คลิก Update Driver
- ณ จุดนี้ คุณต้องเลือกว่าจะค้นหาไดรเวอร์ด้วยตนเองหรืออัตโนมัติ หากเลือกวิธีอัตโนมัติ ต้องติดตั้งเครื่องมือของบุคคลที่สาม เช่น Auslogics Driver Updater มิฉะนั้น ต้องค้นหาไดรเวอร์เครื่องพิมพ์ที่เข้ากันได้ด้วยตนเอง สามารถไปที่เว็บไซต์ผู้ผลิตและดาวน์โหลดจากที่นั่น
- เมื่อได้ไฟล์ติดตั้งไดรเวอร์แล้ว ให้รันเพื่อทำให้การตั้งค่าเสร็จสมบูรณ์และอัปเดตไดรเวอร์เครื่องพิมพ์
วิธีที่ 2: ล้างคิวการพิมพ์
บางครั้ง เครื่องพิมพ์อาจสับสนว่าจะให้ความสำคัญกับงานใดก่อน เนื่องจากคิวการพิมพ์ยาวเกินไป ผลคือเกิดข้อผิดพลาด Undefined – OFFENDING COMMAND
เพื่อแก้ไขปัญหานี้ ให้ทำดังนี้:
- ใน Printers List ให้คลิกที่เครื่องพิมพ์ของคุณ
- คลิกปุ่ม Minus (-) เพื่อลบออก
- ต่อมา คลิก Add
- ค้นหาชื่อเครื่องพิมพ์จากรายการ Printer list แล้วคลิก Add อีกครั้ง
- เลือก Print Using
- เลือกเครื่องพิมพ์ของคุณ
- คิวการพิมพ์ใหม่จะปรากฏในรายการเครื่องพิมพ์ โดยปกติจะตั้งค่าเป็นสถานะ idle
- ลองพิมพ์เอกสารอีกครั้ง
วิธีที่ 3: ปิดใช้งานฟีเจอร์ Advanced Printing
Windows 10/11 มีฟีเจอร์ Advanced Printing ที่ถือเป็นซากของ Windows NT หากปิดใช้งาน เอกสารจะถูกพิมพ์ในรูปแบบ RAW ทำให้เครื่องพิมพ์อ่านไฟล์ได้ง่ายขึ้น
เพื่อหลีกเลี่ยงปัญหาที่เกี่ยวข้องกับฟีเจอร์ Advanced Printing ให้ปิดใช้งานโดยทำตามขั้นตอนเหล่านี้:
- พิมพ์ Control Panel ในกล่องค้นหา แล้วกด Enter
- ไปที่ Devices and Printers
- จะเห็นไอคอนของเครื่องพิมพ์แต่ละเครื่องที่ติดตั้งไดรเวอร์ เครื่องพิมพ์เริ่มต้นมักมีเครื่องหมายถูกสีเขียว คลิกขวาที่ไอคอนของเครื่องพิมพ์ที่ต้องการใช้
- เมนูใหม่จะโผล่ขึ้น มี 2 ตัวเลือก: Printer Properties และ Printing Preferences
- ไปที่ Printer Properties > Advanced แท็บ
- ยกเลิกถูกเลือก Advanced printing features ตอนนี้คุณควรพิมพ์เอกสารได้โดยไม่มีปัญหา
วิธีที่ 4: ปิดใช้งานตัวเลือก Optimize Printing สำหรับเครื่องพิมพ์ PS
ในบางกรณี วิธีแก้ที่เรียบง่ายเพียงแค่ปิดใช้งานตัวเลือก optimize printing สำหรับเครื่องพิมพ์ PS ก็สามารถแก้ปัญหาได้ ดังนั้นคุณสามารถลองทำได้
เพื่อปิดใช้งาน optimize printing สำหรับเครื่องพิมพ์ PS ให้ทำดังนี้:
- ไปที่ช่องค้นหา Cortana พิมพ์ printers จะนำคุณไปสู่ส่วน Printers ของ Settings
- เลือกเครื่องพิมพ์ของคุณ และไปที่ส่วน printing options
- จากนั้น ยกเลิกถูกเลือก Optimize printing for PS printing option
หวังว่าวิธีนี้จะแก้ข้อผิดพลาด undefined offending command ได้
วิธีที่ 5: รีสตาร์ทบริการ Print Spooler
บางผู้ใช้แก้ไขข้อผิดพลาด undefined offending command ได้สำเร็จด้วยการรีสตาร์ทบริการ printer spooler เพียงอย่างเดียว วิธีทำดังนี้:
- กดปุ่ม Windows + R พร้อมกัน เพื่อเปิดหน้าต่าง Run
- พิมพ์ services.msc ในช่องว่างของหน้าต่าง Run จะนำคุณไปสู่หน้าต่าง Services
- เลื่อนลงในรายการจนเจอบริการ Print Spooler
- คลิกขวาที่มัน และเลือก Stop การทำเช่นนี้จะหยุดกระบวนการที่กำลังค้างคิวการพิมพ์
- อย่าปิดหน้าต่าง Services
- เปิด File Explorer และล้างคิวการพิมพ์ปัจจุบัน สามารถหาได้ในโฟลเดอร์ Windows
- ลบไฟล์ทั้งหมดในโฟลเดอร์นี้เพื่อล้างคิว
- กลับไปที่หน้าต่าง Services และรีสตาร์ทบริการ Print Spooler โดยคลิกขวาแล้วเลือก Start
วิธีที่ 6: รีสตาร์ทเครื่องพิมพ์
บางครั้ง เครื่องพิมพ์อาจต้องการแค่การรีสตาร์ท หากมีงานพิมพ์ที่ไม่สามารถเลื่อนได้ การรีสตาร์ทควรจะทำให้งานเหล่านั้นหายไป
เพื่อรีสตาร์ทเครื่องพิมพ์ ให้ปิดเครื่อง แยกสายจากคอมพิวเตอร์ เสียบสายกลับเข้าไป และเปิดเครื่อง แล้วลองพิมพ์อีกครั้ง
การรีสตาร์ทคอมพิวเตอร์ก็อาจช่วยได้เช่นกัน!
วิธีที่ 7: สแกนคอมพิวเตอร์ Windows 10/11
การวินิจฉัยมักเป็นครึ่งหนึ่งของการรักษา ด้วยการสแกนระบบทั้งหมด คุณสามารถค้นหาไฟล์ขยะและปัญหาที่ทำให้ช้าลง ซึ่งก่อให้เกิดแอปพลิเคชันล่มและข้อความข้อผิดพลาด
ไฟล์ขยะคือ ไฟล์ที่ไม่จำเป็นและไม่ต้องการ ที่สร้างโดยระบบหรือจากแอปที่คุณใช้ สามารถใช้พื้นที่อุปกรณ์และส่งผลต่อประสิทธิภาพ ไฟล์เหล่านี้พบได้ในอุปกรณ์ทุกเครื่องที่รัน Windows, macOS, Linux, Android หรือ iOS
เพื่อสแกนระบบ คุณอาจใช้เครื่องมือซ่อมแซม PC ที่น่าเชื่อถือ เครื่องมือเหล่านี้สร้างขึ้นด้วยเทคนิคที่แม่นยำ เพื่อระบุปัญหาที่สามารถแก้ไขได้อย่างปลอดภัย โดยไม่ต้องเสี่ยงข้อมูลส่วนตัวหรือความเป็นส่วนตัว
มัลแวร์ก็อาจเป็นปัญหาใหญ่สำหรับ Windows PC และอาจทำให้ PC ล่มและขัดจังหวะกระบวนการภายใน เช่น กระบวนการที่เกี่ยวข้องกับการใช้เครื่องพิมพ์
วิธีพื้นฐานในการสแกนมัลแวร์ คือใช้โปรแกรมแอนตี้ไวรัส อย่างไรก็ตาม แอนตี้ไวรัสในตัวไม่ได้ตรวจจับมัลแวร์ใหม่ที่ปล่อยออกมาตลาดทันทีเสมอไป นั่นคือเหตุผลที่คุณต้องสแกน PC ด้วยโปรแกรม anti-malware ของบุคคลที่สาม
โปรดทราบว่ามีหลายประเภทของโปรแกรม anti-malware วันนี้ และทั้งหมดทำงานในลักษณะคล้ายกัน ถูกติดตั้งบนคอมพิวเตอร์ และติดตามระบบอย่างต่อเนื่องเพื่อหาสัญญาณของมัลแวร์หรือไวรัส หากพบสิ่งน่าสงสัย จะแจ้งเตือนคุณเพื่อให้ลบออก
ขั้นตอนต่อไป
หากหลังจากลองวิธีแก้ข้างต้นแล้ว ยังเจอข้อผิดพลาด Undefined – OFFENDING COMMAND เราขอแนะนำให้นำคอมพิวเตอร์หรือเครื่องพิมพ์ไปที่ร้านซ่อมคอมพิวเตอร์ที่น่าเชื่อถือ อาจเป็นปัญหาที่ฮาร์ดแวร์ ไม่ใช่ซอฟต์แวร์
คุณมีคำถามเกี่ยวกับวิธีแก้ข้างต้นไหม? หรือมีอะไรอยากเพิ่มเติม? ติดต่อเราได้ที่ส่วนความคิดเห็น