A. 电脑文件名出现乱码
360老毒瘤了.现在电脑根本不需要安装什么杀毒的.你重新安装个字体试一下
B. 当下载文件时,会出现文件名乱码(文件名中有中文)
这种情况,多数是因为参数解析编码异常,只需要在取得文件时进行URL编码转码即可回;
如:答String str = new String(str.getByte("iso8859-1"),"UTF-8");
完整代码如图片:
C. win7文件名显示乱码怎么解决
方法/步骤方法一:拷贝“中文字体.reg”文件复制到注册表处理系统显示乱码的问题去电脑多的办公室或者网吧找一台跟你的系统相同的电脑,在这台电脑上进行“中文字体.reg”文件拷贝。步骤:注册表路径:HKEY_LOCAL_MACHINE\ system\CurrentControlSet\Control\ Fontassoc\Associated Default Fonts开始 – 运行(输入regedit)- 确定或者回车,打开注册表编辑器;我们在打开的注册表编辑器窗口,找到:HKEY_LOCAL_MACHINE,并点HKEY_LOCAL_MACHINE前面的小三角展开,在HKEY_LOCAL_MACHINE展开项中找到:system,并点system前面的小三角展开,在system展开项中找到:CurrentControlSet,并点CurrentControlSet前面的小三角展开,在CurrentControlSet展开项中找到:Control,并点Control前面的小三角展开;在Control展开项中找到: Fontassoc,并点 Fontassoc前面的小三角展开,在Fontassoc展开项中找到:Associated Default Fonts,并左键点击:Associated Default Fonts;然后我们插入U盘,点“注册表编辑器”窗口的:文件 – 导出(E),在:文件名(N)栏中输入中文字体.reg,再点击:保存;这时我们已经把中文字体.reg文件保存在我们的U盘中了;在显示乱码的计算机上插入U盘,开始-运行(输入regedit)- 确定,打开“注册表编辑器”,在“注册表编辑器”窗口:点:文件 – 导入(I),双击:中文字体文件,中文字体.reg就导入到注册表中了。 方法二:修改注册表值处理系统显示乱码的问题如果找不到相同系统的计算机或者不方便另外找计算机的话,我们可以修改注册表值来处理系统显示乱码的问题。步骤:注册表路径:HKEY_LOCAL_MACHINE\ system\CurrentControlSet\Control\ Fontassoc\Associated Default Fonts开始 – 运行(输入regedit)- 确定或者回车,打开注册表编辑器;我们在打开的注册表编辑器窗口,找到:HKEY_LOCAL_MACHINE,并点HKEY_LOCAL_MACHINE前面的小三角展开,在HKEY_LOCAL_MACHINE展开项中找到:system,并点system前面的小三角展开,在system展开项中找到:CurrentControlSet,并点CurrentControlSet前面的小三角展开,在CurrentControlSet展开项中找到:Control,并点Control前面的小三角展开;在Control展开项中找到: Fontassoc,并点 Fontassoc前面的小三角展开,在Fontassoc展开项中找到:Associated Default Fonts,并左键点击:Associated Default Fonts;校对Associated Default Fonts项的右侧值:AssocSystemFont DEG_SZ simsun.ttfFontPackage DEG_SZ 新宋体FontPackageDecorative DEG_SZ 新宋体FontPackageDontcare DEG_SZ 新宋体 FontPackageModern DEG_SZ 新宋体 FontPackageRoman DEG_SZ 新宋体 FontPackageScript DEG_SZ 新宋体 把不正确的项或者没有的项更改或者添加为上述的项目和字符串值。如:没有FontPackageSwiss 项,我们在右侧右键单击空白处 – 新建(N)- 字符串值(S)我们再复制:FontPackageSwiss,右键点:新值#1 – 重命名 – (右键)粘贴;们再左键双击:FontPackageSwiss,在“编辑字符串”窗口的数值数据(V)栏中输入:新宋体,再点击:确定;这时我们就可以看到:FontPackageSwiss DEG_SZ 新宋体,已经添加到注册表中了,退出注册表,重启计算机。OK
D. word文档的文件名乱码怎么解决
一、文档格式法这种方法是将损坏的Word文档转换为另一种格式,然后再将它转换回Word文档格式。这是最简单和最彻底的文档恢复方法。所以如果遇到显示混乱的情况,推荐首先使用这种方法。步骤如下:1.在Word中打开损坏的文档,选择“文件→另存为”,在“保存类型”列表中,选择“RTF格式(?.rtf)”,然后单击“保存”按钮。 2.关闭损坏的文档,打开刚才保存的RTF文件,选择“文件→另存为”,在“保存类型”列表中,选择“Word文档(?.doc)”,然后单击“保存”按钮。 3.关闭RTF文档,打开DOC文档。 Word文档与RTF的相互转换将保留其格式,如果这种转换没有修复文件,则可以尝试与其他格式相互转换,这将不同程度地保留Word文档的格式。如果使用这些格式均无法解决本问题,可将文档转换为纯文本格式(?.txt),再转换回Word格式。由于纯文本的简单性,有可能修复损坏处,但是Word文档的所有格式设置都将丢失。二、重设格式法Word用文档中的最后一个段落标记关联各种格式设置信息,特别是节与样式的格式设置信息。这样,如果我们将最后一个段落标记之外的所有内容复制到新文档,就有可能将损坏的内容留在原始文档中。步骤如下:1.在Word中打开损坏的文档,选择“工具→选项”,然后选择“编辑”选项卡,取消“使用智能段落选择范围”复选框前的钩。这样,选定整个段落时,Word将不会自动选定段落标记。然后单击“确定”按钮。 2.选定最后一个段落标记之外的所有内容,方法是:按“Ctrl+End”组合键,然后按“Ctrl+Shift+Home”组合键。 3.在常用工具栏中,依次单击“复制”、“新建”和“粘贴”按钮。 三、重建模板法 Word在“Normal.dot”模板文件中存储默认信息,如果该文件被损坏,Word文档也有可能出问题。创建新的Normal模板的步骤如下: 1.关闭已打开的Word程序。 2.选择“开始→查找→文件或文件夹”,在“名称”框中,键入“Normal.dot”,在“搜索”下拉列表中选择安装Word的分区,然后单击“开始查找”按钮。 3.右键单击搜索结果列表中的“Normal.dot”,然后选择菜单中的“重命名”,随便输入一个新的名称,然后“确定”。 4.启动Word程序。 由于Word无法识别重命名后的“Normal.dot”文件,Word只能重新创建一个新的Normal模板。创建新的Normal模板后,可以尝试打开损坏的文档。如果问题解决了,那就表明旧的Normal模板确实已经损坏。此外,如果你的文档还用到了“Normal.dot”之外的其他模板,为解决问题,也请尝试重新创建该模板或使用它的较早版本。
E. 电脑保存文件时中文文件名使用的编码格式
文件名的编码是跟系统默认编码一样
F. 文件名乱码
进行以下磁盘扫描试试
G. linux 怎么检测文件名的编码格式
首先我们打开系统并使用root账户登录系统。然后使用命令“file -i /opt/test.log”来查看test.log的文件编码格式。具体展示如下图所示。下面我们介绍命令iconv的命令的用法,首先我们查看帮助文档。执行命令“iconv –help”查看帮助文档。具体如下图所示。下面详细介绍各个参数的含义。-f encoding 表示原始文件的字符编码。-t encoding 表示输出文件的字符编码。-l 表示列举所有已知的字符集。-c 表示从输出中忽略无效的字符-o filename 表示输出文件-s 表示关闭警告。–verbose 表示显示进度信息。下面我们执行命令“iconv -l”查看支持的所有的字符编码格式。具体展示如下图所示。下面我们简单用下如何转换,将上面我们查看的test.log的字符编码转化为UTF-8编码,并且重新输出到test1.log。我们使用命令“iconv test.log -f iso-8859-1 -t UTF-8 -o test1.log –verbose”具体展示如下图所示。最后我们验证转化后的test1.log的字符编码。我们执行命令"file -i /opt/test1.log"查看字符编码,可以看到已经转化为utf-8了。
H. 电脑文件名突然乱码
方法一:找一台与你的Windows版本相同且显示正常的机器,依下列步骤进行:1.在正常机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;2.请你将光标定位到“HKEY_LOCAL_MACHINE Fontassoc”,然后选择“注册表”→“导出注册表文件”,再选择“分支”,导出该分支注册表信息到文件(如ZT.REG)中;3.把ZT.REG文件拷贝到你那显示乱码的机器上,方法是:在显示乱码的机器上运行“regedit”,打开注册表编辑器,选择“注册表”→“导入注册注册表”,把ZT.REG文件导入注册表中即可。方法二:如果你找不到一台与你的Windows版本相同且显示正常的机器,则需要手工恢复字体部分的注册表项,其步骤是:1.首先在显示乱码的机器上选择“开始”→“运行”,在对话框中键入“regedit”,打开注册表编辑器;2.选择“HKEY_LOCAL_MACHINESystem ”,正常情况下,会有Associated DeaultFonts、Associated CharSet两个文件夹,其正确的内容应是:子目录内容中文Win98中文Win98(OEM版)中文Win2000Associated CharSetANSI(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 DefaultFontsAssocSystemFont=“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_”下,根据以上的正确内容恢复即可。
I. Windows下的文件名是什么编码的
Windows7 英文版系统 的 文件名内部编码是 Unicode,也有网友亲测说 Windows7简体中文版的系统 的 文件名内部编码是版GB2312 通常简体中文windows采用GB2312,极个别权文本字符采用utf-8字符集,有时文件编码格式也通常指代文件的类型,windows对程序或数据文件的识别,一般通过文件扩展名来完成,也就是通过扩展名来识别一个文件是数据文件、可执行文件、文本文件、音乐文件~~你的电脑是win系列吗?可以查看的:用记事本打开,然后文件–另存为 在对话框最下面的编码那一栏就有文件对应的编码。
未经允许不得转载:山九号 » 文件名编码|win7文件名显示乱码怎么解决