错误描述
....exe - 应用程序错误
应用程序正常初始化(0xc000007b)失败。请单击“确定”,终止应用程序。
确定
问题分析
情况一、已安装的相关框架、组件损坏或未安装相关框架、组件
在“控制面板\所有控制面板项\程序和功能”查看是否已安装相关组件或框架,如果已安装则先卸载再安装,如果未安装则从官方渠道
- 安装/重新安装 Microsoft .NET Framework N
- 安装/重新安装Microsoft Visual C ++ Redistributable
-
SFC检查系统完整性来尝试修复丢失文件:
1. 点击“开始”->在搜索栏内输入“cmd”,右键点击cmd.exe,选择以管理员身份运行,跳出提示框时选择继续。2. 键入sfc /scannow ,然后按 Enter。系统开始扫描,请您耐心等待。
情况二、感染U盘病毒
a、评判标准
1、程序感染U盘病毒,判断标准:在A电脑上编译并压缩应用程序(*.exe),然后copy到需要运行的电脑B上解压,比对 A电脑的应用程序大小与 B电脑上的应用程序大小(属性-常规-大小,比对单位:字节)是否一致,如果不一致,则表明软件被病毒感染。
b、解决方案
一般此病毒只会感染C#框架的应用程序,而 VC或VB则不会被感染,且此病毒很难被杀毒软件杀死,暂时的方案只有以下几种:
- 1、重装系统;
- 2、更换一台没有被病毒感染的计算机;
- 3、如果程序较为简单,建议重新以别的语言框架编写应用程序。
延伸阅读
U盘对病毒的传播要借助autorun.inf文件的帮助。病毒首先把自身复制到u盘,然后创建一个autorun.inf,在你双击u盘时,会根据autorun.inf中的设置去运行u盘中的病毒。我们只要可以阻止autorun.inf文件的创建,那么U盘上就算有病毒也只能躺着睡大觉了。
但是不管给autorun.inf设置了什么属性,病毒都会更改它。
方法就是在根目录下,删除autorun.inf文件。然后,根目下建立一个文件夹,名字就叫autorun.inf。这样一来,因为在同一目录下,同名的文件和文件夹不能共存的原理,病毒就无能为力,创建不了autorun.inf文件了。以后会不会出新病毒,自动去删文件夹,然后再建立文件还不知道,但至少现阶段,这种方法是非常有效的。
1、首先在桌面按下“Win + R”快捷键打开“运行”窗口,输入“cmd”并点击确定打开命令提示符;
2、使用“cd”命令转到u盘所在的目录
REM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
REM 创建<autorun.inf>文件夹
MKDIR autorun.inf
REM 进入<autorun.inf>文件夹
CD autorun.inf
REM 创建<a...\\>文件夹
MKDIR a...\\
REM <<<<<<<<<<<<<<<<<<<<<<<<<<<<
REM 删除<a...\\>文件夹
rmdir a…\\
REM 退出<autorun.inf>文件夹
cd ..
REM 删除<autorun.inf>文件夹
RMDIR autorun.inf