เมื่อคลิกขวาที่ไฟล์ไฟล์ เปิดด้วย เมนูจะปรากฏขึ้นโดยแสดงรายการโปรแกรมที่จะเปิดไฟล์ด้วย ในกล่องโต้ตอบเปิดด้วยเมื่อคุณเรียกดูเพื่อเลือกโปรแกรมที่จะเปิดไฟล์รายการโปรแกรมจะถูกเพิ่มลงในเมนูเปิดด้วยและกล่องโต้ตอบเปิดด้วย บางครั้งคุณอาจต้องเพิ่มโปรแกรมลงในรายการ Open with โดยไม่ได้ตั้งใจและสงสัยว่าจะลบออกจากเมนูได้อย่างไร
บทความนี้อธิบายถึงวิธีการลบรายการที่ไม่ต้องการออกจากไฟล์ เปิดด้วย เมนูสำหรับไฟล์บางประเภทและสำหรับไฟล์ทุกประเภท เพื่อจุดประสงค์ในการแสดงภาพประกอบเรามาดูกรณีของ .txt
ประเภทไฟล์.
สารบัญ
- ลบรายการที่ไม่ต้องการออกจากเมนู 'เปิดด้วย' สำหรับ ทั้งหมด ประเภทไฟล์
- ลบรายการที่ไม่ต้องการออกจากเมนู 'เปิดด้วย' สำหรับไฟล์บางประเภท
สถานการณ์
สมมติว่าโปรแกรมชื่อ เปรียบเทียบ! ถูกเพิ่มโดยไม่ได้ตั้งใจในเมนูเปิดด้วย (และกล่องโต้ตอบเปิดด้วย“ เลือกโปรแกรม”) และตอนนี้เรากำลังจะลบรายการที่ไม่ต้องการออก
ก่อนดำเนินการต่อ สร้างจุดคืนค่าระบบ เป็นมาตรการด้านความปลอดภัย
ลบรายการที่ไม่ต้องการออกจากเมนู“ เปิดด้วย” สำหรับไฟล์ทุกประเภท
ในการลบโปรแกรมที่ไม่ต้องการออกจากเมนู Open with และกล่องโต้ตอบ“ Choose a program” ให้ทำตามขั้นตอนต่อไปนี้:
- เริ่ม Registry Editor (
regedit.exe
) - ไปที่ตำแหน่งต่อไปนี้:
HKEY_CLASSES_ROOT Applications application_name.exe
ในกรณีนี้แอปพลิเคชัน เปรียบเทียบ! ชื่อไฟล์ปฏิบัติการ wincmp3.exe
- คลิกขวาที่ไฟล์
wincmp3.exe
คีย์และเลือกลบ
- ออกจาก Registry Editor
แค่นั้นแหละ! ซึ่งจะลบแอปพลิเคชันออกจากเมนู Open with และกล่องโต้ตอบ การเปลี่ยนแปลงนี้มีผลกับไฟล์ทุกประเภท
ลบรายการที่ไม่ต้องการออกจากเมนู“ เปิดด้วย” สำหรับไฟล์บางประเภท
OpenWithList สำคัญ
OpenWithList คีย์ประกอบด้วยรายการของค่าโดยแต่ละค่าจะมีชื่อปฏิบัติการของแอปพลิเคชัน ตัวอย่าง: paint.exe , notepad.exe , wordpad.exe เป็นต้นแอปพลิเคชันที่แสดงอยู่ภายใต้คีย์นี้สำหรับนามสกุลไฟล์จะปรากฏภายใต้กล่องโต้ตอบเปิดด้วยเช่นเดียวกับในเมนูย่อยเปิดด้วยใน Windows
- เริ่ม Registry Editor (
regedit.exe
) - ไปที่ตำแหน่งต่อไปนี้:
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts .txt OpenWithList
- เพื่อลบโปรแกรมออกจาก เปิดด้วย ให้คลิกขวาที่รายการแล้วคลิก ลบ . คลิก ใช่ เมื่อได้รับแจ้งให้ยืนยัน
ที่นี่คือ! เปรียบเทียบ! ตอนนี้รายการถูกลบออกจากเมนูเปิดด้วย
ในบานหน้าต่างด้านขวาค่ารีจิสทรี ' ข ” การอ้างอิง wincmp3.exe
ซึ่งเป็นไฟล์ปฏิบัติการของ เปรียบเทียบ! ยูทิลิตี้
หมายเหตุบรรณาธิการ: การลบคีย์นั้นได้ถูกลบออก เปรียบเทียบ! จาก เปิดด้วย รายชื่อและแก้ไขจุดประสงค์ของบทความนี้! อย่างไรก็ตามฉันอยากจะบอกคุณเกี่ยวกับ ตำแหน่งรีจิสทรีอื่น ๆ จากที่ เปิดด้วย สามารถเติมข้อมูลรายการจาก (แม้ว่าตำแหน่งอื่น ๆ จะไม่ค่อยมีการใช้งานโดยโปรแกรม)
OpenWithProgids สำคัญ
OpenWithProgIDs คีย์ประกอบด้วยรายการค่าโดยแต่ละค่าจะมี ProgID ตัวอย่าง ProgID คือ txtfile , jpegfile , กิฟ , Wordpad เอกสาร 8 , xmlfile และอื่น ๆ
จะรู้ได้อย่างไรว่า ProgID ชี้ไปที่โปรแกรมใด
เพื่อให้เข้าใจได้ดีขึ้นว่า ProgID คืออะไรดูภาพด้านล่าง:
และหากต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับแต่ละ ProgId (เช่น rtffile ) คุณจะต้องไปที่ HKEY_CLASSES_ROOT ProgID> และคีย์ย่อยเพื่อดูว่าไฟล์ปฏิบัติการใดชี้ไปที่ ในกรณีของ .rtf
ไฟล์ ProgID rtffile
ชี้ไปที่ wordpad.exe
เมื่อคุณรู้วิธีแมป ProgID กับไฟล์ปฏิบัติการแล้วเรามาดำเนินการแก้ไขรีจิสทรีกัน
- ใน Registry Editor ไปที่สิ่งต่อไปนี้ OpenWithProgids คีย์ซึ่งอยู่ถัดจาก“ OpenWithList ':
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts .txt OpenWithProgids
ในบานหน้าต่างด้านขวาแต่ละรายการจะชี้ไปที่ Programmatic Identifier (ProgId) แทนชื่อไฟล์. exe บางครั้งโปรแกรมจะใช้คีย์นี้เพื่อเพิ่มตัวเองลงในไฟล์ เปิดด้วย ไดอะล็อก สำหรับ
.txt
ไฟล์txtfile
เป็น ProgId เริ่มต้นที่แสดงรายการในไฟล์ OpenWithProgids สำคัญ. - หากคุณพบรายการที่ไม่ต้องการให้คลิกขวาแล้วเลือกลบ ในกรณีของเราเราไม่พบ ProgID เพิ่มเติม
- ออกจาก Registry Editor
ตำแหน่งที่ตั้งของรีจิสทรี“ เปิดด้วย” เพิ่มเติม - ไม่ค่อยมีโปรแกรมใช้
SystemFileAssociation ประเภทการรับรู้>
OpenWithList และ OpenWithProgIDs อาจถูกนำไปใช้บนไฟล์ ประเภทการรับรู้ พื้นฐานนอกเหนือจากพื้นฐานต่อประเภทไฟล์ ถ้า ประเภทการรับรู้ สำหรับนามสกุลไฟล์ถูกกำหนดให้เป็น ภาพ
คีย์ย่อย OpenWithList และ OpenWithProgIDs ที่อยู่ภายใต้คีย์ต่อไปนี้จะถูกใช้โดย Windows เพื่อสร้าง เปิดด้วย รายชื่อ:
HKEY_CLASSES_ROOT SystemFileAssociation image
ประเภทการรับรู้สำหรับนามสกุลไฟล์อาจเป็น เสียง , ภาพ , ระบบ , ข้อความ หรือ วิดีโอ . ประเภทการรับรู้ถูกกำหนดในคีย์รีจิสทรีส่วนขยายไฟล์ในค่าชื่อ PerceivedType ตัวอย่างสำหรับไฟล์. rtf PerceivedType คือ เอกสาร
PerceivedType สำหรับประเภทไฟล์. rtf คือ 'เอกสาร'
“ เปิดด้วย” - รายการตำแหน่งที่ตั้งของรีจิสทรีทั้งหมด
สมมติว่าคุณได้ลบรายการ OpenWithList และ OpenWithProgIDs ตามคำแนะนำข้างต้นและยังคงมีรายการที่ไม่ต้องการปรากฏในรายชื่อ ในกรณีนี้คุณจะต้องตรวจสอบสถานที่ลงทะเบียนเพิ่มเติมเหล่านี้อย่างละเอียด ตัวอย่างเช่นรายการเปิดด้วยสำหรับประเภทไฟล์ (.txt) มีการเติมข้อมูลจากคีย์รีจิสทรีต่อไปนี้อย่างน้อยหนึ่งรายการ:
HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts .txt OpenWithList HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer FileExts .txt OpenWithProgIDs HKEY_CLASSES_ROOT .txt OpenWithList HKROOT .txt OpenWithList SystemFileAssociation ประเภทการรับรู้ OpenWithList
หวังว่าบทความนี้จะช่วยคุณลบรายการที่ไม่ต้องการออกจากเมนู Open with รวมทั้งกล่องโต้ตอบ Open with (choose a program) ใน Windows
บทความที่เกี่ยวข้อง
- เปิดด้วย“ เลือกแอปอื่น” ไม่ทำงาน จะแก้ไขได้อย่างไร?
- แก้ไขเปิดด้วยโปรแกรมข้อผิดพลาด 'เลือกแอปอื่น' ไม่เกี่ยวข้องใน Windows 10
- วิธีเปิดไฟล์. URL (ทางลัดอินเทอร์เน็ต) โดยใช้เบราว์เซอร์ต่างๆจากเมนูคลิกขวา
- วิธีการลบตัวเลือก“ ใช้โปรแกรมที่เลือกเสมอ” จาก Open With Dialog
- จะลบการเชื่อมโยงไฟล์โดยใช้ Registry Editor ได้อย่างไร
- [แก้ไข] Windows Batch Files (.bat) ไม่ทำงานเมื่อดับเบิลคลิก
คำขอเล็ก ๆ น้อย ๆ : หากคุณชอบโพสต์นี้โปรดแชร์สิ่งนี้?
การแบ่งปัน 'เล็ก ๆ น้อย ๆ ' หนึ่งครั้งจากคุณจะช่วยให้บล็อกนี้เติบโตได้มาก คำแนะนำที่ดีบางประการ:- ขามัน!
- แบ่งปันไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีต!