1.电脑中文显示乱码怎么办?控制面板里面的语言已经设置成中国了啊。

2.我的Win7 的系统的本。不知道从什么时候开始,部分程序打开之后汉字显示为乱码

注册表打开是文本乱码怎么回事_注册表打开是文本乱码

 乱码顾名思义是一堆混乱的ASCⅡ代码,,当电脑里面的文本文件内容变成乱码时,可以通过下面方法解决。

方法一:找一台Windows版本相同且显示正常的`机器,依下列步骤进行:

 1.在正常机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;

 2.请你将光标定位到“HKEY_LOCAL_MACHINE systemCurrentControlSetControl Fontassoc”,然后选择“注册表”→“导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如ZT.REG)中;

 3.把ZT.REG文件拷贝到你那显示乱码的机器上,方法是:在显示乱码的机器上运行“regedit”,打开注册表编辑器,选择“注册表”→“导入注册注册表”,把ZT.REG文件导入注册表中即可。

方法二:如果你找不到一台与你的Windows版本相同且显示正常的机器,则需要手工恢复字体部分的注册表 项,其步骤是:

1.首先在显示乱码的机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;

2.选择“HKEY_LOCAL_MACHINESystem CurrentControlSetControlFontassoc”,正常情况下,会有Associated DeaultFonts、Associated CharSet两个文件夹,其正确的内容应是:

 子目录内容

 中文Win98

 中文Win98(OEM版)

 中文Win2000

 Associated CharSet

 ANSI(00)=“yes”

 GB2312(86)=“yes”

 DEN(FF)=“yes”

 SYMBOL(02)=“no”

 ANSI(00)=“yes”

 GB2312(86)=“yes”

 OEM(FF)=“yes”

 SYMBOL(02)=“no”

 ANSI(00)=“yes”

 OEM(FF)=“yes”

 SYMBOL(02)=“no”

 Associated DefaultFonts

 AssocSystemFont=“simsun.ttf”

 FontPackageDecorative=“宋体”

 FontPackageDontcare=“宋体”

 FontPackageModern=“宋体”

 FontPackageRoman=“宋体”

 FontPackageScript=“宋体”

 FontPackageSwiss=“宋体”

 或

 AssocSystemFont=“simsun.ttf”

 FontPackage=“新宋体”

 FontPackageDecorative=“新宋体”

 FontPackageDontcare=“新宋体”

 FontPackageModern=“新宋体”

 FontPackageRoman=“新宋体”

 FontPackageScript=“新宋体”

 FontPackageSwiss=“新宋体”

3.当出现汉字乱码时, 上述两个文件夹中的内容就会不完整,有的没有Associated CharSet文件夹或其中的内容残缺不全;有的 Associated DefaulFonts下的内容残缺。如果遇到这种情况怎么办呢?其实你只要打开注册表编辑器,在 “HKEY_LOCAL_MACHINESystemCurrentControlSetControlFonassoc”下,根据以上的正确内容恢复即可。

电脑中文显示乱码怎么办?控制面板里面的语言已经设置成中国了啊。

由于你把Exe应用程序或lnk快捷方式的打开方式关联错误了,因此导致程序无法正常运行。

请先右键新建一个文本文档,然后把以下内容写进那个新建的文本文件里面,然后点击工具栏的“文件》另存为”,把保存类型更改为“所有文件”,并把文件名中最后的后缀名txt改成reg,没有的,请直接在文件名后面添加“.reg”(注意有个小数点,但不包含双引号)并保存,之后双击这个保存的Reg文件并确认导入注册表,然后重启电脑。

Windows?Registry?Editor?Version?5.00

[HKEY_CLASSES_ROOT\.exe]

@="exefile"

[HKEY_CLASSES_ROOT\exefile\shell\open\command]

@="\"%1\"?%*"

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]

[HKEY_CLASSES_ROOT\.lnk]

@="lnkfile"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]

@=""

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk]

我的Win7 的系统的本。不知道从什么时候开始,部分程序打开之后汉字显示为乱码

建议你这样试试看:

?

Win10中文语言改完出现乱码解决方法

1、控制面板(按 Win + R 组合键,打开运行,并输入 control 命令)窗口,切换到小图标查看方式;

请点击输入描述

2、点击调整计算机的设置下的区域;

请点击输入描述

3、区域窗口,点击格式,然后修改格式为中文(简体,中国);

请点击输入描述

4、再点击管理,然后点击更改系统区域设置,接着在窗口中,将系统区域设置为中文,最后点击确定;

请点击输入描述

如果上述方法解决不了问题,请尝试以下操作:

5、按 Win + R 组合键,打开运行,输入确定并回车执行 regedit 命令,打开注册表编辑器;

请点击输入描述

6、注册表编辑器窗口中,依次展开到以下路径:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset

请点击输入描述

7、然后点击右侧的ANSI(00)和OEM(FF),将其数值数据修改为YES,之后点击确定即可;

请点击输入描述

8、如果做完上面的步骤还是不行的话,则再根据注册表路径:

请点击输入描述

HKEY_CURRENT_USER\Control Panel\Internetional

找到locale并且将其数值数据修改为00000804即可

这样做的好处:

注意事项:

这类乱码是由于注册表中关于字体部分配置不正常造成的,解决办法是:恢复注册表中关于字体部分设置。

1.在正常机器上选择“开始”/“运行”,在对话框中键入“REGEDIT”,打开注册表编辑器;

2.光标定位到“HKEY_LOCAL_MACHINE\ SYSTEM\CURRENT CONTROL SET\CONTROL\ FONTASSOC”,选择“注册表/导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如LI.REG)中;

3.把LI.REG文件Copy到显示乱码的机器上,在显示乱码机器上运行REGEDIT,选择“注册注册表”/“导入注册注册表”,把LI.REG文件导入注册表中。

需要您手工恢复字体部分注册表项,按以下步骤:

1.在乱码机器上打开“开始”——“运行”——REGEDIT,然后回车,打开注册表编辑器;

2.找到“HKEY_LOCAL_MACHINE\SYSTEM\ CURRENT CONTROL SET\CONTROL\FONTASSOC”,正常情况下,会有ASSOCIATED DEFAULTFONTS、ASSOCIATED CHARSET两个文件夹,其正确的内容为:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated DefaultFonts]

"AssocSystemFont"="simsun.ttc"

"FontPackage"="新宋体"

"FontPackageDontCare"="新宋体"

"FontPackageRoman"="新宋体"

"FontPackageSwiss"="新宋体"

"FontPackageModern"="新宋体"

"FontPackageScript"="新宋体"

"FontPackageDecorative"="新宋体"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset]

"ANSI(00)"="YES"

"OEM(FF)"="YES"

"SYMBOL(02)"="NO"

3.当出现汉字乱码时,上述两个文件夹中内容就会不完整,有的没有ASSOCIATED CHARSET文件夹或其中内容残缺不全;有的ASSOCIATED DEFAULTFONTS下内容残缺。只要用REGEDIT在“HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\ CONTROL\FONTASSOC”下,根据以上正确内容恢复即可。