电脑的txt文档变成字符乱码了的原因是系统设置错误导致的,具体解决方法步骤如下:
1、首先打开计算机,点击开始按钮,选择控制面板。
2、在界面捏单击选择“时钟、语言和区域”选项。
3、然后在界面内找到“区域和语言”选项并单击。
4、在界面内找到“管理”选项并单击。
5、在界面内找到“系统区域设置”选项并单击。
6、将当前系统区域设置设置成中文(简体中文,中国),然后再点击确定按钮,然后重启电脑即可解决电脑的txt文档变成字符乱码了的问题。
可能编码格式不一致:
首先对源文件做备份(非常重要,否则可能你转换之后随手保存覆盖源文件)。然后可以下载notepad++打开文档,进行编码格式转换(下面图是UTF-8转为GB2312)
修改字符编码就可以了
我用了网上说的很多办法(更改电脑系统语言)神马的,都没用,所以就自己研究出了两种办法,也是最近才研究出来的。
第一种)
用word打开这个文档(就是这个含汉子的txt文档),会出现让你选择文件转换,选择编码,有中文简体,繁体,英文,什么的。不要更改任何东西,选择确定,然后就会用word显示出正常的文字,没有乱码。
等你的文件全部显示出来后(我都是下载的小说,有几百页,所以通常要花许久才能全部显示出来,电脑又是挺慢的),点击“文件另存为”,打入文件名字,后面,如果没有的话,要加个“.txt”,确定。
之后会再次出现文件转换,选择编码(跟打开时一样),这时候你要选择“其他编码”里的“UNICODE”(这很重要),确定。(这一步里一定要用此文件取代原文件,也就是说打入原文件的名字)
最后你可以打开这个文件看看,不过这次要用笔记本打开,打开后应该就不是乱码了
第二种)这种有时候会在最后一步出现一片空白,文件会写为0 byte,所以我推荐第一种方法。
一样,用word打开,不要更改文件编码,选择确定,等文件全部显示出来后(正常文字),复制word上面所有的文字(可以用Ctrl+A)。
现在把原文件用笔记本打开,把里面的乱码内容全部删除,将复制的黏贴在空白页。(这一步很重要,不能开一个新的笔记本,一定要复制到原文件的笔记本里。)
文字全显示出来后点击另存为,打入名字后面(如果没有的话)加“.txt”,下面会用个编码的选项,目前应该选择的是“ANSI”,你把它改成“UNICODE”,确定。(这一步里一定要用此文件取代原文件,也就是说打入原文件的名字)
打开文件看一看,如果出现的是1,乱码,或者2,一片空白的话,就用第一种方法。
有问题私信我