可能出现该问题是因为安装Microsoft Visual C++ 2005 SP1 Redistributable package(X86)的电脑运行在WIndows XP SP3, Windows Vista SP1 或者 WIndows 7.
微软官方推荐的解决方式是下载运行微软官方的修复工具 - "Fix it for me"。
扩展阅读:
上述问题的专业描述为Win32文件自提取工具无法处理用户明中包含的DBCS字符.DBCS是ASCII,较高的128个代码中的某些总是跟随著第二个位元组(位,Bit)。这两个位元组(位,Bit)一起(称作首位元组和跟随位元组)定义一个字元,通常是一个复杂的象形文字。
参考资料:
百度百科 - DBCS
微软官方支持网站帮助页面
这个题目写的,我还以为是c++问题呢,你现在的原因是系统文件丢失,因为windows是基于c和c++编写的,系统文件可能因为你杀毒误删一些dll文件,导致系统出错,无法配置应用软件,修复一下系统吧。
应该是你的系统出现比较大的故障了(重要的文件丢失了) 假如怎么修复都不行 建议直接重装系统吧 你这样的系统用着也难受 因为许多应用程序都没法运行了!
可以在网上下载一个Microsoft Visual C++ 2008 安装上就能行了。
我估计你可能中毒了。。杀一下毒再看看。。