
幾個月前我有了一個電子書閱讀器,我終於弄清楚為什麼它不能正確顯示 .txt 檔案。它不喜歡 ANSI。與記事本提供的其他3種編碼方式沒有問題。
出於某種原因,我選擇了 UTF-8 並解碼了其中的所有 .txt 檔案(我們正在談論數千個小但重要的文件)。它們工作正常,現在我注意到以UTF-8保存,但我了解自己,我知道在某些時候我會忘記它,並以預設的ANSI保存。
那麼小小說後的問題是:有沒有辦法改變新開啟的記事本保存時的預設編碼? (贏7)
我知道打開以前創建的 .txt 文件時更改預設值的方法,但總是先創建新文檔很痛苦。
答案1
試圖提供明確的現場答案:
- 右鍵單擊桌面,然後選擇新建 > 文字文檔
New Text Document.txt
建立一個文字檔。不要輸入任何內容並打開它。- 前往“檔案”>“另存為...”,然後在 下選擇“UTF-8”
Encoding:
,按Save
並覆蓋現有檔案。關閉文件。 - 重新命名
New Text Document.txt
為TXTUTF-8.txt
- 複製
"TXTUTF-8.txt"
到C:\WINDOWS\SHELLNEW
- 轉到
Start > Run...
並鍵入regedit
並按確定 - 導航
HKEY_CLASSES_ROOT\.txt\ShellNew
- 在右側視窗右鍵>新建>
String Value
重新命名為FileName
- 雙擊
FileName
並放入TXTUTF-8.txt
字段Value data:
,然後按確定
此解決方案的缺陷是,每當您想要開啟空白 utf-8 txt 文件時,您都必須右鍵單擊 > 新建 > 文字文檔,然後從那裡開始工作。
請記住:修改註冊表是危險的!使用風險自負。