[แก้ไข] ไม่สามารถเพิ่มโปรแกรมเพื่อเปิดด้วยรายการใน Windows

click fraud protection

เมื่อคุณคลิกขวาที่ไฟล์ เลือก "เปิดด้วย" คลิก "เลือกแอปอื่น" และเลือกโปรแกรมโดยใช้กล่องโต้ตอบเรียกดู โปรแกรมอาจไม่ปรากฏในกล่องโต้ตอบ "เปิดด้วย"

อาจดูเหมือนไม่มีอะไรเกิดขึ้นหลังจากที่คุณเลือกโปรแกรมในกล่องโต้ตอบเรียกดู กล่าวคือ กล่องโต้ตอบเปิดด้วยจะไม่สนใจการเลือกของคุณ นี่เป็นจุดบกพร่องที่มีอยู่ตั้งแต่ยุค Windows XP (อย่างน้อย) และยังคงอยู่ใน Windows 10 เช่นกัน บทความนี้แสดงวิธีการแก้ไขปัญหาการเปิดที่มีปัญหา

สาเหตุ

แม้จะเลือกไฟล์ .exe ที่ถูกต้องของโปรแกรม แต่ตอนนี้โปรแกรมอาจแสดงในเมนูเปิดด้วยเนื่องจากสาเหตุต่อไปนี้:

  1. การรันโปรแกรมหลายเวอร์ชัน ตัวอย่างเช่น Notepad++ (การติดตั้งมาตรฐาน) และ Notepad++ Portable
  2. โปรแกรมได้รับการอัพเกรดเมื่อเร็ว ๆ นี้และติดตั้งในโฟลเดอร์ใหม่ที่มีข้อมูลรุ่นในชื่อโฟลเดอร์ (เช่น., Avidemux 2.7)
  3. คุณใช้แอปเวอร์ชัน 32 บิตและเวอร์ชัน 64 บิต ในหลายกรณี ชื่อปฏิบัติการของโปรแกรมจะเหมือนกัน แต่แอป 64 บิตจะถูกเก็บไว้ในโฟลเดอร์ Program Files อื่น และแอป 32 บิตจะถูกเก็บไว้ในโฟลเดอร์อื่น เนื่องจาก Windows ใช้เส้นทางที่ลงทะเบียนไว้แล้วในรีจิสทรีคีย์ของแอปพลิเคชัน คุณอาจไม่สามารถเพิ่มเวอร์ชันอื่นลงในกล่องโต้ตอบเปิดด้วยได้

    ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณกำลังจะใช้เวอร์ชันใด (32 บิตกับ 64 บิต) จากนั้นทำตามวิธีใดวิธีหนึ่งด้านล่างเพื่อลงทะเบียนเวอร์ชันที่ต้องการ (32 บิตและ 64 บิต) ลงในรีจิสทรี ปัญหาจะไม่เกิดขึ้นตั้งแต่แรกหากชื่อไฟล์ปฏิบัติการต่างกัน พูด program.exe สำหรับ 32 บิตและ program_x64.exe สำหรับรุ่น 64 บิต

    ผู้ใช้ใช้งาน Adobe Reader 8 จากโฟลเดอร์ “Windows.old” หลังจากนั้นไม่นาน เขาตัดสินใจย้ายไปยัง “Program Files” ทำให้โปรแกรมไม่ปรากฏในรายการ "เปิดด้วย" และไม่อนุญาตให้เขาเพิ่มโปรแกรมลงในรายการ เมื่อเขาพยายามเพิ่มเข้าไป มันก็กลับไปที่หน้าต่าง "เปิดด้วย" หรือไม่มีอะไรเกิดขึ้น

  4. การย้ายโปรแกรมไปยังโฟลเดอร์ต่างๆ ตัวอย่างเช่น คุณอาจใช้งานโปรแกรมจากพาธโฟลเดอร์ชั่วคราวเป็นครั้งที่ 1 ปัญหาอาจเกิดขึ้นเมื่อคุณย้ายโปรแกรมไปยังโฟลเดอร์อื่น
  5. การเปลี่ยนอักษรระบุไดรฟ์

ในกรณีข้างต้นทั้งหมด เส้นทางของไฟล์ที่ปฏิบัติการได้ของโปรแกรมอาจถูกเขียนลงในรีจิสทรีแล้ว เมื่อตำแหน่งโฟลเดอร์ของโปรแกรมหรืออักษรระบุไดรฟ์มีการเปลี่ยนแปลง Windows จะไม่อัปเดตข้อมูลการลงทะเบียนแอปพลิเคชันในรีจิสทรีแบบไดนามิก และเมื่อคุณเลือกไฟล์สั่งการที่ถูกต้องใน Open with การเลือกของคุณจะถูกละเว้น เนื่องจากมีรายการที่มีชื่อโปรแกรม (.exe) เดียวกันอยู่ในรีจิสทรีแล้ว

[วิธีแก้ปัญหา] ไม่สามารถเพิ่มโปรแกรมเพื่อเปิดด้วยรายการใน Windows

หากคุณไม่สามารถเพิ่มโปรแกรมในกล่องโต้ตอบ เปิดด้วย ได้ตามปกติ ให้ใช้วิธีใดวิธีหนึ่งเหล่านี้เพื่อแก้ไขปัญหา:

บันทึก: เพื่อจุดประสงค์ในการอธิบาย สมมติว่าคุณไม่สามารถเพิ่ม แผ่นจดบันทึก++ ไปที่เมนู Open with ใน Windows

วิธีที่ 1: แก้ไขเส้นทางไฟล์ .exe ของโปรแกรมในรีจิสทรี

  1. เริ่มตัวแก้ไขรีจิสทรี (regedit.exe).
  2. ไปที่คีย์ต่อไปนี้:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe\shell\open\command
  3. ตรวจสอบและแก้ไขเส้นทางของไฟล์ .exe ที่กล่าวถึงในค่า (ค่าเริ่มต้น)
    เพิ่มโปรแกรมเปิดด้วยเมนูใน windows ไม่ได้
  4. ออกจากตัวแก้ไขรีจิสทรี

วิธีที่ 2: ลบการลงทะเบียนโปรแกรมแล้วใช้ “เปิดด้วย” อีกครั้ง

อีกทางเลือกหนึ่งคือ ลบการลงทะเบียนเส้นทางแอปพลิเคชัน ในรีจิสทรีของ Windows จากนั้นใช้ "เปิดด้วย" อีกครั้งเพื่อให้แอปพลิเคชันลงทะเบียนใหม่โดยอัตโนมัติ ทำตามขั้นตอนเหล่านี้:

  1. ไปที่คีย์รีจิสทรีต่อไปนี้:
    HKEY_CLASSES_ROOT\Applications\notepad++.exe
  2. คลิกขวา notepad++.exe แล้วเลือกลบ
    เพิ่มโปรแกรมเปิดด้วยเมนูใน windows ไม่ได้
  3. คลิกใช่เมื่อถูกขอให้ยืนยัน
  4. ออกจากตัวแก้ไขรีจิสทรี
  5. ตอนนี้ ใช้กล่องโต้ตอบ เปิดด้วย เพื่อเพิ่มโปรแกรมด้วยตนเอง คุณน่าจะเพิ่มได้ในครั้งนี้

วิธีที่ 3: ใช้ยูทิลิตี้ “OpenWithAdd” เพื่อเพิ่มโปรแกรมไปที่ Open with

OpenWithAdd เป็นเครื่องมือง่ายๆ ที่ฉันเขียนสำหรับ Windows XP/Vista และยังใช้งานได้ดีใน Windows 10 ในการเพิ่มโปรแกรมลงในรายการ Open with สิ่งที่คุณต้องทำคือใช้ตัวเลือกเรียกดูในเครื่องมือและเลือกโปรแกรม เมื่อเลือกชื่อไฟล์ .exe ของโปรแกรมแล้ว ให้คลิก ลงทะเบียน.

เพิ่มโปรแกรมเพื่อเปิดด้วยเมนูใน windows ไม่ได้ [ยูทิลิตี้ OpenWithAdd]

เคล็ดลับไอคอนหลอดไฟเคล็ดลับ: คุณยังสามารถกำหนดชื่อที่จำง่าย (ไม่บังคับ) สำหรับแอพ ชื่อแอปที่เป็นมิตรจะแสดงขึ้นในกล่องโต้ตอบเปิดด้วย (และเมนู)

เอาล่ะ!

เพิ่มโปรแกรมเปิดด้วยเมนูใน windows ไม่ได้

บันทึก: หากคุณประสบปัญหาในการเพิ่มแอป Office 365 ลงใน Open ด้วย เพียงซ่อมแซม Office 365 โดยไปที่ "โปรแกรมและคุณลักษณะ" คลิกขวาที่ "Office 365" คลิก Change แล้วเลือก "Quick Repair" การดำเนินการนี้ควรอัปเดตเส้นทางที่จำเป็นสำหรับแอปพลิเคชัน Office 365 ทั้งหมดในรีจิสทรีโดยอัตโนมัติ

บทความที่เกี่ยวข้อง:วิธีลบรายการเมนู "เปิดด้วย" ที่ไม่ต้องการใน Windows


คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้

หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:
  • ขามัน!
  • แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
  • ทวีตมัน!
ขอบคุณมากสำหรับการสนับสนุนของคุณผู้อ่านของฉัน จะใช้เวลาไม่เกิน 10 วินาที ปุ่มแชร์อยู่ด้านล่าง :)