用户名: 密码: 免费注册 忘记密码? 网站地图 | 加入收藏 | 设为首页
首页 | 新闻 | 工具 | 系统 | 办公 | 聊天 | 多媒体 | 网页 | 运营 | 平面 | 欣赏 | 数据库 | 程序 | 服务器 | 组网
网页 | 3dmax | Ghost | Windows Xp| Dreamweaver | photoshop | Flash | office | Alexa | Css | QQ | Asp | PHP | Jsp | Access
Flash MX 2004入门 | 网站推广策略 | CorelDRAW入门 | ASP学习 | 网站建设大师功 | Word入门
  iTbulo.com > 学院 > 教你学电脑 > 电脑问答 > 软件应用问答 > 文章正文
解析Windows操作系统“无法打开”故障
iTbulo.COM 2007-3-29 小风()

  3、杀完毒后系统提示找不到.exe程序

  在Windows 操作系统中解决这个问题我们可以用“带命令行提示的安全模式”来进行修改。下面是笔者下面解决这个问题的全过程。
 
首先可以确定的是病毒把扩展名为EXE的文件关联删除或修改了,因此按照前面对话框的提示从控制面板中执行“文件夹选项”命令,选择“文件类型”标签,在 “已注册的文件类型”列表中找不到扩展名EXE和它的文件关联。试着按“新建”按钮,在“文件扩展名”后输入“.exe”,按“高级”按钮,系统自动将其文件类型定义为“应用程序”,按“确定”按钮后在“已注册的文件类型”列表中出现了扩展名“EXE”,选择它后按“更改”按钮,系统要求选择要使用的程序,可是到底要选择什么应用程序来打开EXE文件?看来这个方法无效,只好按“取消”按钮返回“文件夹选项”对话框。

  在“已注册的文件类型”列表中选择“EXE应用程序”,并按“删除”按钮将它删除。由于所有EXE文件都不能执行,所以也无法用注册表编辑器来修改注册表,看来只好重新启动计算机了。

  在出现“正在启动Windows…”时按“F8”键,出现“Windows XP高级选项菜单”,选其中的“最后一次正确的配置”,进入Windows 2000时仍然报错。只好再次重新启动,这次选“安全模式”,虽然没有报错,但仍不能运行EXE文件。再试试“带命令行提示的安全模式”选项,启动成功后在命令提示符窗口的命令行输入:help | more(“|”是管道符号,在键盘上位于Backspace键左边),在系统显示的信息第一行我看到了如下信息“ASSOC Displays or modifies file extension associations”,大致意思是“ASSOC显示或修改文件扩展名关联”。按任意键继续查看,又看到了如下信息“FTYPE Displays or modifies file types used in file extension associations.”,大意是“FTYPE显示或修改用在文件扩展名关联中的文件类型”,原来在命令提示符窗口还隐藏着这两个特殊命令,可以用来设置文件扩展名关联。于是,在命令行分别输入“help assoc”和“help ftype”两个命令获取了它们的使用方法接着通过下面的设置,终于解决了EXE文件不能运行的故障。

  故障解决

  先在命令行command输入:assoc .exe来显示EXE文件关联,系统显示“没有为扩展名.exe找到文件关联”,难怪EXE文件都不能执行。接着输入:ftype | more来分屏显示系统中所有的文件类型,其中有一行显示为“exefile="%1" %*”,难道只要将EXE文件与“exefile”关联,故障就会解决?于是在命令行输入:assoc .exe=exefile(assoc与.exe之间有一空格),屏幕显示“.exe=exefile”。现在关闭命令提示符窗口,按“Ctrl+Alt +Del”组合键调出“Windows安全”窗口,按“关机”按钮后选择“重新启动”选项,按正常模式启动Windows 2000后,所有的EXE文件都能正常运行了。

  几点体会

  事后,重新在控制面板中执行文件夹选项命令,选择“文件类型”标签,发现在“已注册的文件类型”列表中没有EXE,也没有BAT和COM等文件类型,说明用文件夹选项命令无法创建这些类型的文件关联,我们只能在命令提示符窗口中用ASSOC和FTYPE两个命令来设置。

4、Windows找不到文件的原因有两个:

  1)、系统文件丢失。
  建议重装系统

  2)、病毒引起的解决方法
 
  传播途径:U盘等移动存储
  危害性:暂无破坏性,只是开机跳出记事本,杀毒软件不能查出病毒。

  手动删除方法:
  用任务管理器或者木马杀客或者HijackThis结束wincfgs进程,删除C:\Windows\ KB20060111.exe(也许文件名不同,和记事本一样的蓝色图标)和C:\Windows\system32\wincfgs.exe(黄色问号图标的隐藏系统文件)。

  开始-运行-regedit,进入注册表,搜索注册表删除wincfgs.exe
  比如删除注册表以下项/子项:没有的话当然不用删除了!!!

  HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache
C:\Windows\KB20060111.exe

  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupreg\Load

  再运行msconfig或者在“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”项清理开机启动项。

  因为KB20060111.exe病毒名字与日期有关,每台电脑都不一样,以下方法是用批处理删除文件、导入清理注册表,请根据情况修改使用:

  1)、删除文件:记事本写下以下内容,点“文件-另存为”,保存类型选择“所有文件”,文件名为1.bat,然后双击运行文件。

@echo off
tskill wincfgs
attrib -R -A -S -H C:\Windows\system32\wincfgs.exe
attrib -R -A -S -H C:\Windows\KB20060111.exe
del C:\Windows\system32\wincfgs.exe
del C:\Windows\KB20060111.exe
del %0

  2)、清理注册表:记事本写下以下内容,点“文件-另存为”,保存类型选择“所有文件”,文件名为1.reg,然后双击运行文件。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

文章搜索
相关资讯
相关文章 相关下载
快速安装Windows操作系统的独家秘籍
Windows代理存在缺陷 黑客可控制网络
问答:为什么Windows不能“倒”着装?
Windows系统日趋多媒体化
微软官方谈未来Windows四大发展方向
焦点信息