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

Windows 8 將 .xml 檔案關聯還原為「未知應用程式」:登錄編輯器精準移除關聯

編輯:Win8 系統應用技巧

XML 檔案被指定預設開啟程式(如記事本)後,若需恢復為「未指定/未知應用程式」狀態(雙擊無反應、右鍵無預設開啟項目),需精準刪除使用者登錄區下的三組檔案關聯鍵值。操作涉及登錄編輯,請先備份或建立系統還原點。

前置:確認目前使用者 SID

  1. Win+X →「執行」→ regedit。
  2. 瀏覽 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,對照 ProfileImagePath 找到目前帳號對應的 SID(格式:S-1-5-21-...)。
  3. ProfileList 確認 SID

刪除三組關鍵鍵值(以 SID 為 S-1-5-21-3452318729-4151646049-3877892598-1004 為例)

  1. HKEY_USERS\\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.xml
  2. HKEY_USERS\\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.xml
  3. HKEY_USERS\\Software\Microsoft\Windows\CurrentVersion\ApplicationAssociationToasts\Applications\NOTEPAD.EXE_.xml(值資料 0x00000000)

刪除上述三組鍵值(或整個 .xml 子機碼)後,登出重登或重開機,.xml 檔案即恢復為無預設關聯狀態,雙擊會彈出「選擇開啟方式」對話框。

替代方案:GUI 介面重設

控制台 →「預設程式」→「關聯檔案類型或通訊協定」→ 找 .xml →「變更程式」→ 選「其他應用程式」→ 取消勾選「永遠使用此應用程式開啟 .xml 檔案」→ 選「瀏覽」指向不存在的執行檔或直接關閉視窗(部分版本支援移除關聯按鈕)。

提醒

  • 不同使用者 SID 不同,請務必在正確 HKEY_USERS\ 下操作。
  • 若系統層面(HKEY_CLASSES_ROOT)也有強制關聯,可能需同步處理,但通常使用者層面優先權較高。
Copyright © Windows教程網 All Rights Reserved