
問題:
- 文字檔案的屬性對話框失去了慣用的
Change
按鈕 - 從 的副檔名清單中
Control Panel\Programs\Default Programs\Set Associations
,缺少 .txt 檔案副檔名 Open with
在可以透過右鍵點選文字文件,然後選擇Open with
,然後選擇 來存取的對話方塊中Choose default program...
,選項Always use the selected program to open this kind of file
被取消選取並呈現灰色顯示- .txt 檔案副檔名目前與探險家,由於以上原因,我不知道如何改變。
原因:
這一切都是因為我不小心將 .txt 檔案副檔名設定為使用資源管理器開啟。現在,點擊 .txt 檔案會導致資源管理器每秒嘗試多次開啟它,直到資源管理器崩潰或我重新啟動系統。
隨後解決上述混亂的失敗嘗試包括:
- 嘗試為 .txt 副檔名設定新的檔案關聯,使用
Assox1000
- 嘗試透過應用程式(不成功)顯然應該伴隨將 MyOpenAs.dll 貼上到 System 32 中的登錄編輯,將對話方塊
Open with
選項設為Always use the selected program to open this kind of file
預設未選取狀態 - 用於
unassoc_1_4
取消 .txt 副檔名與所有內容的關聯 - 用於
filetypesman-64
完全刪除 .txt 副檔名 - 執行 sfc /scannow 修復遺失的 Windows 元件
- 使用CCleaner修復註冊表
- 應用早期登錄條件的備份
我現在覺得很累,也很愚蠢,而且會極大感謝任何天才的建議!
答案1
從這裡:
我學到了這個:
在註冊表中找到它。僅當您對此問題感到非常沮喪時才繼續。
查看註冊表中以下項目中的值。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.jar\UserChoice
它看起來像 Windows\explorer.exe 嗎?不好。
刪除註冊表中的以下項目。 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.jar\UserChoice
現在,您可以轉到資源管理器視窗並為 .jar 檔案選擇新的預設程式。
我將此建議套用到 .txt 副檔名,並且有效。
不幸的是,資源管理器上下文選單中的「新文字檔案」選項出現亂碼。我設法從以下聖人的話中恢復了這一點(來自http://articlebin.michaelmilette.com/new-text-document-context-menu-missing-after-associating-notepad-with-txt-files/):
您可以透過將以下內容複製為文字檔案並貼上到記事本或記事本++中並將其另存為 fix-new-text-document.reg 來重新建立[新文字文件缺少的上下文功能表項目]。最後,雙擊該文件將其匯入註冊表。 Windows 可能會要求您確認是否確實想要這樣做。
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.txt] "PerceivedType"="text" @="txtfile" "Content Type"="text/plain"
答案2
- 開啟 Windows 資源管理器
- 選擇一個具有您想要更改關聯的副檔名的文件
- 按住 Shift 鍵並右鍵單擊該文件
- 選擇“開啟方式...”
- 選擇“選擇預設程序...”
- 選擇程式並點擊“確定”