1.解决不了乱码
汉字乱码现象大致可分成四类:网页、文本、文档和文件乱码。
第一类是由于港台的繁体中文大五码(BIG5)与大陆简体中文(GB2312)不通用造成的;第二类是Win9X/Win2K系统(菜单、桌面、提示框)显示乱码,这是Win9X/Win2K注册表中有关字体的部分设置不当引起的;第三类是各种应用程序(包括游戏)本来显示中文的地方出现乱码,形成原因比较复杂,有第二类的乱码原因,也可能是软件用到的中文动态链接库被英文动态链接库覆盖造成的;最后一类是邮件乱码。 二、消除汉字乱码 针对以上几种乱码现象,我们来分类介绍消除乱码的方法。
(一)、网页、文本和文档文件乱码的消除 网页乱码是浏览器(如IE等)对HTML网页解释时形成的。如果在网页的代码中有形如:〈HTML〉〈HEAD〉〈META CONTENT=“text/html;charset=ISO-8859-1”〉〈/HEAD〉……〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。
因为浏览器会将此页语种辨认为“欧洲语系”。解决的办法是将语种“ISO-8859-1”改为GB2312,如果是繁体网页则改为BIG5。
另一种解决办法是不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的“查看”/“编码”/“自动选择”/简体中文(GB2312),如为繁体中文则选择“查看”/“编码”/“自动选择”/繁体中文(BIG5),其它语言依此类推选择相应的语系,这样可消除网页乱码现象。 还有一种解决办法是利用多内码显示平台来转换内码。
常用多内码显示平台有: “南极星”:可自动识别GB码、BIG5码,用简体或繁体显示,并能做到同屏显示GB码和BIG5码,对日文、韩文亦能正确显示。下载地址:;charset=ISO-8859-1”〉〈/HEAD〉……〈/HTML〉的语句,浏览器在显示此页时,就会出现乱码。
因为浏览器会将此页语种辨认为“欧洲语系”。解决的办法是将语种“ISO-8859-1”改为GB2312,如果是繁体网页则改为BIG5。
另一种解决办法是不修改网页代码,事先为浏览器安装多语言支持包(例如在安装IE时要安装多语言支持包),这样在浏览网页出现乱码时,就可以在浏览器中选择菜单栏下的“查看”/“编码”/“自动选择”/简体中文(GB2312),如为繁体中文则选择“查看”/“编码”/“自动选择”/繁体中文(BIG5),其它语言依此类推选择相应的语系,这样可消除网页乱码现象。 还有一种解决办法是利用多内码显示平台来转换内码。
常用多内码显示平台有: “南极星”:可自动识别GB码、BIG5码,用简体或繁体显示,并能做到同屏显示GB码和BIG5码,对日文、韩文亦能正确显示。下载地址:/read.php?tid=117
6.win10系统文档文字出现乱码怎么解决
对于喜欢安装个英文版的Windows来说的同鞋,想必都碰到了原有的文本文档中的中文显示乱码的问题。在这里就来通过设置系统项来让系统显示正常。设置后还可以让中文的文件名使用微软雅黑来显示,默认的实在是显示的不好看,给人一种粗糙的感觉。
1、单击开始菜单,选择Settings菜单。
2、在settings对话框中单击Time&Language。
3、在TIME&LANGUAGE选项中,单击左侧的Region&Language。然后在右侧单击Additional date,time,?ional settings
4、打开的这个窗口是不是感觉很熟悉啊,这个就是控制面板。单击Change location。
5、在Region对话框中单击Administrative选项卡。单击下面的Change system location。
6、在弹出的Region Settings对话框中的下拉列表中选择Chinese (Simplified, China),这个代表中文简体,里面还有其他的一些Chinese,不要选错喽。这时候弹出一个对话框让重启,根据需要进行重启。
7、重启后会发现目录列表中的中文变漂亮了,文本文档中的乱码也好了。
7.新装的windows 10 Pro英文系统中txt文件里的中文都是乱码,怎么办
乱码是由于系统或软件缺乏对某种字符编码的支持,而产生的不能正常阅读的混乱字符。常见的内码错误有GB码和BIG5码冲突,日文,韩文显示问题等。
乱码指的是电脑系统不能显示正确的字符,而显示其他无意义的字符或空白,如一堆ASCⅡ代码。这样所显示出来的文字统称为乱码。
乱码是因为“所使用的字符的源码在本地计算机上使用了错误的显示字库”,或在本地计算机的字库中找不到相应于源码所指代的字符所致。不同国家和地区的文字字库采用了相同的一段源码,或是源文件中因为文件受到破坏,致使计算机默认提取的源码错误,或是计算机没有安装相应字库,都有可能产生乱码。
产生原因
1.一般是软件程序解码错误。如浏览器把GBK码当成是Big5码显示,或电子邮件程序把对方传来的邮件错误解码。如果在发送时编码错误,收件者的电邮程序是不能解码的,需要寄件者的电邮程序重新编码再寄。
2.字体档案(font file)不对。
3.来源编码错误,或文件受到破坏。
4.一种语言版本的操作系统安装了另外一种语言版本的应用程序,或者应用程序安装的升级补丁的语言版本与应用程序原来安装的语言版本不一致。
5.早期单字节的应用程序在打开双字节语言的文件时不能正确识别文字的分割,在换行的地方把一个字从中分成两段,导致紧接在后面的整个一行全部都是乱码。
6.低版本的应用程序不能识别高版本的程序创建的文件。
7.由于TXD等修改文件出现内部冲突,一些修改游戏的MOD(modification)CLEO、IV补丁、真实补丁、技能补丁、升级补丁和CCI人物补丁等游戏修改软件的“Readme”“必看!”等阅读文件会出现乱码。
8.电脑软件的错误操作也会导致整个文件出现乱码
9.数据库原因:
1 数据正确,但数据库配置错误,使用了错误的字符集。一般是数据库移植,还原时DBA的错误造成的。
2 数据正确,但拿到的数据错误。
一般是客户端使用了默认的字符集,比如在GBK的机器上开发,但换到Linux下面就出现读取的数据为乱码了。
解决方法是:在连接参数里面明确指定数据传输用的字符集,而不是使用操作系统默认的。
3 数据错误。一般是客户端发来的数据编码问题。比如页面发送数据是UTF-8,可是后台处理程序是GBK的,结果造成保存到数据库的数据为乱码。
解决方法:所有字符集编码都采用统一的编码。比如全部用GBK的。
8.中文win10 文本显示乱码怎么解决
输入法设置中的中文简繁体、地区、默认输入法都与编码有关,设置错误就会出现乱码。下面解决方法:
1、安装时候显示语言不要管,但是一定要添加中文输入法,安装的时候有3行:
1)第一行应该是语言只有English选都不用选。
2)第二行应该是区域 选 Chinese Simplified(xxx)。区域是按首字母排序,直接拉到C开头的,容易找。
3)第三行输入法,选了Chinese 的默认pinyin。
也就是说,只需要把第二行选成大陆用的中文简体区域就行了。
2、如果已经安装了,就去控制面板里面添加中文输入法,并且把区域设置和时间格式之类的设置全部改成中国就可以了。
转载请注明出处windows之家 » win10txt不显示中文乱码怎么办