Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 右鍵選單新增「開啟方式」選項:註冊表建立 Shell\OpenWith 子鍵

編輯:Windows 7 系統介紹

Win7 檔案右鍵預設無直接「開啟方式」選項 (需按住 Shift 右鍵或點「開啟方式」→「選擇預設程式」),透過註冊表在 HKEY_CLASSES_ROOT\* 下建立 Shell\OpenWith 子鍵,可讓右鍵選單常駐「開啟方式」指令,單擊即彈出完整程式選擇對話框,大幅提升多格式檔案切換編輯器效率。

右鍵選單效果

註冊表建立 OpenWith

註冊表建立步驟

  1. Win+R → regedit。
  2. 展開 HKEY_CLASSES_ROOT\* (通用檔案類別,影響所有檔案)。
  3. 右鍵 * → 新增 → 項目 → 命名 Shell (若已存在跳過)。
  4. 右鍵 Shell → 新增 → 項目 → 命名 OpenWith。
  5. 選中 OpenWith,右側修改 (預設) 字串值為 開啟方式 (或 Open With)。
  6. 關閉編輯器,**即時生效** (無需重開機/重啟 Explorer)。

一鍵部署 .reg 檔

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\OpenWith]
@="開啟方式"

雙擊匯入即可。

進階:限定特定副檔名顯示

若不想所有檔案右鍵都出現,將路徑 HKEY_CLASSES_ROOT\* 替換為特定 ProgID,如:
- HKEY_CLASSES_ROOT\txtfile\Shell\OpenWith (僅 .txt)
- HKEY_CLASSES_ROOT\htmlfile\Shell\OpenWith (僅 .html/.htm)
- HKEY_CLASSES_ROOT\Python.File\Shell\OpenWith (僅 .py)

效果驗證

  1. 任意檔案右鍵,選單中出現「開啟方式」。
  2. 點擊彈出標準「開啟方式」對話框,列出所有關聯程式、可勾選「永遠使用選取的程式開啟此類檔案」。
  3. 選擇程式 → 「確定」,檔案以該程式開啟。

注意事項

  • 此修改影響**所有使用者** (寫入 HKCR),家用版/專業版均有效。
  • 若系統已安裝第三方右鍵增強工具 (如 Right Click Enhancer、FileMenu Tools),可能衝突/重複,請在該工具設定中管理。
  • 若要移除,刪除 HKEY_CLASSES_ROOT\*\Shell\OpenWith 項目即可。

右鍵常駐「開啟方式」是開發者/多格式編輯者的高頻剛需,註冊表三步建立,零成本、零安裝、零殘留,體現 Win7 登錄表擴充 Shell 的極簡威力。

Copyright © Windows教程網 All Rights Reserved