清除病毒后,无法运行程序的解决方法
2006-09-15 09:08
513 查看
毒软件清除某个木马或者蠕虫病毒后,再次运行程序,忽然,你发现.exe的可执行程序都无法正常运行。
原因一般是木马程序修改并接管了EXE文件的关联,因该木马程序被杀毒软件删除导致系统出错不能运行。
解决办法: 找到windows目录下的regedit.exe,在文件图标上单击鼠标右键,选择重命名。将扩展名exe改为com或pif或scr。
然后双击改名后的regedit,即可编辑注册表。
在注册表中找到EXE文件关联的位置: HKEY_CLASSES_ROOT/exefile/shell/open/command
在键值中去掉多余的包括空格等内容,正确的键值应为["%1” %*],键值是[]内的内容,前后中间不能有多余的字符,包括空格符。
相关文章推荐
- 用户权限不够无法运行程序的解决方法
- win10下Java程序在cmd中能够编译却无法运行的解决方法
- vs编译程序在Win7下提示无法运行解决方法
- asp+Access程序在Windows Server 2003 Enterprise Edition服务器上运行时无法显示备注字段的解决方法
- 用VS2012 VS2013编写的程序无法再xp运行的解决方法
- 由于虚拟机监控程序未运行,无法启动 Windows Phone Emulator。可能原因是为打开硬件辅助虚拟化。的解决方法
- vs2005 编译程序无法运行解决方法
- 利用Visual Studio 2005开发的程序缺少DLL无法运行的解决方法之一
- 成功解决windows7中无法用netmeeting的详细方法(在Windows7桌面完美运行XP的程序)
- VS2010运行opencv的程序,出现“应用程序无法正常启动0xc000007b”的解决方法
- vs2013的MFC中 添加Richedit2.0控件导致程序出错或无法运行的解决方法
- 升级ADT22 后程序无法运行问题解决方法
- 解决api-ms-win-crt-runtimel1-1-0.dll缺失的方法 api-ms-win-crt-runtime-l1-1-0.dll是电脑系统重要组件,如果缺少会导致很多程序无法运行,
- 使用VS2003遇到“无法显示进程。没有正确安装调试器。请运行安装程序安装或修复调试器。”的解决方法
- VBA编程“由于另一个程序正在运行中,此操作无法完成.”解决方法.
- 64位下无法运行32位程序的解决方法 提示未指定提供程序,也没有指派的默认提供程序
- 当所有安装过的程序(exe)文件都无法运行时的解决方法
- win7 64位平台编译的程序在XP 32位平台无法运行的解决方法
- Android JNI 编译正确 但是提示程序有错误无法运行 而且还看不到任何错误提示 的解决方法
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”