
我不是問如何更改某個文件擴展名的預設程序,而是如何更改此特定上下文選單項目的行為?我已經瀏覽了推薦上下文選單編輯器和各種註冊表編輯的各種答案和搜尋結果,但它們都沒有解決這個特定的項目。我希望能夠預覽我上傳的某些 GIF,但 Windows 照片檢視器無法為 GIF 製作動畫。
答案1
解決方案
這預覽上下文選單項目可以被覆蓋。就是這樣:
按Win+ ,在文字方塊中R鍵入或貼上,然後按。
regedit.exe
Enter導覽至以下註冊表項:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
檢查是否有與您感興趣的擴展名相符的子項,例如
.gif
.展開擴展子項,看看是否有項UserChoice
。雙擊該
ProgId
值,然後複製其內容。如果任一鍵遺失,請展開該
HKEY_CLASSES_ROOT
鍵並找到與擴充相關的子鍵。雙擊該(Default)
值,然後複製其內容。
選擇以下註冊表項:
HKEY_CLASSES_ROOT
點選編輯 > 尋找選單,然後將先前複製的值貼到文字方塊中。取消勾選後價值觀和數據選項,啟用僅匹配整個字串選項。然後單擊找下一個按鈕。
找到目標鍵後,將其展開。右鍵點選該
shell
子項,然後選擇新建 > 關鍵從上下文選單中。命名該鍵preview
。筆記如果您收到錯誤訊息,指出您沒有足夠的權限,請使用管理員帳戶登入以執行所需的變更。
右鍵單擊右側窗格中的空白位置,然後選擇新 > 可擴充字串值從上下文選單中。將新的註冊表值命名為
MUIVerb
,雙擊它,然後進行如下設定:@%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3043
筆記在 Windows Vista 中,路徑略有不同,需要相應調整該值:
@%ProgramFiles%\Windows Photo Gallery\photoviewer.dll,-3043
右鍵單擊該
preview
鍵,然後選擇新建 > 關鍵從上下文選單中。命名它command
。雙擊
(Default)
右側窗格中的值,然後將其設定為如下所示:"X:\Path\to\program.exe" "%1"
對於您想要調整的任何其他檔案副檔名,請重複步驟 2-8。