解压文件时文件名出现菱形问号������解决方案_菱形问号乱码-程序员宅基地

技术标签: 乱码  

解压文件时文件名和文件夹名出现菱形问号������解决方案

解压文件时,文件夹和文件的名称中,中文显示乱码,英文显示正常,打开文件,文件内容显示正常

遇到这个问题很久了,之前一直看网上说的方法基本上分为两类:(1)修改日期和区域;(2)修改解压代码也设置为UTF-8.
但这两个并没有解决我的问题。甚至准备重装系统了。

原因

首先说一下原因:解码的代码页设置问题。
异常出现可分为以下两种情况:
(1)gbk编码以utf-8的代码页解码:出现菱形问号 ����abc����;
(2)utf-8编码以GBK的代码页解码:出现乱码加菱形问号 鍝堝鍟�鍝搱堝搱愬�。

解决方案

右击要解压的文件,这里示例用好压:
在这里插入图片描述
(1)右击要解压的文件 --> 用好压打开文件
(2)若出现第一种原因描述的情况,代码页设置切换成简体中文(GBK),出现第二种原因描述的情况,代码页设置切换成Unicode(UTF-8)。
(3)解压文件。

PS:如果游戏中遇到类似的问题,可进行相同的设置,qq飞车出现���乱码为例

设置方式以win10为例
在这里插入图片描述
在这里插入图片描述
取消勾选(针对第一种原因描述的情形,第二种原因描述的情形则是勾选)第五步的复选框,点确定,再重启即可。
再打开游戏文字显示正常。(以qq飞车实测过)

总结

以上解答若解决了您的问题,请点赞支持下,v

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38780482/article/details/109445776

智能推荐

EndNote x9完全卸载及安装,报错解决_endnote安装不了,老说没卸载干净-程序员宅基地

文章浏览阅读4.1w次,点赞8次,收藏45次。EndNote x9完全卸载及安装,报错解决一、 windows下完全卸载EndNote x91、控制面板卸载该软件,不用教吧2、删除不干净就是你的配置文件和注册表没有删除干净打开C:\Users\XX\App Data\Roaming,XX是当前Windows用户的用户名。找不到APP Data?!一是你的系统是XP,那就是C:\Documents and Settings\XX\Application Data。二是未显示隐藏文件。删除该文件夹下的「EndNote」子文件夹_endnote安装不了,老说没卸载干净

[免杀] Delphi 内嵌ASM获取kernel32.dll的模块句柄 XP/Vista/WIN7-程序员宅基地

文章浏览阅读111次。为什么80%的码农都做不了架构师?>>> ..._delphi 获取模块下所有加载的dll 句柄

Linux安装redis,以及设置redis远程连接。_linux redis远程连接-程序员宅基地

文章浏览阅读4.4k次,点赞5次,收藏23次。Linux安装Redis,并能远程连接,访问Redis_linux redis远程连接

关于解决service 'sapdp00' not found的办法_sap nipgetservbyname: sapdp00' not found-程序员宅基地

文章浏览阅读7.2k次。朋友们,你是否有时候会遇到SAP连接不上的问题,错误提示像下面这样:Service ‘Sapdp00’ unknownTime Tue May 25 17:21:48 2006 Component NI (network interface) Release 640 Version 37 Module ninti.c Line 505 Method NiPGet_sap nipgetservbyname: sapdp00' not found

判断当前时间是否是法定节假日或工作日_itrs判断节假日-程序员宅基地

文章浏览阅读4.9k次,点赞2次,收藏14次。一、介绍采用语言: Java基于内网下采取配置文件的方式, 来判断当前是否是节假日(包括周末和调休上班日)如果基于外网取请见 这里工具类实现思路:将国家法定节假日和调休上班日的日期写入文本中, 然后读取该文本, 将加班日和节假日分别放入一个list中然后将当前毫秒数转成当前日期(年月日), 然后依次判断是否是法定节假日, 调休加班日和周末计算逻辑:法定工作日= 调休加班日 + 非法定节假日 + 平时工作日(周1~5)法定休息日= 非法定工作日法定节假日= 不在法定节假日list中_itrs判断节假日

教你看懂邮件头信息<转载>-程序员宅基地

文章浏览阅读1.2k次。MIME对于邮件系统的扩展是巨大的,因为在MIME出现以前,信件内容如果要包括声音和动画,就必须把它变为ASCII码或把二进制的信息变成可以传送的编码标准,而接收方必须经过解码才可以获得声音和图画信息。MIME提供了一种可以在邮件中附加多种不同编码文件的方法。一封邮件主要由邮件头和邮件体组成.邮件头包含了发件人、收件人、主题、时间、MIME版本、邮件内容的类型等重要信息。每条信息称为一个域,由..._邮件头信息包含哪些内容

随便推点

2013年03月29日_三月二十九日难言大战小口角直击视频-程序员宅基地

文章浏览阅读613次。23:00-1:00 子时:鼠:胆经当令胆经。这时要上床睡觉,利于骨髓造血。子时是指夜里11点到次日凌晨1点,这个时候是胆经当令。“当令”就是当班的意思。胆经从人的外眼角开始,一直沿着人的头部两侧,顺人体侧面而下,一直到脚的四趾。生活当中有一个特别奇怪的现象,我们晚上吃完饭以后,8、9点钟就昏昏欲睡,但一到11点就清醒了,所以现在很多人习惯11点以后开始工作。还有的人到了夜里11点总想_三月二十九日难言大战小口角直击视频

Hive Metastore详解大全-程序员宅基地

文章浏览阅读1.4w次,点赞7次,收藏47次。1、何为Hive MetaStore?_hive metastore

Ubuntu 20.04 + deepin-wine5 + wechat 2.95.41 + 方块字问题解决_manjaro wine 微信 方块字-程序员宅基地

文章浏览阅读2.6k次。安装系统注意事项我一直是用fcitx的郑码输入法,但系统自带的中文输入法不要去删除,会让GNOME的图形界面启动不了。具体安装fcitx很简单,直接:sudo apt install fcitx如果要加上郑码的支持,只要:sudo apt install fcitx-table-zhengma fcitx-table-zhangma-large然后到GNOME的控制面板中对语言设置做一下修改,将输入法从ibus换为fcitx,应用到全部,重启一下就可以了。安装deepin-wine5 &_manjaro wine 微信 方块字

Cocos2d-x Js Binding 的手动绑定实现_protokeytoclass jsfriendapi.h-程序员宅基地

文章浏览阅读1.5k次。http://www.ityran.com/archives/4902Cocos2d-x Js Binding 的手动绑定实现一叶 cocos2d-x 08-13 2304 4条评论随着 Cocos2d-x 的发展,Cocos2d-html5 也日益完善,相比纯 C++ 的开发方式,它开发效率更为高效,而另一个显而易见的好处便是 JS 端的 API 可以作为_protokeytoclass jsfriendapi.h

CDOJ_1147 (最短路条数)_最短路 条数-程序员宅基地

文章浏览阅读1.9k次。分析:最短路条数问题。求最短路的条数只需要在dijkstra上面加一个数组sumt[]记录就行,sumt[v] 表示从源点 s 出发到 v 的最短路条数,当 dist[v] > dist[u] + d[u][v] 时,更新sumt[v] 的值就是 sumt[u];当 dist[v] == dist[u] + d[u][v] 时,sumt[v] += sumt[u];判断是否存在无数条最短路,即看是否存在这样的一条边(u, v),边权为 0,并且其中一条最短路经过这条边,也就是 源点 s 到 u 的最短距离_最短路 条数

Nginx+Center OS 7.2 开机启动设置_centeros开机命令-程序员宅基地

文章浏览阅读124次。centos 7以上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。关于Systemd的详情介绍在这里。Systemd服务文件以.service结尾,比如现在要建立nginx为开机启动,如果用yum install命令安装的,yum命令会自动创建nginx.service文件,直接用命令systemcel enable nginx.service设置开机启动即可。_centeros开机命令

推荐文章

热门文章

相关标签