win10的Notepad记事本无法改变编码,另存为也无法改变编码,什么原因?
我win10系统不只是安装了什么软件还是更新了win10后,
右键新建文件默认编码为讨厌的UTF-8格式,
我想改为默认的ANSI编码格式,经过如下操作:
________________________________________________________________________________
https://answers.microsoft.com/zh-hans/windows/forum/windows\_10-files/win101607如何设置txt/c716a862-350b-43fe-9a65-6ee0cd255351
________________________________________________________________________________
首先,在桌面或其他文件目录下创建一个空白的文本文档,命名为'ANSI.txt'。然后,打开这个文本文档,点击文件-另存为,选择编码为ANSI,之后保存。第三步,将‘ANSI.txt’复制到‘C:\Windows\ShellNew'文件夹内。
如果目录不存在,请在‘C:\Windows’下新建文件夹’ShellNew‘。第四步,打开注册表,
(1)
HKEY_CLASSES_ROOT.txt\ShellNew
新建-字符串值,
数值名称:FileName,数值数据:ANSI.txt;
(2)
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Notepad
新建-DWORD(32位)值,
数值名称:fSavePageSettings,数值数据:1;
数值名称:fSaveWindowPositions,数值数据:1。第五步,重启电脑。
这时,新创建的文本文档默认编码应该就是ANSI的了。
________________________________________________________________________________
以前有个ANSI的文本,经过了上面的操作后,右键新建后的文本是ANSI编码,
但是随便写几个字后或者复制过来数据再保存或另存为都变成UTF-8编码,
也就是说不管怎么样都不能改变UTF-8的编码格式,
怎么回事啊!