กลไกการป้องกันการเชื่อมโยงไฟล์ของ Windows 10 ช่วยป้องกันการเปลี่ยนแปลงโดยตรงไปยังพื้นที่ UserChoice ของรีจิสทรีสำหรับไฟล์แต่ละประเภท เมื่อไม่มีการตั้งค่าการเชื่อมโยงไฟล์ (ตัวเลือกผู้ใช้) ในรีจิสทรีหรือหากแอปพลิเคชันทำให้แฮชเป็นโมฆะโดยการเขียนไม่ถูกต้อง รีจิสตรีคีย์ UserChoice เพื่อตั้งค่าการเชื่อมโยง ซึ่งจะทริกเกอร์การรีเซ็ตการเชื่อมโยงไฟล์สำหรับประเภทไฟล์นั้น โดยจะกลับไปเป็น Windows 10 ค่าเริ่มต้น ตัวอย่างเช่น Edge อาจเข้าควบคุมการเชื่อมโยงไฟล์ PDF ของคุณหลังจากการอัพเดต หรือเนื่องจากเหตุผลที่กล่าวมาข้างต้น และศูนย์ปฏิบัติการจะแจ้งให้คุณทราบว่ามีการรีเซ็ตค่าเริ่มต้นของแอป
“แอปทำให้เกิดปัญหากับการตั้งค่าแอปเริ่มต้นสำหรับไฟล์ .pdf ดังนั้นจึงรีเซ็ตเป็น Microsoft Edge”
อัปเดต 2019: การแก้ไขรีจิสทรีต่อไปนี้ใช้ไม่ได้ใน Windows v1809 (และสูงกว่า) อีกต่อไป ดูบทความ แก้ไข "ค่าเริ่มต้นของแอปถูกรีเซ็ต" เพื่อการแก้ไขที่ถูกต้อง
สารละลาย
ใช้ขั้นตอนต่อไปนี้เพื่อหยุด Microsoft Edge จากการไฮแจ็กการเชื่อมโยงไฟล์ PDF หรือ .HTM/.HTML
คำแนะนำทำงานในบิลด์ที่เก่ากว่า v1803
1. เริ่มตัวแก้ไขรีจิสทรี (Regedit.exe) และไปที่:
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages\Microsoft MicrosoftEdge_25.10586.0.0_neutral__8wekyb3d8bbwe\MicrosoftEdge\Capabilities\FileAssociations
บันทึก: คีย์ด้านบนนี้ใช้ได้หากคุณติดตั้ง Microsoft Edge v25.10586.0.0 ซึ่งเป็นเวอร์ชันปัจจุบันในโพสต์นี้ หากคุณมีหมายเลขรุ่นอื่น ให้เลือกคีย์ที่เหมาะสม มักจะอยู่ในรูปแบบนี้:
ไมโครซอฟต์. MicrosoftEdge_nn.nnnnn.n.n_neutral__8wekyb3d8bbwe ที่ไหน น… เป็นตัวยึดสำหรับรุ่น/หมายเลขรุ่นจริง
2. ในบานหน้าต่างด้านขวา ให้จดรหัส Prog ที่กำหนดไว้สำหรับประเภทไฟล์ .pdf และ .htm หรือ .html ในกรณีนี้ Prog ID สำหรับ .pdf คือ AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
3. ไปที่ตำแหน่งต่อไปนี้
HKEY_CURRENT_USER\SOFTWARE\Classes\AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723
ในบานหน้าต่างด้านขวา ให้สร้างค่าสตริง (REG_SZ) ชื่อ ไม่เปิดด้วย
สิ่งนี้จะป้องกันการเข้าครอบครองการเชื่อมโยงไฟล์ .PDF โดย Microsoft Edge รายการ NoOpenWith ทำงานบนพื้นฐานต่อ ProgID สำหรับไฟล์ .HTM/.HTML ให้เพิ่มรายการ NoOpenWith ที่นี่:
HKEY_CURRENT_USER\SOFTWARE\Classes\AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9
อัพเดตครบรอบ: หากคุณกำลังใช้การอัปเดตในโอกาสวันครบรอบของ Windows 10 คุณต้องสร้างค่าสตริงเพิ่มเติมที่ชื่อ NoStaticDefaultVerb ในคีย์ด้านบน
4. ออกจากตัวแก้ไขรีจิสทรี
5. ใช้โปรแกรมเริ่มต้นเพื่อเชื่อมโยงประเภทไฟล์กับโปรแกรมที่คุณต้องการอีกครั้ง
โปรดทราบว่าการแก้ไขรีจิสทรีนี้จะซ่อน Microsoft Edge ในกล่องโต้ตอบเปิดด้วยสำหรับประเภทไฟล์ที่เกี่ยวข้องด้วย
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!