解決方案

解決方案

我不是問如何更改某個文件擴展名的預設程序,而是如何更改此特定上下文選單項目的行為?我已經瀏覽了推薦上下文選單編輯器和各種註冊表編輯的各種答案和搜尋結果,但它們都沒有解決這個特定的項目。我希望能夠預覽我上傳的某些 GIF,但 Windows 照片檢視器無法為 GIF 製作動畫。

螢幕截圖

答案1

解決方案

預覽上下文選單項目可以被覆蓋。就是這樣:

  1. Win+ ,在文字方塊中R鍵入或貼上,然後按。regedit.exeEnter

  2. 導覽至以下註冊表​​項:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts
    
  3. 檢查是否有與您感興趣的擴展名相符的子項,例如.gif.展開擴展子項,看看是否有項UserChoice

    • 雙擊該ProgId值,然後複製其內容。

    • 如果任一鍵遺失,請展開該HKEY_CLASSES_ROOT鍵並找到與擴充相關的子鍵。雙擊該(Default)值,然後複製其內容。

  4. 選擇以下註冊表​​項:

    HKEY_CLASSES_ROOT
    

    點選編輯 > 尋找選單,然後將先前複製的值貼到文字方塊中。取消勾選後價值觀數據選項,啟用僅匹配整個字串選項。然後單擊找下一個按鈕。

  5. 找到目標鍵後,將其展開。右鍵點選該shell子項,然後選擇新建 > 關鍵從上下文選單中。命名該鍵preview

    筆記如果您收到錯誤訊息,指出您沒有足夠的權限,請使用管理員帳戶登入以執行所需的變更。

  6. 右鍵單擊右側窗格中的空白位置,然後選擇新 > 可擴充字串值從上下文選單中。將新的註冊表值命名為MUIVerb,雙擊它,然後進行如下設定:

    @%ProgramFiles%\Windows Photo Viewer\photoviewer.dll,-3043
    

    筆記在 Windows Vista 中,路徑略有不同,需要相應調整該值:

    @%ProgramFiles%\Windows Photo Gallery\photoviewer.dll,-3043
    
  7. 右鍵單擊該preview鍵,然後選擇新建 > 關鍵從上下文選單中。命名它command

  8. 雙擊(Default)右側窗格中的值,然後將其設定為如下所示:

    "X:\Path\to\program.exe" "%1"
    
  9. 對於您想要調整的任何其他檔案副檔名,請重複步驟 2-8。

相關內容