SecureCRT中文突然乱码,设置UTF-8失效

使用的版本Version 6.2.3之前设置过编码方式UTF-8,但是在查看一个乱码的文件,出现了“??”这种乱码方式,试过重新调整编码方式然后重启工具、重启电脑,都不管用,卸载重装后也不管用(卸载不干净,重新安装后历史连接记录都还在,有问题的是:C:\Users\administrator\AppData\Roaming\VanDyke\Config\Sessions 下面的ini文件,详看解决办法1

查看的乱码信息如下,当时用其他编码方式查看这个,都没查看成功,反而导致了我原先的配置不生效(也不知道这个到底是什么乱码方式,复制出来和显示的不一样,复制出来重新粘贴后变成了C++代码):

(这种形式的有毒吧,我再次查看这个文件后,又出现??乱码了。。。。。这到底是什么,小白疑惑,ASCII吗)

解决办法1(有效)

在我使用解决办法2和3,又一次查看乱码文件后,UTF-8又失效了,应该是连接.ini出现了问题,我随机删除一个连接配置后,重新连接之后再设置UTF-8就生效了,其他一些乱码的连接也跟着自动恢复了,(没来的及对比原连接配置文件,所以也不知道原配置文件出现了什么问题,路径:C:\Users\administrator\AppData\Roaming\VanDyke\Config\Sessions)

解决办法2(有效)

1、设置字符编码为UTF-8,设置字体为新宋体(不带@的那一个)

注:一般情况下使用“Lucida Console” 字体,字符编码是UTF-8,中文就正常了

2、设置字符集为GB2312(选择最下方的“新宋体”)

这个方法是可以解决的,但是我的工具使用这个字体太难看了(字面意思),看的眼花缭乱,很容易看错行或者混淆一些程序文件,所以我又设置回来了最初的模式,依然让他乱码。考虑是底层配置文件的问题,但是我考虑到连接的都是生产服务器,不想动工具配置文件,以免出现意外的情况,我重装一个版本试试。

配置文件解决办法可以参考:

https://www.cnblogs.com/congcongdi/p/11843009.html

解决办法3(瞎猫碰上死耗子)

1、重装新版本的工具Version7,(网上下载的破解版,无需安装,直接使用,放在另一个路径下)。

2、成功连接一个服务器后,是常见的GBK形式乱码,查看编码是default,重新设置字符编码为:UTF-8后(版本7可供选择的编码方式明显比6多很多),版本7正常。(版本6之前也是这样设置的,但是今天乱码之后,调整不回来了)。

3、新的设置好后,版本6的打开也正常了,中文不乱码了。(如果习惯使用版本6,那么新的可以卸载了,设置好后轻易不会乱码,我的情况就很奇怪。。)

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值