电脑系统显示乱码的两种解决办法

   有网友的电脑出了问题,系统的菜单,标题等处变成了乱码,到百度知道求助,提供了一张如下的乱码图片,希望得到解决。出现乱码的有几种情况,一是系统乱码,主要是桌面,菜单,标题,对话框等处出现乱码。二是文档中的内容出现乱码,三是网页乱码,四是软件窗口乱码,上面网友出现的就是第一种情况“系统乱码”。本文用二种方法修复系统乱码的问题。


  解决方法一:区域语言设置法

  1,系统出现这种乱码问题,一般可能是自已乱动,把区域语言给搞乱了,或者是安装了其他语言的软件,如日文,韩文等等,因为这些软件需要语言支持,所以自动把区域语言给修改了。

  要怎样把区域语言改回来呢,方法是,先进入“控制面板”。


  2,进入控制面板窗口后,找到“区域和语言选项”这一个图标,双击打开此项。


  3,进入区域语言选项窗口后。

  如果是Win7系统,选择“管理”这一项,再点“更改系统区域语言设置”按钮,就能进行设置。

  如果是XP系统,选择“高级”项,打开“非Unicode程序的语言”下的下拉框,选择“中文(中国)”这一项,设置就完成了。

  如果进入区域语言后,若当前显示已是“中文(中国)”,则先选择一下其它区域语言,然后再设置成“中文(中国)”语言。也就相当激活一下“中文(中国)”区域语言,乱码问题就基本解决了。


  4,如果在设置“中文(中国)”区域语言时,弹出窗口,提示“插入磁盘”,这可能是“中文(中国)”语言字库损坏,必须修复安装。


  5,需要有原版系统光盘,插入光驱,从i386文件夹中提取app950.fon文件,然后进行修复安装。


  解决方法二:注册表修复法

  1,经过上面区域语言设置或修复后,仍不能解决问题,就可能是注册表信息设置错误或损坏造成,要修复这种问题,最好是用U盘,从其它好的电脑上拷贝正常的语言字体设置信息部分注入到乱码电脑上,其操作方法是,先打开其它电脑的“运行”程序,输入regedit命令,打开注册表。


  2,按HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssoc此路径定位于FontAssoc项,右键,选择菜单中的“导出”。


  3,选择一个保存文件夹,再给这个注册文件起个名,如“修复乱码.reg”,按“保存”即可。

  提示,注册文件“修复乱码.reg”后缀一定要为reg才行。


  4,把U盘插到乱码电脑上,按上面方法打开注册表,选择“文件”菜单下的“导入”项。


  5,打开文件选择框,选择保存在U盘中的“修复乱码.reg”注册文件,按“打开”,注册表就修复完成了。还有个更简单方法,直接到U盘中,双击“修复乱码.reg”注册文件,将其注入到注册表即可。

  修复后,需要重启电脑才会生效。


  6,如果周围没有电脑,就只能手动修复注册表了,手动修复方法,依然是HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFontAssoc此路径,在其下找到“Associated Charset”项,在此项的右侧窗口中,空白处右键->新建->字符串值。新建如下三项,如果已有,就无须新建,没有的,补上,

  ANSI(00)="YES"

  OEM(FF)="YES"

  SYMBOL(02)="NO"


  7,然后再在FontAssoc下,选择“Associated DefaultFonts”,在其右侧窗口,空白处右键->新建->字符串值。新建如下八项,如果已有,就无须新建,没有的,补上。

  AssocSystemFont=“simsun.ttf”

  FontPackage=“新宋体”

  FontPackageDecorative=“新宋体”

  FontPackageDontcare=“新宋体”

  FontPackageModern=“新宋体”

  FontPackageRoman=“新宋体”

  FontPackageScript=“新宋体”

  FontPackageSwiss=“新宋体”

  修复后,同样需要重启电脑才会生效。


  注意事项:

  1、修改注册表之前,最好先对注册表进行备份。

  2、果经过上面两个方法不能解决问题,那就要重装系统解决。

时间: 2025-01-20 14:42:32

电脑系统显示乱码的两种解决办法的相关文章

CodeIgniter输出中文乱码的两种解决办法_php实例

在controller直接echo的时候,某些浏览器会出现乱码的情况.可以用下面两种方法解决: 1.常用的php的header函数 复制代码 代码如下: header("Content-type:text/html;charset=utf-8"); 示例: 复制代码 代码如下: <?phpclass home extends CI_Controller { function index() { //设置编码 header("Content-type:text/html;

Ajax打开新窗口被浏览器拦截的两种解决办法

最近在做支付时发现打开支付窗口时被浏览器拦截了,百度了一下才发现是因为打开窗口前用ajax验证是否能支付,所以不是用户主动触发的打开ixin窗口,浏览器认为这样不安全,所以给拦截了. 解决办法一 先开始打开一个空的新窗口,然后改变新窗口的url,具体代码为 var wd = window.open(); $.ajax({ type: "POST", dataType: "json", url: URL, data: {orderNo:orderNo}, succes

ubuntu系统下gedit出现中文乱码的两种解决方法

  ubuntu gedit中文乱码看起来很烦人,本文提供两种解决途径,终端命令行途径或者图形界面操作途径,其实原理都是增加编码类型,问题显示如下图,查看文档内容,发现乱码 方法一:终端途径 1.打开终端 2.在终端中输入下面的内容,回车 复制内容到剪贴板 gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected "[UTF-8,CURRENT,GB1803

win7系统电脑无法在线听歌的两种解决办法

  很多用户都会喜欢在电脑上网页上直接搜索歌曲在线听歌,但是有不少用户发现点击播放之后却一直无法播放,出现这样的问题有可能是网络没通或者声音出现故障等原因,那么要如何解决电脑无法在线听歌的故障呢?下面win7之家就为大家带来番茄花园win7系统下电脑无法在线听歌的具体解决方法. 方案一:手动解决电脑不能在线听歌问题 1.当出现电脑无法在线听歌的时候,首选我们要选择查看网络状况是否正常,来进行第一步的排查,先找到桌面网络链接图标,打开并进行排查; 2.鼠标右击标识网络链接的图标,打开选择页面,在可

Linux安装GBK/GB2312程序显示乱码的五种解决方法

  不少用户在Linux系统中安装GBK或GB2312的时候遇到了乱码问题,这主要是系统默认语言是uft8所导致,对于该问题可用五种方法进行解决,下面小编就给大家介绍下Linux安装GBK或GB2312程序显示乱码的解决方法. 解决方法: 找到etc/httpd/conf/ 目录中的httpd.conf 1.解决方法一 查找"AddDefaultCharset UTF-8",将"UTF-8"改为"GB2312" 2.解决方案二 查找"A

显卡驱动安装不上的两种解决办法

  显卡驱动程序是显卡与电脑之间通信桥梁,如果显卡驱动被损坏了,显卡就不能正常跟电脑进行协调,如出现花屏现象,分辨率变小或变大,而且调节不了,或者出现黑屏现象. 如果显卡驱动损坏了,当然就要更新,更新有两种方法: 第一种是手动更新,自已到设备管理器中,右键点击显卡设备,在弹出的菜单中选择更新,或者是到控制面板下,找到"添加硬件"这一项,双击,弹出硬件安装向导窗口,然后选择要安装驱动的硬件,再找到你的驱动程序(驱动程序可以到网上下载,也可以是原先备份的). 第二种方法是用软件来更新,如驱

服务器变慢的两种解决办法

服务器变慢非常规解决方法一场景在网通机房托管了一台服务器,百M独享.花了很多钱,当然是为了创造更高的价值,这个服务器主要是用来做视频点播. 但是从托管之日起,从未感受到100M独享到底速度有多快,后来 经过检测,发现还没有我们公司50M光纤速度快. 于是写了一份速度测试报告, 递交到网通,希望能够非常严肃的来处理这个问题.机房人员测试以后,也非常的无奈,网线插到其他服务器上,速度就能够达到很高,在局域网下载东西平均10M.但是在我的服务器上下载 同样的文件,平均速度才6M,换了网卡依然如此.这样

Tomcat中文乱码问题2种解决办法

  jsp如果采用GBK等中文编码,tomcat默认配置下,会出现乱码,原因是Tomcat的URIEncoding默认是ISO-8859-1了,所以我们调协成gbk的编辑肯定会出现中文乱码了. 解决办法如下: 方法是找到 server.xml 中的Connector,添加编码配置,如下:  代码如下   <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpare

php和mysql中uft-8中文编码乱码的几种解决办法_php技巧

PHP页面转UTF-8编码问题 1.在代码开始出加入一行: 复制代码 代码如下: header("Content-Type: text/html;charset=utf-8"); 2.PHP文件编码问题 点击编辑器的菜单:"文件"->"另存为",可以看到当前文件的编码,确保文件编码为:UTF-8, 如果是ANSI,需要将编码改成:UTF-8. 3.PHP文件头BOM问题: PHP文件一定不可以有BOM标签 否则,会出现session不能使用