HKCU\software\microsoft\windows\currentversion\explorer\fileexts 的用途是什麼?

HKCU\software\microsoft\windows\currentversion\explorer\fileexts 的用途是什麼?

回到過去,人們只需要看看HKCR\.ext哪個指向HKCR\type-handler

HKCRHKCU\software\classes現在是到和 的動態鏈接HKLM\software\classes,採用級聯模式(首先是本地用戶,然後是本地計算機)。

然而,現在我們也有這個..\explorer\FileExts註冊表樹,大概在使用者和機器層級也是如此。 這種額外的複雜性帶來了什麼?

我不知道你是怎麼想的,但我一直在與 Windows 進行鬥爭,以正確打開我的文件,資源管理器經常掛起,或者無法從資源管理器打開給定的文件。這似乎很隨意,在一台機器上安裝 TextPad 似乎 100% 正常工作,而在另一台機器上安裝時,將導致只有有限的功能,當嘗試打開文件時(例如通過右鍵單擊菜單,或發送到,或拖放,或雙擊)。

我問了好幾次,也查了無數次,但還沒找到一個全面的“這就是與文件類型相關的所有鍵的含義和作用,以及微軟希望它們如何用於用戶系統的連貫合作和正常功能。”

有誰知道我在哪裡可以找到 Windows 下文件類型關聯的全面“最佳實踐”指南或詳盡文件?

答案1

我認為“最佳實踐”是使用 Windows 捆綁的“預設程式”設置,或第三方工具,例如文件類型管理器或者美國協會。 FileTypesMan 還包括一個命令列介面,適合在客戶端電腦上遠端使用它(如果需要)。


嘗試開啟檔案時(例如透過右鍵點擊選單、傳送到、拖放或雙擊),資源管理器或 TextPad 崩潰。

如果關聯設定不正確,應用程式不應崩潰,因為應用程式一開始不會自動開啟。您的作業系統配置或 TextPad 應用程式本身似乎還有另一個潛在問題。


“這就是與文件類型相關的所有鍵的含義和作用,以及微軟希望它們如何用於用戶系統的連貫合作和正常功能。”

您不太可能找到任何詳細介紹複雜閉源作業系統的非常低階註冊表設定的資源,除非 Microsoft 公開發布了該資訊(或第三方對其目的進行了逆向工程)。正是出於這個原因,微軟很少建議最終用戶在軟體開發之外修改註冊表資料。如果有任何訊息,您可能會在微軟支援知識庫

相關內容