遇到未知格式文件,Win7 本應彈出「打開方式」對話框讓你選程序,卻直接報錯「Windows 不能打開此文件」。這是因為系統策略禁止了「打開方式」對話框。本文教你通過注冊表恢復正常行為。
組策略/注冊表鍵值 NoInternetOpenWith 被設置為 1,導致系統跳過「打開方式」直接報錯。
regedit 打開注冊表編輯器
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
NoInternetOpenWith0(或刪除該值) → 確定Policies\System 分支備份新建文本文件,輸入以下內容,保存為 fix_openwith.bat,右鍵「以管理員身份運行」:
@echo off
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v NoInternetOpenWith /t REG_DWORD /d 0 /f
echo 修復完成,請重新嘗試打開文件。
pause