วิธีลบการเชื่อมโยงประเภทไฟล์โดยใช้ Registry Editor

2015-04-23 14:37:24
หลัก·ไมโครซอฟท์·วิธีลบการเชื่อมโยงประเภทไฟล์โดยใช้ Registry Editor

การเชื่อมโยงประเภทไฟล์กับโปรแกรมสามารถทำได้หลายวิธีเช่นใช้กล่องโต้ตอบเปิดด้วย ... และเลือกช่องทำเครื่องหมาย“ ใช้แอปนี้เพื่อเปิด” เสมอหรือผ่านโปรแกรมเริ่มต้นหรือแอปเริ่มต้น แม้ว่าคุณจะสามารถตั้งค่าหรือเปลี่ยนการเชื่อมโยงโดยใช้ GUI แต่ก็ไม่มีตัวเลือกให้ลบการเชื่อมโยงชนิดไฟล์ที่มีอยู่ โพสต์นี้จะบอกวิธีลบการเชื่อมโยงประเภทไฟล์โดยใช้ Registry Editor

ลบการเชื่อมโยงชนิดไฟล์โดยใช้ Registry Editor

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

ก่อนดำเนินการต่อให้สร้างจุดคืนค่าระบบ นอกจากนี้ให้ส่งออกคีย์รีจิสทรีแต่ละรายการด้านล่างเป็นไฟล์. reg ก่อนที่จะลบในกรณีที่คุณต้องการ
  1. เริ่มตัวแก้ไขรีจิสทรี ( regedit.exe ) และไปที่สาขานี้:
     HKEY_CLASSES_ROOT \ บาก 
  2. จดบันทึกค่าข้อมูล (ค่าเริ่มต้น) ในบานหน้าต่างด้านขวา มันเป็น ProgID ที่เกี่ยวข้องกับไฟล์ประเภทนั้น
  3. คลิกขวาที่คีย์ . bak และเลือกลบ คลิกใช่เพื่อยืนยัน
  4. ไปที่คีย์ HKEY_CURRENT_USER ต่อไปนี้และลบคีย์ .bak
     HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .bak HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ Roaming \ OpenWith \ FileExts \ .bak 

    สิ่งนี้ควรลบการตั้งค่าการเชื่อมโยงไฟล์สำหรับ .bak ประเภทไฟล์ ขณะนี้ประเภทไฟล์ที่ถูกลบควรได้รับการจัดการโดย Windows ซึ่งเป็นสิ่งที่เราต้องการ

    ลบ Progid เช่นกัน (ไม่บังคับ)

    หากคุณต้องการล้างคีย์ ProgID สำหรับไฟล์ประเภทนั้นซึ่งคุณจดบันทึกไว้ ( bak_auto_file ) ในขั้นตอนที่ 3 ด้านบนคุณต้องทำเช่นนั้นเฉพาะในกรณีที่ ProgID bak_auto_file นั้นไม่ได้ใช้กับไฟล์ประเภทอื่น นี้เป็นสิ่งสำคัญ.

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

    คราวนี้เรามาเป็นตัวอย่างของ txtfile Progid ในการดูรายการประเภทไฟล์ที่ใช้ txtfile ProgID ให้เรียกใช้:

    ตัวอย่าง: txtfile (progid ใช้สำหรับ. txt)

     รศ findstr / i "txtfile" 

    (หรือ)

     reg เคียวรี hkcr / d / f "txtfile" / s 

    ในกรณีข้างต้นนามสกุลไฟล์ต่อไปนี้ยังคงใช้ proxt txtfile :

     .LOG | .SCP | .TXT | .WTX 

    ดังนั้นคุณไม่ควรลบคีย์รีจิสทรี HKEY_CLASSES_ROOT\txtfile เนื่องจากจะเป็นการทำลายการตั้งค่าการเชื่อมโยงสำหรับประเภทไฟล์ที่ใช้คีย์นี้

    ทีนี้ลองใช้วิธีการข้างต้นแล้วดูว่านามสกุลไฟล์อื่นใดใช้ bak_auto_file Progid หรือไม่ การรันคำสั่งสำหรับ bak_autofile คุณจะได้รับสิ่งนี้:

    เนื่องจากไม่มีไฟล์ประเภทอื่นที่ใช้ ProgID นี้คุณสามารถลบคีย์นี้ได้อย่างปลอดภัย:

     HKEY_CLASSES_ROOT \ bak_autofile 

สรุป

หากต้องการลบการตั้งค่าการเชื่อมโยงไฟล์สำหรับประเภทไฟล์ .bak เราได้ลบรีจิสตรีคีย์ต่อไปนี้:

 HKEY_CLASSES_ROOT \ .bak HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .bak HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ Roaming \ OpenWith \ FileExts \. 

แค่นั้นแหละ! หวังว่าคู่มือนี้จะช่วยให้คุณลบการเชื่อมโยงประเภทไฟล์ที่ไม่ต้องการหรือไม่ถูกต้องบนคอมพิวเตอร์ Windows ของคุณ

ตัวเลือกของบรรณาธิการ