Technology newsroom
สั่งพิมพ์จากเว็บเก่าใน Edge ไม่ได้? แก้ปัญหา Print ไม่ทำงานใน IE Mode
แก้ปัญหา Microsoft Edge ใน IE Mode สั่งพิมพ์ไม่ได้ ด้วยขั้นตอนที่ผู้ใช้ทั่วไปทำตามได้จริง ตั้งแต่การใช้คีย์ลัดพิเศษ การตรวจสอบเครื่องพิมพ์ ไปจนถึงการรีสตาร์ทบริการ Print Spooler และใช้เครื่องมือแก้ปัญหาของ Windows
หลายองค์กร โดยเฉพาะธุรกิจ SME และหน่วยงานที่ต้องใช้งานเว็บไซต์เฉพาะทางรุ่นเก่า อาจพบปัญหาเมื่อใช้งาน Microsoft Edge ในโหมด Internet Explorer (IE Mode) แล้วไม่สามารถสั่งพิมพ์เอกสารได้ บทความนี้จาก SyncTech Solution จะช่วยให้คุณเข้าใจสาเหตุและแนะนำวิธีแก้ไขปัญหาทีละขั้นตอนอย่างปลอดภัย เพื่อให้คุณกลับมาทำงานได้อย่างราบรื่น
### เข้าใจก่อนแก้: ทำไมการพิมพ์ใน IE Mode ถึงมีปัญหา?
Internet Explorer Mode (IE Mode) ใน Microsoft Edge คือฟีเจอร์ที่ช่วยให้เราเปิดเว็บไซต์เก่าที่ออกแบบมาสำหรับ Internet Explorer โดยเฉพาะได้บนเบราว์เซอร์ Edge ที่ทันสมัย หลักการทำงานของมันคือการจำลองเอนจินของ Internet Explorer ขึ้นมาทำงานอยู่เบื้องหลังภายใน Edge อีกทีหนึ่ง
ความซับซ้อนนี้เองที่อาจสร้างปัญหาได้ในบางครั้ง โดยเฉพาะกับการสั่งพิมพ์ เพราะเป็นการส่งคำสั่งจากเอนจินเก่า (IE) ผ่านเบราว์เซอร์ใหม่ (Edge) ไปยังระบบปฏิบัติการ (Windows) เพื่อสื่อสารกับเครื่องพิมพ์อีกทอดหนึ่ง การส่งต่อคำสั่งหลายชั้นนี้อาจเกิดข้อผิดพลาดได้ง่ายกว่าปกติ เช่น การเลือกเครื่องพิมพ์เริ่มต้นผิดพลาด, ไดรเวอร์ไม่ตอบสนอง, หรือบริการจัดการการพิมพ์ของ Windows (Print Spooler) ค้าง
### ก่อนเริ่ม: เตรียมตัวให้พร้อม
ก่อนลงมือแก้ไข เพื่อให้กระบวนการราบรื่นและปลอดภัย ควรเตรียมข้อมูลเบื้องต้นไว้เล็กน้อย:
1. **จดชื่อและรุ่นเครื่องพิมพ์:** ตรวจสอบชื่อเครื่องพิมพ์ที่คุณต้องการใช้งานให้แน่ใจ เช่น "Canon LBP2900" หรือ "HP LaserJet Pro M404dn" การทราบชื่อที่ถูกต้องจะช่วยให้คุณเลือกเครื่องพิมพ์ได้ไม่ผิดพลาด
2. **ตรวจสอบการเชื่อมต่อ:** ตรวจสอบให้แน่ใจว่าเครื่องพิมพ์เปิดอยู่, เชื่อมต่อกับคอมพิวเตอร์หรือเครือข่ายเรียบร้อย และไม่มีไฟแจ้งเตือนข้อผิดพลาดสีแดงหรือสีส้มปรากฏขึ้น
3. **บันทึกงานสำคัญ:** หากมีข้อมูลที่ยังไม่ได้บันทึกบนหน้าเว็บเพจนั้น ให้คัดลอกหรือบันทึกไว้ก่อน เผื่อกรณีที่ต้องปิดเบราว์เซอร์หรือรีสตาร์ทคอมพิวเตอร์
### วิธีทำอย่างปลอดภัย: 5 ขั้นตอนแก้ปัญหาสั่งพิมพ์ใน IE Mode
ทำตามขั้นตอนเหล่านี้ตามลำดับเพื่อแก้ไขปัญหาอย่างเป็นระบบ
**1. ตรวจสอบให้แน่ใจว่าเป็นปัญหาเฉพาะ IE Mode จริง ๆ**
* **WHAT:** แยกแยะให้ชัดเจนว่าปัญหาเกิดจาก IE Mode หรือเกิดกับทุกโปรแกรม
* **WHERE/HOW:**
* ลองเปิดเว็บไซต์อื่นในแท็บปกติของ Edge (ที่ไม่ใช่ IE Mode) แล้วสั่งพิมพ์ดู
* เปิดโปรแกรมอื่น เช่น Notepad หรือ Microsoft Word พิมพ์ข้อความสั้น ๆ แล้วลองสั่งพิมพ์
* **WHY:** เพื่อยืนยันว่าปัญหาเกิดจากการทำงานร่วมกันระหว่าง IE Mode กับเครื่องพิมพ์เท่านั้น ไม่ได้เกิดจากตัวเครื่องพิมพ์หรือไดรเวอร์มีปัญหาโดยตรง ซึ่งจะช่วยให้เราแก้ปัญหาได้ตรงจุดมากขึ้น
* **EXPECTED RESULT:** หากการพิมพ์จากแท็บปกติของ Edge และโปรแกรมอื่นทำได้สำเร็จ แสดงว่าปัญหาเกิดจาก IE Mode อย่างแน่นอน และสามารถทำตามขั้นตอนต่อไปได้ แต่ถ้าโปรแกรมอื่นก็พิมพ์ไม่ได้เช่นกัน ปัญหาอาจอยู่ที่ไดรเวอร์เครื่องพิมพ์หรือการเชื่อมต่อ ให้ข้ามไปทำขั้นตอนที่ 4 และ 5
**2. ลองใช้หน้าต่างสั่งพิมพ์ของระบบ (System Print Dialog)**
* **WHAT:** เรียกใช้หน้าต่างการพิมพ์ของ Windows โดยตรง แทนการใช้หน้าต่าง Print Preview ของเบราว์เซอร์
* **WHERE/HOW:** ขณะที่อยู่บนหน้าเว็บใน IE Mode ให้กดคีย์ลัด **Ctrl + Shift + P** บนคีย์บอร์ด
* **WHY:** หน้าต่าง Print Preview ที่แสดงในเบราว์เซอร์อาจทำงานผิดพลาดใน IE Mode การใช้คีย์ลัดนี้จะเป็นการข้ามขั้นตอนนี้และเรียกใช้หน้าต่างการพิมพ์มาตรฐานของ Windows ซึ่งมีความเสถียรมากกว่า
* **EXPECTED RESULT:** หน้าต่างสำหรับสั่งพิมพ์ของ Windows จะปรากฏขึ้นมาโดยตรง (ไม่มีหน้า Preview) ให้คุณเลือกเครื่องพิมพ์และกด Print ได้ทันที หากวิธีนี้พิมพ์ได้สำเร็จ คุณสามารถใช้คีย์ลัดนี้เป็นวิธีแก้ปัญหาเฉพาะหน้าได้เสมอ
**3. ตรวจสอบและเลือกเครื่องพิมพ์ให้ถูกต้อง**
* **WHAT:** ตรวจสอบว่าเบราว์เซอร์เลือกเครื่องพิมพ์ปลายทางได้ถูกต้อง
* **WHERE/HOW:** เมื่อหน้าต่างสั่งพิมพ์ปรากฏขึ้น (ไม่ว่าจะกด Ctrl+P หรือ Ctrl+Shift+P) ให้ดูที่ช่อง "Destination" หรือ "Printer" และตรวจสอบว่าได้เลือกเครื่องพิมพ์ที่คุณต้องการใช้งานจริง ๆ ไม่ใช่ตัวเลือกอื่น เช่น "Microsoft Print to PDF", "Save as PDF" หรือ "OneNote"
* **WHY:** บางครั้งเบราว์เซอร์อาจจำค่าเครื่องพิมพ์ล่าสุดที่ใช้ หรือสลับไปใช้เครื่องพิมพ์เสมือน (Virtual Printer) โดยอัตโนมัติ ทำให้คำสั่งพิมพ์ไม่ได้ถูกส่งไปยังเครื่องพิมพ์จริง
* **EXPECTED RESULT:** หลังจากเลือกเครื่องพิมพ์ที่ถูกต้องแล้ว เอกสารควรจะถูกพิมพ์ออกมาตามปกติ
**4. รีสตาร์ทบริการ Print Spooler**
* **WHAT:** เริ่มการทำงานของบริการที่จัดการคิวการพิมพ์ใน Windows ใหม่ทั้งหมด
* **WHERE/HOW:**
1. กดปุ่ม **Windows + R** เพื่อเปิดหน้าต่าง Run
2. พิมพ์ `services.msc` แล้วกด Enter
3. ในหน้าต่าง Services ที่เปิดขึ้นมา ให้เลื่อนหาบริการที่ชื่อว่า **Print Spooler**
4. คลิกขวาที่ Print Spooler แล้วเลือก **Restart**
* **WHY:** บริการ Print Spooler ทำหน้าที่รับงานพิมพ์จากโปรแกรมต่าง ๆ แล้วส่งต่อไปยังเครื่องพิมพ์ บางครั้งบริการนี้อาจหยุดทำงานหรือมีงานพิมพ์เก่าค้างอยู่ การรีสตาร์ทเปรียบเสมือนการเคลียร์คิวและเริ่มต้นระบบการพิมพ์ใหม่ทั้งหมด
* **EXPECTED RESULT:** รอสักครู่จนกว่าการรีสตาร์ทจะเสร็จสิ้น จากนั้นลองกลับไปสั่งพิมพ์จาก IE Mode อีกครั้ง หากปัญหานี้เกิดจากบริการค้าง วิธีนี้มักจะได้ผล
**5. ใช้เครื่องมือแก้ปัญหาการพิมพ์ของ Windows**
* **WHAT:** ให้ Windows ตรวจสอบและแก้ไขปัญหาการพิมพ์ที่พบบ่อยโดยอัตโนมัติ
* **WHERE/HOW:**
1. ไปที่ **Settings** (การตั้งค่า) > **Bluetooth & devices** (บลูทูธและอุปกรณ์) > **Printers & scanners** (เครื่องพิมพ์และสแกนเนอร์)
2. คลิกที่เครื่องพิมพ์ที่มีปัญหา
3. กดที่ **Run the troubleshooter** (เรียกใช้ตัวแก้ไขปัญหา) (ใน Windows 10 ตำแหน่งอาจอยู่ที่ Settings > Update & Security > Troubleshoot > Additional troubleshooters > Printer)
* **WHY:** เครื่องมือนี้ถูกออกแบบมาเพื่อตรวจสอบปัญหาทั่วไป เช่น บริการ Print Spooler ไม่ทำงาน, ปัญหาการเชื่อมต่อเครือข่าย หรือไฟล์ไดรเวอร์ที่เสียหาย และจะพยายามแก้ไขให้โดยอัตโนมัติ เป็นวิธีที่ปลอดภัยสำหรับผู้ใช้ทั่วไป
* **EXPECTED RESULT:** Windows จะแสดงรายงานผลการตรวจสอบ หากพบปัญหาและแก้ไขได้ ระบบจะแจ้งให้ทราบ จากนั้นให้ลองสั่งพิมพ์อีกครั้ง
### ตรวจสอบผล
หลังจากทำตามขั้นตอนต่าง ๆ แล้ว ให้กลับไปที่หน้าเว็บใน IE Mode แล้วลองสั่งพิมพ์อีกครั้ง:
* หน้าต่าง Print Preview หรือ System Print Dialog ควรจะปรากฏขึ้นอย่างถูกต้อง
* เมื่อกด Print แล้ว ควรมีไอคอนเครื่องพิมพ์แสดงขึ้นที่มุมขวาล่างของหน้าจอ (Taskbar) สักครู่
* เครื่องพิมพ์ควรเริ่มทำงานและพิมพ์เอกสารออกมา
### ถ้ายังไม่หาย?
หากลองครบทุกวิธีแล้วยังไม่สามารถพิมพ์ได้ อาจเป็นปัญหาที่ซับซ้อนกว่าปกติ:
* **สำหรับพนักงานในองค์กร:** ปัญหานี้อาจเกิดจากนโยบายความปลอดภัยของบริษัท (Group Policy) ที่จำกัดการทำงานบางอย่างใน IE Mode กรณีนี้ **ควรติดต่อฝ่าย IT ขององค์กรโดยตรง** เพื่อให้พวกเขาตรวจสอบและแก้ไขการตั้งค่าระดับผู้ดูแลระบบให้
* **สำหรับผู้ใช้ทั่วไปหรือ SME:** ลองอัปเดตไดรเวอร์เครื่องพิมพ์โดยดาวน์โหลดจากเว็บไซต์ของผู้ผลิตโดยตรง หรืออาจต้องพิจารณาว่าเว็บไซต์นั้นเข้ากันไม่ได้กับ IE Mode อย่างสมบูรณ์ ซึ่งอาจต้องหาวิธีส่งออกข้อมูลเป็นไฟล์อื่นเพื่อนำไปพิมพ์แทน หากไม่มั่นใจ ควรปรึกษาผู้เชี่ยวชาญด้าน IT เพื่อความปลอดภัย
โดยสรุป ปัญหาการพิมพ์ใน IE Mode มักเกิดจากความขัดแย้งระหว่างเทคโนโลยีเก่ากับใหม่ การตรวจสอบตั้งแต่จุดที่ง่ายที่สุดอย่างการเลือกเครื่องพิมพ์ ไปจนถึงการใช้เครื่องมือของ Windows มักจะช่วยแก้ปัญหาได้ ส่วนใหญ่แล้วไม่จำเป็นต้องแก้ไขอะไรที่ซับซ้อน และการรู้ว่าเมื่อไหร่ควรขอความช่วยเหลือจากฝ่าย IT ก็เป็นสิ่งสำคัญเช่นกัน