笔记本做过系统打不了字乱码怎么解决视频

| 数据库系统 |

【www.guakaob.com--数据库系统】

笔记本做过系统打不了字乱码怎么解决视频篇一:电脑出现乱码的解决方法

电脑出现乱码的解决方法

宋前两天下了一款学习软件装电脑上,没想到重起以后,部分软件竟然然出现乱码(如下图),

一些信息也是呈现乱码,怎么也不掉,最后,把软件卸掉了也没能解决。期间也曾寻问过一个技术,说是电脑中病毒了,得重新装系统,这是最简捷的方法。不过今天网上闲逛,顺便搜了一下,倒是搜出两种解决的方法,而且大部分都回答都是这两种。

第一种是解决Windows系统错误造成的乱码问题,重启后用F8键激活系统菜单,进入安全模式。等系统检查完毕,硬盘没有响应后再重新正常退出并重新启动计算机,正常进入Windows,字体一般就能自动恢复。这是因为Windows在进入安全模式时会重新索引字库及整理菜单。

第二种解决方法用于修正软件造成的注册表中关于字体部分设置出错的问题。运行“Regedit”启动注册表编辑器。在“HKEY_LOCAL_MACHINESystemCurrentControlSet

Controlfontassoc”键下有 “Associated CharSet”和“Associated DefaultFonts” 两个键。当出现汉字乱码时,这两个键中的内容就可能不正确甚至不完整。它们的正确内容应该是“Associated CharSet”内有“(默认)、ANSI(00)、GB2312(86)、OEM(FF)、SYMBOL(02)”几项串值,键值分别为“(未设置键值)、Yes、Yes、Yes、No”,而“Associated DefaultFonts”内有“(默认)、AssocSystemFont、FontPackegeDecorative、FontPackegeDontCare、FontPackegeModern、FontPackegeRoman、FontPackegeScript、FontPackegeSwiss”几项串值,键值分别为“(未设置键值)、simsun.ttf、宋体、宋体、宋体、宋体、宋体、宋体”。

第三,实在没办法,也只能重装系统了。

我只用了第一种方法,重起机器之后就解决了。

笔记本做过系统打不了字乱码怎么解决视频篇二:解决WIN7中文乱码的问题

一、解决Windows 7 乱码问题步骤1-+Win7,预设状态下,很多软件都乱码可以用如下方法解决,改一下两个注册表值就可以了把该值从NO 改成YES,重启完美解决乱码问题如果没有这两个注册表值的请按照路径新建就行![HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc\Associated Charset]"ANSI(00)"="YES""OEM(FF)"="YES"步骤2-++为什么我的显示有乱码,且不执行带有中文文件夹的应用程序呢?解答:由于安装操作系统在oobe设定时,自己设定的,假如出现乱码。请操作如下述:至控制台调整。(控制面板\时钟、语言和区域>区域和语言选项>管理>非Unicode语言。即:由中文改成英文(重启系统),再由英文改成中文。(重启系统))二、windown7装了中文语言包还有乱码出现怎么办我的w7是全英文版的,下载了中文语言包,可是下载到电脑里的软件中文还是乱码显示。到底怎么弄啊? 打开注册表,进入到如下目录:[HKEY_CURRENT_USER]\Control Panel\ International],将其中的"Locale"键值修改成"00000804"繁体中文:将其中的"Locale"键值修改成"00000404"

笔记本做过系统打不了字乱码怎么解决视频篇三:xp系统文字乱码解决

xp系统文字乱码解决

我们在操作电脑的时候,经常会遇到汉字乱码,例如打开“写字板”,里面的文字是一塌糊涂,中英文、乱码三足鼎立;玩游戏时菜单也一片乱码,让你不知所措;至于电子邮件乱码,那就更常见了,大家可能都遇到过。为了消除这些乱码,你可以采取下面的措施:

一、消除Windows系统乱码

如果Windows注册表中字体部分的配置不正常,就会导致系统乱码,例如Windows桌面、菜单、对话框等出现乱码,“写字板”、中文应用软件的界面和菜单也会乱码。对付这类乱码,你用内码翻译软件(如南极星、MagicWin98等)是无法消除的,建议采用以下两种方法消除:

1、导入注册表法

找到一台无乱码电脑(要求其上的Windows版本与乱码电脑相同),在无乱码电脑上单击菜单“开始”/运行,键入REGEDIT打开注册表;定位到关于系统字体的项目处HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc,单击“文件”菜单下的“导出”,导出范围选择“分支”(图1),把该分支注册表信息导出到文件(例如LI.REG)中;

接下来把LI.REG文件COPY到乱码电脑上,然后在乱码电脑上打开注册表,选择“文件”/“导入”,把LI.REG文件导入注册表中,最后重启电脑即可。

2、手工修复注册表法

如果找不到无乱码电脑可以利用,你可以手工恢复乱码电脑的注册表,只需恢复字体部分注册表项即可,操作步骤如下:

在乱码电脑上单击菜单“开始”/运行,键入REGEDIT打开注册表;定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FontAssoc,正常情况下,会有Associated Charset、Associated DefaultFonts两个目录,当出现汉字乱码时,下表两个目录中内容就会不完整,有的没有Associated Charset目录、或其中内容残缺不全;有的Associated DefaultFonts下内容残缺。只要你检查下表中的两个目录,根据表中的正确数据恢复注册表即可。

Associated Charset目录 Associated DefaultFonts目录 中文WinXP或Win2K

下正确内容

ANSI(00)="yes"

OEM(FF)="yes"

SYMBOL(02)="no"

AssocSystemFont="simsun.ttf"

FontPackage="新宋体"

FontPackageDecorative="新宋体"

FontPackageDontcare="新宋体"

FontPackageModern="新宋体"

FontPackageRoman="新宋体"

FontPackageScript="新宋体"

FontPackageSwiss="新宋体"

中文Win98

下正确内容

ANSI(00)="yes"

GB2312(86)="yes"

DEN(FF)="yes"

SYMBOL(02)="no"

AssocSystemFont="simsun.ttf"

FontPackageDecorative="宋体"

FontPackageDontcare="宋体"

FontPackageModern="宋体"

FontPackageRoman="宋体"

FontPackageScript="宋体"

FontPackageSwiss="宋体"

二、消除应用程序(包括游戏)乱码

当你运行某些中文软件时,假如菜单等显示界面上出现乱码,你用上面的方法却不能消除,那就可能是软件的中文链接库被英文链接库覆盖引起的,这类乱码经常发生在用微软开发工具(例如VB、VC)开发的中文软件上。

因为你开发的这类软件,菜单等显示界面上的汉字都是受一个动态链接库(DLL文件)控制,这个动态链接库一般安装在Windows\System目录下,如果你以后安装了某个英文软件也使用同名的动态链接库,则英文软件的动态链接库就会覆盖原来的中文动态链接库,这样,运行中文软件时就会调用英文的动态链接库,因此出现乱码。解决办法是:重新安装一下中文软件,恢复中文动态链接库即可。

如果以上方法也无济于事,那就说明软件使用的内码与系统的语言编码不一致,对于Win9X/ME系统,只需安装MagicWin98(下载地址

载地址

三、消除网页上的乱码

如果网页上出现乱码,那可能是浏览器(如IE)对网页语种辨认错误造成的。例如明明是中文网页,IE却选择了“欧洲语系”编码,因此网页上乱码就出现了,解决办法是:

在IE中点击“查看”菜单下的“编码”,选择“简体中文(GB2312)”(图

2),或者其他编码的简体中文;如果是繁体网页,则改为“繁体中文(BIG5)”,如果是其他语言,在“其他”菜单项下选择相应的编码。

图 2

四、消除链接Access文件的乱码

由于国外的免费主页空间容量大、而且支持ASP,于是许多朋友都使用这类主页空间,不过国外的ASP服务器一般不支持中文数据库,因此假如你的网页上有一个链接指向Access数据库文件,当你点击该链接打开Access文件时,文件中的中文内容就会显示乱码。

为了消除这种乱码,你可以在链接数据的那个文件中加入下面的句子:

<%@ language="vbscript" codepage="936" %>

假如还不能消除乱码,请将你的数据库版本改为Access97,这样即可让国外ASP服务器支持中文数据库,从而消除乱码了。

五、消除电子邮件乱码

收到对方编码后的信件,如果你使用的EMAIL软件(如OUTLOOK、Foxmail等)不能识别出信件所用的编码方法,自然就无法自动解码,这样就会出现邮件乱码。

解决办法:在Outlook2003/XP中,你可以选择“视图”菜单下的“编码”,随后出现的菜单中会有全部的汉字编码标准,你可以选择一种,顺序单击选择、直到邮件正文显示正确为止;Foxmail中,你可以点击菜单“查看”/编码,操作方法类似。

如果对方使用非中文Windows,你要给他发中文邮件,希望对方能看到你写

的中文、而非乱码,可以这样操作:用画笔等绘图软件书写中文邮件,在图片中输入文字,将属性置为黑白模式(以减少图片体积),然后用GIF格式保存,用WINZIP把它压缩成ZIP格式,作为附件在邮件中发送,这样不管对方在何语言平台下,都不会出现乱码。

笔记本做过系统打不了字乱码怎么解决视频篇四:电脑乱码问题的解决方案

诊断:1、兼容性问题

2、汉字乱码现象有4种类型:

(1).文本乱码:是Windows系统显示乱码,如:菜单、桌面、提示框等。这是由于注册表中有关字体部分的设置不当引起的;

(2).文档乱码:是各种应用程序、游戏本来显示中文的地方出现乱码。这种乱码形成的原因比较复杂,有第1类的乱码原因,也可能是软件中用到的中文动态链接库被英文动态链接库覆盖所造成的;

(3).文件乱码:主要是指邮件乱码;

(4).网页乱码:是由于港台的繁体中文大五码(BIG5)与大陆简体中文(GB2312)不通用而造成的。

解决方法:消除各类乱码的方法

一 系统乱码的消除方法

这类乱码是由于在Windows注册表中,关于字体部分配置不正常造成的,即使你用内码翻译软件处理也不会消除这类乱码。那怎么办呢?请跟我来:

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

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

2.请你将光标定位到“HKEY_LOCAL_MACHINE\

system\CurrentControlSet\Control\ Fontassoc”,然后选择“注册表”→“导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如ZT.REG)中;

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

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

项,其步骤是:

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

2.选择“HKEY_LOCAL_MACHINE\System\

CurrentControlSet\Control\Fontassoc”,正常情况下,会有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_MACHINE\System\CurrentControlSet\Control\Fonassoc”下,根据以上的正确内容恢复即可。

二 应用程序、游戏乱码的消除方法

明明是中文软件,可显示界面上却出现乱码,这可能是由于注册表中关于字体设置的信息不正确地被改变而造成的,一般是因为软件的中文链接库被英文链接库覆盖而引起的,这种现象经常发生在用微软开发工具,例如VB、VC开发的中文软件上。在这类软件中,菜单等显示界面上的汉字都是受一个动态链接库“.DLL文件”控制,而软件的这个动态链接库一般是安装在Win 98/2000的System目录下的,如果以后你安装了某个英文软件也使用同名的动态链接库,则英文软件的动态链接库就会覆盖掉你原先的Windows\System下的中文软件的动态链接库。这样,当你运行中文软件时就会调用英文的动态链接库,因此出现乱码。解决办法是重新安装中文软件,恢复中文动态链接库即可

笔记本做过系统打不了字乱码怎么解决视频篇五:笔记本win7系统下键盘打不出字的原因分析以及解决方法

笔记本做过系统打不了字乱码怎么解决视频篇六:笔记本win7系统键盘打不出字的原因分析以及解决方法

笔记本做过系统打不了字乱码怎么解决视频篇七:解决电脑字体乱码问题

电脑字体乱码解决方式

前一段时间 也不知道怎么回事 电脑里面的汉子全是乱码了 急死了 然后在网上找了些方法 自己也总结了一下 写成了文档 以防万一

【一】 控制面板,搜索字体。还原默认字体设置。

重启。

如果以上方法不行。

【二】控制面板,区域和语言。将格式改成 中文(简体,中国);将位置改为 中国;将管理 非unicode程序所使用当前语言改成 中文(简体,中国)。

重启。

还是不行的话。

【三】控制面板,区域和语言。

将管理 非unicode程序所使用当前语言改成 英文(英国)。 重启。

再将管理 非unicode程序所使用当前语言改成 中文(简体,中国)。

重启。

笔记本做过系统打不了字乱码怎么解决视频篇八:电脑有些文字乱码

电脑中有些文字显示为乱码

1.问题描述: 电脑中有些文字显示为乱码

2.问题截图:

3.问题原因:系统设置错误或者缺少字体。

4.解决方法:点击开始按钮,然后点击“控制面板”

先将“查看方式”设置成“类别”,然后点击“时钟、语言和区域”

再点击“区域和语言”

点击“管理”选项卡,然后点击“更改系统区域设置”

将“当前系统区域设置”设置成“英语(英国)”,然后点击确定按钮,重启电脑。(重启电脑后整个系统通常会全部变成乱码-。- 所以重启前一定要记住如何找到这个设置位置)

重启电脑后(电脑现在全乱了吧,嘿嘿),再次找到上面那个位置,将“当前系统区域设置”设置成“中文(简体,中国)”,点击确定按钮,重启电脑。

经过上述操作,大部分电脑乱码问题可以解决了。

笔记本做过系统打不了字乱码怎么解决视频篇九:win7系统下电脑乱码了的解决教程

win7系统下电脑乱码了的解决教程 相信很多朋友在使用电脑的过程中一定遇到过乱码的的现象,又不知道如何修复电脑乱码的问题.其实很简单,我们(雨林木风U盘启动盘)可以通过控制面板将(雨林木风U盘启动盘)系统的语言设置成简体中文就能解决乱码的问题。

1.点击开始按钮,选择“控制面板”选项

2.在控制面板选项窗口中,找到“区域和语言”选项

3.然后在区域和语言窗口选择“管理”,点击右下“更改系统区域设置”按钮

4.将区域和语言设置选项设置为“中文(简体,中国)”,接着点击“确定”即可

电脑乱码的问题经常会遇到,只要按雨林木风U盘启动盘笔者的步骤设置就可以解决问题,且不会对计算机系统有什么影响。希望雨林木风U盘启动盘笔者提供办法可以帮助到大家。

笔记本做过系统打不了字乱码怎么解决视频篇十:电脑字体乱码问题

电脑字体乱码问题 悬赏分:20 - 解决时间:2009-6-5 20:36

前段时间玩了日本的游戏、然后有些游戏都是一些乱码文字的、但是现在发现自己的电脑有些文字也变成乱码了,都是些口口口口口、这怎么办啊?

提问者: 匿名

最佳答案

控制面板,地区及语言选项,选择高级标签(选项卡),非unicode编码的程序的语言(大概是这意思,反正是第一个下拉列表),在里面选择Chinese(PRC)。下面的那个列表要怎么选我就不清楚了,我是把有关Simplified Chinese的都选上了。

我的电脑上部分软件的部分字体乱码,拜求高人解决。

悬赏分:20 - 解决时间:2009-4-22 13:11

QQ CCTVBOX PPS等,给个实际可行的,不要转帖。谢谢了

提问者: 荡野孤树 - 试用期 二级

最佳答案

控制面板 --- 区域和语言选项 --- 高级 --- 检查一下“非Unicode程序和语言”下面是不是“中文(中国)”,如果不是就选成“中文(中国)”

请问我的XP是英文的,为什么我安装的QQ和酷狗的字体是乱码?

悬赏分:0 - 解决时间:2006-3-24 13:27

请问我的XP是英文的,为什么我安装的QQ和酷狗的字体是乱码吗?应该怎么解绝呢?

提问者: lcplay - 秀才 三级

最佳答案

进控制面板,区域和语言选项,把所有可以选择的都选为中国,还有记得把语言栏中的为东亚语言安装文件前的勾打上,这样一般就可以了

英文版XP首先有个问题,国家选哪一个无所谓,但有一点,在地区与语言选项里,

language选项卡里,要选上instal files for east asian language.在高级选项卡里,语言项选"rpc"。这样就能很好地支持你的中文字体。

另外在安装Office时,选自定义安装,就能出现共享工具的选项了。在这里将中文字体都选上,安装一下就可以了。

的电脑上部分软件的部分字体乱码,拜求高人解决。

悬赏分:20 - 解决时间:2009-4-22 13:11

QQ CCTVBOX PPS等,给个实际可行的,不要转帖。谢谢了

提问者: 荡野孤树 - 试用期 二级

最佳答案

控制面板 --- 区域和语言选项 --- 高级 --- 检查一下“非Unicode程序和语言”下面是不是“中文(中国)”,如果不是就选成“中文(中国)”

我的电脑字体全是乱码啊?

悬赏分:30 - 解决时间:2006-9-16 21:20

我以前要玩韩国服务器的跑跑卡丁车,就把语言改成朝鲜语了,在改回来之后

很多东西都看不到字了,全是乱码,

就像这样

提问者: 唐山山炮 - 试用期 二级

最佳答案

乱码翻译全攻略

有很多朋友都被Windows系统中各式各样的乱码所困惑。特别是收到的一些十分重要的邮件程序、文件时会遇到乱码,登上港台网站时会看到乱码,还有原先显示正常的Windows桌面、菜单中的汉字形如天书,本来显示正常的各种应用程序、游戏中的汉字也成了乱码等等,真的很是急人误事!那怎么办呢?

汉字乱码分类

汉字乱码现象有4种类型:

1.文本乱码:是Windows系统显示乱码,如:菜单、桌面、提示框等。这是由于注册表中有关字体部分的设置不当引起的;

2.文档乱码:是各种应用程序、游戏本来显示中文的地方出现乱码。这种乱码形成的原因比较复杂,有第1类的乱码原因,也可能是软件中用到的中文动态链接库被英文动态链接库覆盖所造成的;

3.文件乱码:主要是指邮件乱码;

4.网页乱码:是由于港台的繁体中文大五码(BIG5)与大陆简体中文(GB2312)不通用而造成的。

消除各类乱码的方法

一 系统乱码的消除方法

这类乱码是由于在Windows注册表中,关于字体部分配置不正常造成的,即使你用内码翻译软件处理也不会消除这类乱码。那怎么办呢?请跟我来:

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

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

2.请你将光标定位到“HKEY_LOCAL_MACHINE\

system\CurrentControlSet\Control\Fontassoc”,然后选择“注册表”→“导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如ZT.REG)中;

3.把ZT.REG文件拷贝到你那显示乱码的机器上,方法是:在显示乱码的机器上运行

“regedit”,打开注册表编辑器,选择“注册表”→“导入注册注册表”,把ZT.REG文件导入注册表中即可。

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

项,其步骤是:

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

2.选择“HKEY_LOCAL_MACHINE\System\ CurrentControlSet\Control\Fontassoc”,正常情况下,会有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_MACHINE\System\CurrentControlSet\Control\Fonassoc”下,根据以上的正确内容恢复即可。

二 应用程序、游戏乱码的消除方法

明明是中文软件,可显示界面上却出现乱码,这可能是由于注册表中关于字体设置的信息不正确地被改变而造成的,一般是因为软件的中文链接库被英文链接库覆盖而引起的,这种现象经常发生在用微软开发工具,例如VB、VC开发的中文软件上。在这类软件中,菜单等显示界面上的汉字都是受一个动态链接库“.DLL文件”控制,而软件的这个动态链接库一般是安装在Win 98/2000的System目录下的,如果以后你安装了某个英文软件也使用同名的动态链接库,则英文软件的动态链接库就会覆盖掉你原先的Windows\System下的中文软件的动态链接库。这样,当你运行中文软件时就会调用英文的动态链接库,因此出现乱码。解决办法是重新安装中文软件,恢复中文动态链接库即可。

三 电子邮件乱码的消除方法

1.造成电子邮件乱码的原因很多,主要有以下几个方面:

(1)操作系统语种不同。对于中文电子邮件,如果收信方所用的操作系统是英文环境而且没有外挂中文系统或未切换为中文编码方式,也会无法看到中文,只见到乱码。所有的双字节字符(如中文简/繁体的GB和BIG5码及日文的JIS、 EUC和朝鲜文的 KSC码等)在非本语种操作系统下都会出现乱码。同样在中文简体的GB码环境下看其他双字节字符时也只能看到乱码。

解决方法:安装多语言支持包或使用多内码显示平台,对收到的邮件,根据其使用的语种切换到相应的编码方式即可消除乱码。

(2)邮件服务器不支持8位(非ASCII码格式)。传输邮件的传输机制或邮件编码的不同,可能造成邮件服务器不支持8位(非ASCII码格式)传输而形成邮件乱码。例如直接发送中文或二进制等非ASCII码格式的邮件(如中文双字节文件、图片文件.jpg、可执行

文件.exe或压缩文件.zip等二进制文件)时,邮件服务器有可能无法处理,便把信件中每

个字符的第8位都过滤掉,从而造成邮件信息的失真或损坏,在收到邮件时就是一堆乱码。

解决方法:在发送8位格式的文本文件时,必须事先进行编码,将文件转换为7位ASCII码或更少位数的格式,然后才能保证文件的正确传送。收件人收到7位或更少位格式的邮件后,可以再转换为8位的格式,这样就可避免乱码。

(3)收发端使用的E-mail软件和设置不同。一般E-mail软件的“附件”功能都可以自动对信件先进行编码,然后再送出。这样,只要收信人使用E-mail软件就能区别信件的编码方式,就可以自动将信件解码。然而由于收发件人所用的E-mail软件默认配置不同或收发件人自己定制的一些选项不同,所以在收到编码的信件后,系统不一定能识别出信件所用的编码方法,自然无法自动解码,这样就会出现乱码。

解决方法:

①可以用WinZip+IE来解码,请你把乱码邮件的内容,拷贝到剪贴板中,然后将其粘贴到记事本中,存为文本文件(例如YJ.txt),再将其后缀改为.uue(改为YJ.uue),点击此文件,会启动WinZip,然后启动IE,把WinZip中的001.txt 文件拖到IE窗口中,就会显示邮件原来的内容,而不会看到乱码。

②可以根据邮件中的关键字符判断编码方法,选取合适的解码软件进行解码。邮件的编码方式主要有:UUENCODE、 Base64 encode、QPencode、BINHEX等。 UUENCODE:这是UNIX环境下使用的编码方式,目前已经很少用,大体格式为:

begin 644 kk.zip M1G)O;2!I;&EN+F)B3T!C(VEE+FYC='4N961U+

G1W(%=E9"!.;W8@(#8@,3(ZM,SDZ,C4@,3DY- @I296-

E:79E9#H@9G)O;2!F;&%B;6%I;"......end

特征:乱码前面含有“begin xxx”,后面是编码前的原始文件名(如kk.zip),接着是已经过编码的信件内容(如上述的乱码部分),最后一行为“end”。

解码办法:可用BECKY!EUDORA等E-mail软件,选择编码中相应的选项就可解码,也可以在E-mail软件中保存乱码邮件,存为后缀为“.UUE”格式的文件,然后用Winzip 解码展开。解码后就会消除乱码。

MIME/BASE64 encode:该编码方式将3个字节用4个字节表示,由于编码后的内容是6位的,因此可避免第8位被截掉,大体格式为:

MIME-Version:1.0

本文来源:http://www.guakaob.com/jisuanjileikaoshi/119732.html