ฉันได้ตั้งค่าการเชื่อมโยงประเภทไฟล์เริ่มต้นสำหรับประเภทไฟล์ใน Windows 7 ไม่ปรากฏว่าเป็นไปได้ที่จะลบออกจากหน้าจอตัวเลือก "เปลี่ยนประเภทไฟล์ที่เกี่ยวข้องกับนามสกุลไฟล์" เป็นไปได้ไหมที่จะลบออก?
ฉันได้ตั้งค่าการเชื่อมโยงประเภทไฟล์เริ่มต้นสำหรับประเภทไฟล์ใน Windows 7 ไม่ปรากฏว่าเป็นไปได้ที่จะลบออกจากหน้าจอตัวเลือก "เปลี่ยนประเภทไฟล์ที่เกี่ยวข้องกับนามสกุลไฟล์" เป็นไปได้ไหมที่จะลบออก?
คำตอบ:
ค้นหานามสกุลไฟล์ที่เป็นปัญหาภายใต้คีย์นี้ในรีจิสตรี:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
การลบคีย์ย่อยที่มีชื่อเดียวกับนามสกุลที่คุณต้องการยกเลิกการเชื่อมโยงจะลบการเชื่อมโยงโปรแกรมเริ่มต้น ใน Windows รุ่นเก่าคุณจะต้องฆ่าและรีสตาร์ทexplorer.exe
เพื่อให้สิ่งนี้มีผล (การเปลี่ยนแปลงจะเกิดขึ้นทันทีในขณะที่ Windows 10 64 บิต)
ในกรณีส่วนใหญ่คุณจะต้องลบคีย์ย่อยเดียวกันออกจากHKEY_CLASSES_ROOTด้วยเช่นกัน
วิธีที่ง่ายกว่าที่ฉันพบมันแค่ต้องการบรรทัดคำสั่ง
assoc .<file_extension>
ในพร้อมต์ นี่จะเป็นประเภทไฟล์ที่สัมพันธ์กับส่วนขยาย หากคำสั่งนี้ส่งคืนFile association not found for extension .<file_extension>
หมายความว่าส่วนขยายไม่ได้เชื่อมโยงกับไฟล์ประเภทใด ๆ หากมันคืนค่าการเชื่อมโยงในรูปแบบ.<file_extension>=<Some Value>
ให้ไปที่ขั้นตอนที่ 3ftype [FileType]=
โดยที่ FileType เป็นประเภทไฟล์ที่ส่งคืนในขั้นตอนที่ 2ขอขอบคุณเป็นพิเศษไปที่My Digital Lifeสำหรับคำแนะนำที่ฉันเคยคิดออกมา พวกเขายังรวมถึงขั้นตอนที่ยกเลิกการเชื่อมโยงส่วนขยายจากประเภทไฟล์ แต่ขึ้นอยู่กับสิ่งที่คุณกำลังมองหาที่ไม่จำเป็นอย่างเคร่งครัด
ใน Explorer ให้ไปที่เครื่องมือ | ตัวเลือกโฟลเดอร์ ประเภทไฟล์ค้นหานามสกุลที่คุณต้องการแล้วคลิกลบ
หรือหากลบเป็นสีเทาให้คลิกคืนค่า (เพื่อตั้งค่ากลับเป็นค่าเริ่มต้น) จากนั้นลบ
ทำไมไม่ใช้วิธีนี้ที่นี่:
http://pcsupport.about.com/od/fixtheproblem/ht/default-program-windows-7.htm
ทำตามขั้นตอนง่าย ๆ เหล่านี้เพื่อเปลี่ยนโปรแกรมที่เริ่มเมื่อคุณเปิดไฟล์ประเภทใดประเภทหนึ่งใน Windows 7
นี่คือวิธี:
คลิกที่เริ่มต้นแล้วที่แผงควบคุม
เคล็ดลับ:รีบหน่อยเหรอ? พิมพ์การเชื่อมโยงในช่องค้นหาหลังจากคลิกปุ่มเริ่ม เลือกประเภทไฟล์ __Make เสมอเปิดใน program_ จากรายการผลการค้นหาแล้วข้ามไปขั้นตอนที่ 4
คลิกที่ลิงค์โปรแกรม
หมายเหตุ:หากคุณกำลังดูไอคอนขนาดเล็กหรือมุมมองไอคอนขนาดใหญ่ของแผงควบคุมคุณจะไม่เห็นลิงก์นี้ คลิกที่ไอคอนโปรแกรมเริ่มต้นจากนั้นคลิกที่เชื่อมโยงประเภทไฟล์หรือโปรโตคอลด้วยลิงค์โปรแกรม จากนั้นไปที่ขั้นตอนที่ 4
คลิกที่ทำให้ไฟล์ประเภทมักจะเปิดในโปรแกรมเฉพาะการเชื่อมโยงภายใต้โปรแกรมเริ่มต้นที่จะมุ่งหน้า
ในหน้าต่างการตั้งค่าสมาคมเลื่อนรายการลงจนกว่าคุณจะเห็นนามสกุลไฟล์ที่คุณต้องการเปลี่ยนโปรแกรมเริ่มต้นสำหรับ
คลิกที่นามสกุลไฟล์เพื่อไฮไลต์ไฟล์เมื่อคุณพบไฟล์ที่คุณต้องการ
คลิกปุ่มเปลี่ยนโปรแกรม ...เหนือแถบเลื่อน
เปิดด้วยกล่องโต้ตอบควรจะปรากฏขึ้น
ดูตัวเลือกต่าง ๆ ในพื้นที่โปรแกรมที่แนะนำแล้วเลือกแอปพลิเคชันที่คุณต้องการเปิดนามสกุลไฟล์เมื่อคุณดับเบิลคลิกที่ไฟล์ประเภทใดไฟล์หนึ่งในคอมพิวเตอร์ของคุณ
หมายเหตุ:โอกาสที่ใช้งานอยู่ภายใต้โปรแกรมแนะนำจะมีโปรแกรมที่เหมาะสมที่สุดสำหรับไฟล์ประเภทนี้ แต่ต้องแน่ใจว่าจะมองไปที่การใช้งานภายใต้โปรแกรมอื่น ๆ คุณอาจต้องคลิกvเพื่อขยายรายการโปรแกรมเหล่านี้
หมายเหตุ:คลิกเรียกดู ...เพื่อค้นหาในคอมพิวเตอร์ของคุณสำหรับโปรแกรมใด ๆ ที่ไม่ได้อยู่ในรายการที่คุณต้องการใช้
คลิกปุ่มตกลงบนหน้าต่างเปิดด้วย Windows 7 จะรีเฟรชรายการการเชื่อมโยงไฟล์เพื่อแสดงโปรแกรมเริ่มต้นใหม่เพื่อเปิดไฟล์ประเภทนี้
คลิกปุ่มปิดที่ด้านล่างของหน้าต่างตั้งค่าความสัมพันธ์ คุณอาจปิดหน้าต่างแผงควบคุมหากยังคงเปิดอยู่
จากจุดนี้ไปข้างหน้าเมื่อคุณดับเบิลคลิกที่ไฟล์ใดก็ตามที่มีนามสกุลไฟล์นี้โปรแกรมที่คุณเชื่อมโยงด้วยใน ขั้นตอนที่ 7จะเริ่มต้นและโหลดไฟล์นั้น ๆ
ข้อสำคัญ:โปรแกรมที่ใช้ในการเปิดโดยอัตโนมัติเมื่อเปิดไฟล์ประเภทนี้จะยังคงเปิดไฟล์ประเภทนี้ หากต้องการใช้โปรแกรมอื่นคุณจะต้องเริ่มโปรแกรมด้วยตนเองแล้วเรียกดูไฟล์ในคอมพิวเตอร์ของคุณ
ฉันไม่พบบรรทัดWindows Registry ที่ถูกต้องดังนั้นฉันจึงใช้วิธีแก้ไข บนเดสก์ท็อปของฉันฉันสร้างไฟล์ข้อความชื่อ "deleteable.txt" ฉันเปลี่ยนนามสกุลเป็น. exe ต่อไปฉันใช้แผงควบคุมเพื่อเปลี่ยนโปรแกรมเริ่มต้นที่กำหนดให้กับนามสกุลไฟล์ที่ต้องการเป็น "deleteable.exe" ใหม่ จากนั้นฉันก็ปิดแผงควบคุมและในที่สุดก็ลบไฟล์เดสก์ท็อป
คล้ายกับคำตอบด้านบน แต่ฉันคิดว่ามันเป็นการดีที่สุดที่จะลบเฉพาะคีย์ย่อย UserChoice เพราะคุณไม่จำเป็นต้องฆ่าข้อมูลทั้งหมดเกี่ยวกับนามสกุลไฟล์ (เช่นเปิดด้วยรายการ) เพียงแค่ "ตัวเลือกที่ผู้ใช้เลือก "(aka-UserChoice) ฉันใช้ไฟล์ REG เพื่อให้สามารถทำการทดสอบซ้ำได้อย่างรวดเร็ว คุณสามารถคัดลอกวางสิ่งนี้รวมถึงบรรทัดเวอร์ชันและบันทึกเป็นไฟล์ REG เพียงแค่เปลี่ยน. ics และ. vcs เป็นนามสกุลที่คุณต้องการ (หรือลบหนึ่งบรรทัดหากคุณต้องการรีเซ็ตหนึ่งบรรทัด):
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]
หากคุณไม่คุ้นเคยกับไฟล์ REG บรรทัดด้านบนที่ขึ้นต้นด้วย "-" เพียงลบคีย์เหล่านั้นออกจากรีจิสตรี
นอกจากนี้และเหตุผลหลักที่ฉันโพสต์คำตอบนี้ด้วยวิธีนี้ฉันไม่ต้องรีสตาร์ท explorer.exe อาจเป็นสิ่งที่เฉพาะเจาะจงสำหรับการตั้งค่าของฉัน แต่ฉันเคยใช้กับ Win7 และ Win8 และไม่ต้องรีสตาร์ท explorer.exe เพื่อให้การเปลี่ยนแปลงมีผล
Creative Element Power Toolsเป็นชุดเครื่องมือเพิ่มประสิทธิภาพสำหรับ Microsoft Windows Vista, Windows XP, Windows Server 2003, Windows 2000 และ Windows Me หนึ่งในยูทิลิตี้ไฟล์คือ File Type Doctorซึ่งอนุญาตให้ผู้ใช้คลิกขวาที่ไฟล์ใดก็ได้และเลือก Edit File Type เพื่อแก้ไขแอปพลิเคชั่นที่ใช้ในการเปิดไฟล์ประเภทนั้น ใช้ File Type Doctor เพื่อเลือกโปรแกรมเริ่มต้นเพิ่มหรือลบประเภทไฟล์จากเมนูใหม่ของ Explorer และปรับแต่งเมนูบริบทของไฟล์
ยูทิลิตี้เพิ่มเติมที่นี่: Windows Vista File Associations เครื่องมือการจัดการการแก้ไขขั้นสูง
โซลูชั่นของฉัน:
php_auto_file
ในรีจิสตรีและลบรายการ หลังจาก explorer รีสตาร์ท .. มันทำงาน.php
extension ... และดับเบิลคลิกที่แถวนี้ ... และตอนนี้คุณจะเห็นหน้าต่างข้อความ ... ตรวจสอบตอนนี้show this file type in the 'New' menu of Explorer
ฉันทำวิธีโง่เขลาบังคับ ลบรีจิสตรีคีย์ทั้งหมดที่มีนามสกุลที่กล่าวถึงไว้รวมถึงลบรีจิสตรีคีย์ทั้งหมดที่มีแอปพลิเคชันก่อนหน้า (bar.exe) ที่กล่าวถึงไว้
สมมติว่าส่วนขยายเป็น.foo
และแอปพลิเคชันคือbar.exe
ฉันคิดว่าฉันพบสิ่งที่นี่
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
HKEY_CLASSES_ROOT\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.foo
HKEY_USERS\foo_auto_file
HKEY_CLASSES_ROOT\Applications\bar.exe
เช่นเดียวกับสิ่งอื่น ๆ ที่ดูเหมือนจะไม่เป็นประโยชน์ในการลบ (มีรายการ MRU มากมาย)
และฉันอาจต้องออกจากระบบ / เข้าสู่ระบบด้วยเช่นกันถึงแม้ว่าฉันไม่แน่ใจว่าจำเป็นหรือไม่ 100%
เปิดไฟล์ข้อความใหม่.txt
และบันทึกไว้ในเดสก์ท็อปโดยให้ชื่อและนามสกุลเป็น.exe
และปิดมันเปิดคุณสมบัติของไฟล์ที่คุณต้องการเปลี่ยนเปิดด้วยและในแท็บทั่วไปคลิกเปลี่ยนในเปิดด้วยคอลัมน์คลิกเรียกดูและเลือก.exe
ไฟล์ที่คุณสร้างและคลิกตกลงมันจะเปลี่ยนเป็นโปรแกรมที่สร้างขึ้นใหม่ของคุณแล้วลบไฟล์ exe ของคุณนั่นคือเมื่อคุณเปิดไฟล์มันจะขอให้เปิดด้วย
ไม่มีวิธีการคำตอบอื่น ๆ ทำงานของตัวเอง.htaccess
สำหรับฉันเมื่อพยายามที่จะลบการเชื่อมโยงไฟล์สำหรับสิ่งที่ต้องการ วิธีการรวมนี้ใช้งานได้ (Windows 10):
สร้างไฟล์ว่างใหม่ที่เรียกว่าคล้ายfoo.exe
กัน
Open with...
ไปยังไฟล์ที่มีนามสกุลที่คุณต้องการที่จะตั้งค่าและ ตรวจสอบให้แน่ใจว่าAlways use this app to open .<extension> files
มีการทำเครื่องหมาย จากนั้นLook for another app on this PC
และเลือกสิ่งที่foo.exe
คุณเพิ่งสร้างขึ้น
foo.exe
ลบ
คลิกสองครั้งที่ไฟล์อีกครั้งและยกเลิกกล่องเปิดพร้อม (อาจไม่จำเป็น)
ตอนนี้เปิด regedit และลบคีย์ต่อไปนี้:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.<extension>
HKEY_CLASSES_ROOT\.<extension>
HKEY_CLASSES_ROOT\Applications\foo.exe
ออกจากระบบและเข้าใหม่อีกครั้ง