Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

วันนี้ฉันจะนำเสนอทางออกให้กับคุณ หากคุณเคยเผชิญกับสถานการณ์ที่คุณไม่สามารถหรือไม่สามารถเปลี่ยนแปลงส่วนขยายโปรแกรมเริ่มต้นใน Windows 11/10/8/7 ได้ ฉันกำลังช่วยลูกค้าของฉัน ระบบปฏิบัติการของเขาได้เปลี่ยนส่วนขยายโปรแกรมเริ่มต้นเป็นโปรแกรมอื่น กล่าวคือ ไฟล์ควรจะเปิดด้วย Outlook แต่เปลี่ยนเป็น Notepad แทน

ไม่สามารถเปลี่ยนส่วนขยายโปรแกรมเริ่มต้นได้

เมื่อฉันพยายามเปลี่ยนกลับเป็น Outlook ภายใต้คุณสมบัติของไฟล์นั้น ตัวเลือกการเปลี่ยนแปลงจะเป็นสีเทา

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

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

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10 แต่กล่องกาเครื่องหมายนั้นเป็นสีเทาเช่นกัน เมื่อฉันเลือก Outlook จะเปิดขึ้นได้ แต่ฉันไม่สามารถตั้งค่าให้เป็นตัวเลือกเริ่มต้นได้

ดังนั้นฉันจึงไปที่ Control Panel\All Control Panel Items\Default Programs\Set Associations และพยายามเปลี่ยนที่นั่น แต่น่าเสียดายที่ฉันไม่สามารถทำได้อีกครั้ง ฉันหยุดชะงักเพราะ UAC ถูกปิด ผู้ใช้เป็นผู้ดูแลระบบ Windows ดังนั้นจึงไม่มีเหตุผลที่จะปิดการใช้งานตัวเลือกนี้

ตอนนั้นเองที่ฉันจำได้ว่ามีตัวเลือกในรีจิสทรีของ Windows ซึ่งคุณสามารถเปลี่ยนได้ ดังนั้นฉันจึงเปิดรีจิสทรีและไปที่คีย์ต่อไปนี้:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

ที่นี่คุณจะต้องค้นหาส่วนขยายของคุณภายใต้คีย์ที่เรียกว่า “UserChoice ”.

สิ่งที่คีย์รีจิสทรีนี้ทำคือ ถ้าคุณเปลี่ยนนามสกุลไฟล์เริ่มต้น Windows จะสร้างคีย์นี้และเพิ่มค่าที่นั่น

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

ทางด้านขวามือ คุณจะเห็นค่าสตริง “Progid ” ภายใต้ค่านั้น คุณจะเห็นโปรแกรมปัจจุบันที่เชื่อมโยงกับมัน ดังนั้นฉันจึงพยายามเปลี่ยนค่านั้น แต่เกิดข้อผิดพลาด:ไม่สามารถแก้ไข Progid .

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

ตอนนี้ฉันรู้แล้วว่าเกิดอะไรขึ้น! ด้วยเหตุผลบางอย่าง คีย์รีจิสทรีนั้นจึงไม่ได้รับอนุญาตให้เปลี่ยนนามสกุลไฟล์ และนั่นเป็นสาเหตุที่ตัวเลือกเหล่านั้นกลายเป็นสีเทาสำหรับฉัน ดังนั้นฉันจึงเป็นเจ้าของคีย์หลักและสืบทอดการอนุญาต

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

ตอนนี้ฉันสามารถลบ “UserChoice " กุญแจ. เมื่อฉันลบมันและฉันรีบูตระบบ และ voila – ตอนนี้ฉันได้หน้าต่างนี้แล้ว!

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10

เมื่อฉันเลือกโปรแกรมที่ถูกต้อง ฉันตั้งเป็นค่าเริ่มต้นและยังคงอยู่

หวังว่าข้อมูลนี้จะเป็นประโยชน์สำหรับผู้ที่ประสบปัญหาคล้ายกัน

ลิงก์เหล่านี้อาจสนใจคุณเช่นกัน:

  1. ตัวแก้ไขการเชื่อมโยงไฟล์สำหรับ Windows
  2. ลบโปรแกรมที่ไม่ต้องการออกจากรายการโปรแกรมที่แนะนำในกล่องเปิดด้วย
  3. วิธีแยกประเภทไฟล์ใน Windows

ไม่สามารถเปลี่ยน Default Program Extension ใน Windows 11/10