ตัวเลือก "Open With" เป็นเสาหลักของแพลตฟอร์ม Windows มามากกว่าทศวรรษ ช่วยให้คุณล้มเลิกโปรแกรมเริ่มต้นสำหรับการเปิดไฟล์ที่กำหนด หรือให้ไฟล์มีโปรแกรมผูกติดได้แม้ Windows จะไม่รู้จักโปรแกรมที่ตั้งใจไว้ เมื่อฟีเจอร์นี้หยุดทำงาน คุณอาจรู้สึกว่าตกเป็นอภัย
มีเหตุผลที่คลุมเครือหลายอย่างสำหรับปัญหานี้ แต่มีวิธีแก้ที่ชัดเจนสำหรับปัญหา "Open With" ไม่ทำงาน เรามีไว้ให้ที่นี่
คุณแน่ใจหรือว่ามีโปรแกรมที่ถูกต้อง?
ก่อนอื่น คุณแน่ใจไหมว่าโปรแกรมที่จำเป็นสำหรับเปิดไฟล์นั้นติดตั้งอยู่บน PC แล้ว? มันง่ายที่จะคิดว่าไฟล์ Rar ที่แตกตัวเอง ควรเปิดได้ง่าย แต่ไม่เป็นไปได้หากคุณไม่มี WinRAR
และคุณรู้ไหมว่าไฟล์ JPG-LARGE ไม่เหมือน JPEG และคุณต้องเปลี่ยนนามสกุลเป็น ".jpg" เพื่อเปิดด้วย Image viewer ปกติ?
นี่เป็นแค่รายละเอียดเล็กน้อย และเป็นตัวอย่าง แต่หากคุณทำขั้นตอนที่จำเป็นแล้ว ให้อ่านต่อ
แก้ไขตัวเลือก "Open With" ที่หายไป
หากตัวเลือก "Open With" ใน Context Menu หายไป คุณสามารถเรียกคืนได้โดยแก้ไข Registry (สำรอง Registry ก่อนนะ!)
เปิด Registry Editor โดยกด Win + R แล้วพิมพ์ regedit
ใน Registry Editor ไปที่ "HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers"
ในแผงซ้าย คุณควรเห็นโฟลเดอร์ชื่อ "Open With" หากหายไป นั่นคือปัญหา - คุณต้องสร้าง Key/โฟลเดอร์ใหม่
คลิกขวา "ContextMenuHandlers" ในแผงซ้าย เลือก "New -> Key" และตั้งชื่อ "Open With"
เมื่อสร้างแล้ว ให้เลือกโฟลเดอร์ "Open With" ใหม่ ในแผงขวาคุณจะเห็นสิ่งที่แสดงในภาพถัดไป
คลิกขวาที่ส่วนที่เขียน "(Default)" คลิก "Modify" แล้วป้อนค่าต่อไปนี้ในกล่อง "Value data" และคลิก OK:
{09799AFB-AD67-11d1-ABCD-00C04FC30936}
เมื่อทำเสร็จทั้งหมด ให้ออกจาก Registry Editor ตัวเลือก "Open with" ควรกลับมาใน Context Menu หากยังไม่กลับ ให้ Reboot PC แล้วเช็คอีกครั้ง
ปิด Shell Extensions
หาก "Open With" หายไปหรือทำงานผิดปกติ อาจเพราะแอปภายนอกที่คุณติดตั้ง (ซึ่งมี Context Menu option) รบกวนการทำงานปกติ
เพื่อแก้ไข คุณสามารถใช้เครื่องมือทำความสะอาดฟรี CCleaner เพื่อลบแอปภายนอกจาก Context Menu ทีละตัว และเช็คหลังแต่ละตัวว่ากลับมาทำงานปกติหรือไม่
ใน CCleaner ไปที่ "Tools -> Startup -> Context Menu" เพื่อดูแอปภายนอกที่อยู่ในนั้น เริ่มด้วยการ Disable ตัวล่าสุด แล้วดูว่า "Open With" กลับมาหรือไม่
หากล้มเหลว ให้ Disable ทุกตัวเลือก Context Menu ของแอปภายนอกทีละตัว จน "Open With" ทำงานอีกครั้ง วิธีนี้คุณจะรู้ว่าตัวไหนก่อให้เกิดปัญหา และหลีกเลี่ยงการติดตั้งฟีเจอร์ Context Menu ของมันอีกครั้ง
สรุป
วิธีด้านบนอย่างน้อยหนึ่งอย่างควรช่วยแก้ปัญหา "Open With" ไม่ทำงาน อีกทางเลือกคือทำ System Restore ไปจุดก่อนปัญหาเริ่ม วิธีง่ายแต่อften น่าเชื่อถือ