电脑常见故障软件

一、文件丢失

开机出现“Windows找不到文件1”

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

找不到文件C:\program

找不到command.exe文件

SATA硬盘安装XP找不到驱动的解决方法

无法打开注册表,提示windows找不到regedit文件

Windows无法打开“搜索”功能

解决方法:产生故障的原因有两个,一是文件损坏,二是DLL文件注册失效。恢复方法如下:

(1)打开%systemroot%\inf目录,找到Srchasst.inf文件。然后右键点击该文件,选择菜单“安装”,根据系统提示插入安装光盘即可。待安装完成后,检查一下是否可以运行“搜索”,如果还不行则进行下一步。

(2)打开“记事本”,输入下面的内容,然后将内容另存为一个.BAT文件,运行即可。

cd/d

regsvr32/u/smsxml3.dll

regsvr32/smsxml3.dll

exit

二、软件类

1、打开IE出现Windows找不到文件‘(null)’

操作系统出现这个问题可能是某个随着系统启动自动运行的软件需要调用null文件,而这个文件丢失或损坏了。null是比较特殊的系统文件,它实际上是为操作系统提供一个虚拟设备,这个设备的驱动程序是C:Windowssystem32driversull.sys。

如果上述路径下找不到null.sys,可以从其他计算机上复制一个。也可以从WindowsXP安装光盘上恢复,具体操作就是把安装光盘放入光驱,在“开始|运行”中输入并运行

“E:i386expandE:i386ull.sy_C:Windowssystem32driversull.sys”(假定WindowsXP安装在C盘,光驱为E盘)即可。如果问题还不能解决,尝试找出那个自动运行的软件,并在卸载后重新安装。

2、IE的地址栏找不到了

要解决这个问题,在右击“工具栏”,在”地址栏“前打勾,点击查看菜单下面的”工具栏“下面的地址就行了。

在IE窗口上面点:查看>工具栏>地址栏,打勾就可以了

3、找不到文件iexplore.com的解决办法

如何你在查杀病毒后,双击桌面上的IE图标却弹出对话框,提示找不到文件iexplore.com。这个时候怎么办呢?

估计是中了Trojan.PSW.Lmir、Trojan.PSW.Misc之类的网游盗号木马,注册表的有关键值被修改了。通过QQ远程协助。打开注册表编辑器,搜索:iexplore.com将找到的项目的值中的iexplore.com改为iexplore.exe如

“HKEY_CLASSES_ROOT\Applications\iexplore.exe\shell\open\command”的值被改为恶意修改为:

----

4、TXT文档无法打开

解决方法1:用杀毒软件清查一下病毒,杀完毒之后重新关联txt文件,方法是:单击“我的电脑”-“工具”-“文件夹选项”-“文件类型”,找到txt文件,“更改”关联为记事本程序,找不到则“新建”;

解决方法2:打开注册表,展开

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\Open\command,把里面的

“C:\Windows\System32\SQIHIDE.EXE

5、“写字板”程序无法打开

解决方法:应该是操作系统的某个文件丢失了,而“写字板”程序运行时又要调用这个文件,可是找不到,当然会出错了,解决的办法可以通过“添加/删除软件”来重新安装“写字板”程序这个组件。

6、无法打开二级链接

还有一种现象也需特别留意:就是能打开网站的首页,但不能打开二级链接,如果是这样,处理的方法是重新注册如下的DLL文件:

在开始—运行里输入:

regsvr32Shdocvw.dll

regsvr32Shell32.dll(注意这个命令,先不用输)

regsvr32Oleaut32.dll

regsvr32Actxprxy.dll

regsvr32Mshtml.dll

regsvr32Urlmon.dll

regsvr32Msjava.dll

regsvr32Browseui.dll

注意:每输入一条,按回车。第二个命令可以先不用输,输完这些命令后重新启动Windows,如果发现无效,再重新输入一遍,这次输入第二个命令。

7、IE无法打开新窗口

解决方法:多半是因为IE新建窗口模块被破坏所致。应单击“开始→运行”,依次运行

“regsvr32actxprxy.dll”和“regsvr32shdocvw.dll”将这两个DLL文件注册,然后重启系统。如果还不行,则可以将mshtml.dll、urlmon.dll、msjava.dll、browseui.dll、oleaut32.dll、shell32.dll也注册一下。

8、临时文件无法打开

解决方法:在这个可以使用一个非常实用的DOS命令,在“开始”菜单的“运行”那里键入“Command

C:\DocumentsandSettings\xiaoyu(用户名)\LocalSettings\Temp

C:\DocumentsandSettings\xiaoyu(用户名)\LocalSettings\TemporaryInternetFiles

C:\Windows\temp

9、局域网无法打开

出现这种情况可能有两大类:

(1)网络连接是正常的,所看到的也是即时的网络现状;

(2).所看到的只是一个假象,实际上网络连接不通。

解决方法:对于前一种情况,我们就要介绍一下,网上邻居用户访问本机共享资源的用户身份,访问权限。通常我们通过网上邻居访问其它计算机资源是以“guest(来宾)”账号进行的,这一方面是大多数读者所不了解的,因为在实际的访问中,根本没有体现这一点。这个guest用户访问是不需输入任何密码的,用户名也不用,由系统默认了(就是guest)。正因如此,如果真正能看到共享资源,而且网络连接正常,则很可能是本机上的guest账户不可用。此时打开相应系统的用户账户管理程序查看的“guest”账号是否正常打开,如果“guest”账号前面的小图标上有一个红*,那表明“guest”账号当前被禁用,单击右键打开即可。

至于如果网络连接根本不正常,却在网上邻居上看到了其他计算机上的共享资源,那就要涉及到在浏览服务原理介绍篇中所介绍的主浏览器缓存现象了,也有可能是在交换机上保留了主浏览器的浏览列表备份,虽然网络连接不正常,但由于在缓存中仍存有以前的浏览列表,所以仍看到了以前的共享资源。这主要出现在不正常退出系统情况下,如非正常关机、死机等。解决的办法当然就是重新检查网络连接和配置了,参见前面相关故障介绍。

10、无法打开快捷方式

其实,快捷方式和一般文件一样,都属于某种文件类型。如果快捷方式(*.lnk)所连接的程序丢失或错误,就会造成这类文件无法打开。解决的方法如下:

1、Windows2000、WindowsXP:

运行“assoc.lnk=lnkfile”,然后重新启动即可。

2、Windows98:

下载lnkfile.reg。双击打开它,然后单击【确定】按钮,将该完整的注册表数据添加到当前系统的注册表中即可。

11、无法打开“我的电脑”,“我的文档”等

解决方法:可能是Explorer程序出错了,通过下面的方法可以解决相关故障

1)、打开记事本,将以下内容添加到记事本中,并保存为AAA.bat文件,然后打开,依次点确定即可(如还不可以请试下第二种方法);

regsvr32appwiz.cpl

regsvr32mshtml.dll

regsvr32jscript.dll

regsvr32

regsvr32

regsvr32mshtmled.dll

regsvr32/ishdocvw.dll

regsvr32/ishell32.dll

2)、如果以上还不能修复,请将下面内容复制到记事本中,并保存为yezi.reg文件然后打开;WindowsRegistryEditorVersion5.00

[HKEY_CLASSES_ROOT\exefile\shell\Open\command]

@=

12、EFS加密文件夹无法打开怎么办

解决方法:

EFS(EncryptingFileSystem,加密文件系统)是从Windows2000开始就提出的一种基于NTFS文件系统的核心文件加密技术,主要是用于保护本地数据。在使用EFS加密文件的同时,也产生了诸多麻烦,比如重装系统后无法打开EFS加密过的文件夹等等,那么我们该如何解密?现在让我们先来看看大家的讨论。

备份及导入密钥来解密

为了防止在重装系统后无法打开加密文件夹,我们可以通过下面的方法来备份及导入密钥:点击“开始→运行”,输入“certmgr.msc”,回车后打开证书管理器。展开“证书/个人/证书”,右键单击在右侧窗口中以用户名为名称的证书,在“所有任务”中选择“导出”打开证书导出向导。单击“下一步”之后选择“是,导出私钥”,单击“下一步”,选择默认导出文件格式,再单击“下一步”,输入保护密码和确认密码,单击“下一步”后指定文件名,最后单击“完成”即可。

这样在重装系统之后,右键单击导出的私钥文件,选择“安装PFX”之后就可以一步一步导入私钥。导入完成后,就可以顺利地打开EFS加密的文件夹。

软件的方法不可靠

在没有备份密钥的情况下,要对EFS解密几乎是不可能的,虽然网上流行很多种方法,但是可行性微乎其微,劝大家放弃。因为某些EFS使用的是公钥证书对文件加密,而且在

Windows2000/XP中,每一个用户都使用了惟一的SID(安全标志)。第一次加密文件夹时,系统会根据加密者的SID生成该用户的密钥,并且会将公钥和密钥分开保存。如果在重装系统之前没有对当前的密钥进行备份,那就意味着无论如何都不可能生成此前的用户密钥,而解密文件不仅需要公钥,还需要密码,所以也就根本不能打开此前EFS加密过的文件夹。

13、无法打开“添加/删除程序”

导致无法打开“添加/删除程序”的原因可能是动态链接库文件注册失效了,只要重新注册这些文件就可以了。

解决方法:在“开始→运行”中输入下列命令,并依次在弹出窗口中确认即可。

regsvr32Appwiz.cpl

regsvr32Jscript.dll

regsvr32Mshtml.dll

regsvr32Mshtmled.dll

regsvr32

regsvr32

解决这个问题的方法有几种,下面我们就介绍两种方法。

方法一:从别的机器上拷贝regedit.exe到C:\WINDOWS\目录下。

方法二:首先请检查一下Windows文件夹里的REGEDIT.EXE文件是否丢失或损坏,是的话使用WindowsXP安装光盘进行修复。

如果文件本身没有问题的话,在控制面板里打开“系统”属性,在【高级】选项卡中点击“环境变量”,检查一下“系统变量”中的“PATH”变量是否包含Windows文件夹,如果不包含的将其手动添加上(多个变量可以用分号隔开)。

另外在WinXP中,REGEDIT和REGEDT32实际上是等同的。

14、隐藏文件找不到了

方法一:如果你使用FTP软件,那这个问题就非常好办,打开FTP软件,里面的隐藏文件都可以显示,在里面找到你隐藏的文件,点右键属性里面把隐藏去掉就好了。

方法二:以下的代码复制下来,保存成.reg文件,双击即可.

REGEDIT4

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\explorer\Advanced\Folder\Hidden”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\explorer\Advanced\Folder\Hidden\NOHIDDEN”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\

CurrentVersion\explorer\Advanced\Folder\Hidden\NOHIDORSYS”

“/code”

显示隐藏文件:

“code”

REGEDIT4

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\explorer\Advanced\Folder\Hidden”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\explorer\Advanced\Folder\Hidden\SHOWALL”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\explorer\Advanced\Folder\Hidden\NOHIDDEN”

“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows

\CurrentVersion\explorer\Advanced\Folder\Hidden\NOHIDORSYS”

“/code”

15、SATA硬盘安装XP找不到驱动的解决方法

SATA硬盘在安装WinXP时,已按F6安装软盘中的第三方SATA硬盘驱动并找到硬盘,但在复制文件过程中仍提示找不到viasraid.sys、viasraid.inf、viasraid.cat这三个文件,按ESC跳过后,当复制完文件重启系统便出现错误,以致不能继续安装系统。

解决步骤如下:

1)、安装开始时,按提示按下F6,正确安装软盘中的第三方SATA硬盘驱动,选择安装系统的分区。

2)、在复制文件中提示找不到viasraid.sys、viasraid.inf、viasraid.cat这三个文件时,按ESC跳过。

3)、复制完文件重启时插入软盘启动盘,从软驱启动,然后插入有SATA硬盘驱动程序的软盘,找到软盘上的viasraid.sys、viasraid.inf、

Viasraid.cat这三个文件(一般是在WinXP目录中)复制到C:\Windows\system32\drivers目录下(这里假定系统安装在C区),取出软盘重启即可完成系统的安装。

注:以上方法在“华硕K8V-X主板,MAXTOR80GSATA硬盘”上通过。

16、找不到Windows.hlp

解决这个问题的方法非常简单,只需将下面的东西复制到一个空白的记事本中,选文件另存为文件类型选全部文件(*.*),文件名输入(注意包括引号最好复制)

WindowsRegistryEditorVersion5.00

“HKEY_CLASSES_ROOT\exefile\shell\open\command”

@=

17、WindowsXP无法找到Rundll32.exe

如果打开控制面板,突然发现屏幕上面显示“Windows无法找到C:\Windows\

Rundll32.exe……”的字样,该怎么办?

你的电脑可能感染了病毒或Rundll32.exe已被破坏。

解决方法:

1)、将WindowsXP光盘放入光驱。

2)、在“运行”菜单执行“CMD”,然后回车。

3)、输入expand\i386\rundll32.ex_%Systemroot%\rundll32.exe(如图6),其中代表光驱盘符,注意不要输入“”。

4)、重启电脑。

18、找不到文件gpedit.msc

在这里要给大家说明,这有可能不是系统的原因,而是你使用的WindowsXP版本的原因,WindowsXPhome版是没有gpedit.msc这个组策略文件的。

找不到指定文件,文件夹无法删除

在删除文件、文件夹时提示错误信息:“无法删除文件:无法读源文件或磁盘”

注消或重启电脑,然后再试着删除。

按Shift+Delete

进入“安全模式删除。

在纯DOS命令行下使用DEL,DELTREE和RD命令将其删除。

在任务管理器中结束Explorer.exe进程,然后在命令提示符窗口删除文件。

19、删除顽固文件

或许你会遇到这样一种情况:电脑某硬盘里有一个文件夹经过多种方法的尝试都无法删除,在资源管理器里面删除的时候会有“无法删除文件:无法读源文件或磁盘”的错误提示,而在控制台下面用rd(rmdir)命令删除时,又提示“系统找不到指定的文件”,试用unixutil的unlink和rm也搞不定它。甚至尝试过检查文件系统是否存在问题,但是仍然没发现问题所在。这个文件夹的存在简直成为心腹之患,欲除之而后快。

下面以WindowsXP为例,向朋友们介绍删除这样一种文件夹的有效方法

首先需要你了解和熟悉的操作命令:

如果要删除的文件夹或文件是隐藏属性的,删除时的命令为:

rd/a文件夹del/a文件

假设删不掉的文件夹在“g:\delete”目录下面,则操作如下:

1)、“开始”》》“运行”,在“运行”对话框中输入:cmd

2)、在命令提示符中输入:g:--回车

cd\delete--回车手动将当前位置切换到“g:\delete”目录下面。

如果命令执行成功则闪烁的光标前面就会出现“g:\delete>”的提示符。

3)、输入

4)、选择你需要删除的文件或者文件夹的所在行,观看该行的倒数第二列,把它的文件、文件夹名称抄录下来,然后在“g:\delete>”的提示符后输入命令:

如果是删除文件夹就输入:rd文件夹(抄录)--回车如果是删除文件,就输入:del文件(抄录)--回车

至此,应该可以成功地删除这样的文件或文件夹了!

不过,对于这样难以删除的文件夹,有一点是值得我们借用,就是用它来存放有用的资料而不用担心被轻易地删除掉!

Windows操作系统中出现这种情况最有可能就是中病毒了,病毒在每个驱动器下都有一个卷标autorun.inf文件,只要你双击驱动器就会激活病毒,需要手工删除sutorun.inf文件,在“命令提示符”下输入“attribautorun.inf-s-h-r”去掉它的“系统”,“只读”,“隐藏”属性,这样输入

“delautorun.inf”才可以删除。接着进入注册表查找“command.exe”键值项,找到后将整个shell子键删除,这样c盘就可以打开了,按照同样方法将其他盘依次也删除即可。

20、找不到请求证书

按照下列步骤就可以解决相关问题了:

1)、从子域中域控制器登录到父域使用企业管理员组中具有成员用户帐户。

2)、然后然后单击lActiveDirectory站点和服务管理单元、开始、单击AdministrativeTools和程序。

3)、在“MMC”上右击lActiveDirectory站点和服务管理单元、单击视图,然后单击显示服务模式。这样可以查看服务文件夹,它被从视图隐藏默认。

4)、然后单击证书模板从lActiveDirectory站点和服务管理单元、服务和PublicKeyServices。这显示完整的ActiveDirectory中发布证书模板列表。

5)、双击用户证书模板以查看属性。

6)、在安全选项卡,单击添加以DomainUsers组是子域添加到列表。

7)、对于DomainUsers(CHILDDOMAINNAME\Domain用户)组,选择读取和注册权限。

8)、重新启动计算机。

21、找不到msconfig

在WindowsXP系统下,运行“msconfig”后,系统提示找不到该文件。但是该文件明明存在于系统分区中,而且可以双击打开。

1)、这是因为msconfig.exe存在于%systemroot%\PCHealth\HelpCtr\Binaries目录中,而不是%systemroot%或%systemroot%\system32

,无法省略其路径而直接运行文件名打开。我们平时之所以能够直接运行msconfig打开该程序,是因为在注册表中的

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths键下有msconfig.exe的相关路径,起到导向功能。如果没有了msconfig.exe相关路径或者路径错误,就会导致无法直接运行文件名打开。解决方法:运行“regedit”,找到

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppPaths在右边窗口中,右击空白处,依次选择“新建”→“项”,将其名改为“MSCONFIG.EXE”。然后选中“MSCONFIG.EXE”,再在右边窗口中,双击字符串值“默认”,把数值改为

“C:\Windows\PCHealth\HelpCtr\Binaries\MSConfig.exe”(根据系统所在分区自行更改)。修改后,我们就可以像以前一样直接运行msconfig打开该程序。

或者把上面那个文件复制到C:\WINDOWS\SYSTEM32下面就好了。

2、)“系统配置实用程序(Msconfig.exe)”是一个实用性与使用率很高的系统工具,通过它我们可以很轻松地删除或暂时停止某些启动程序。但使用NT内核的Windows2000却没有提供类似的工具。没关系,我们可以找到WindowsXP安装光盘,在I386文件夹下找到expand.exe和msconfig.ex_文件,将它们拷贝到临时文件夹中,如C:\TEMP下,然后再打开DOS窗口,输入“expandmsconfig.ex_msconfig.exe”命令(不带引号),会释放出msconfig.exe文件。将这个文件拷贝到WindowsXP的安装文件夹下,在“开始”菜单的“运行”中输入msconfig试试,一个全新的系统配置程序将出现在你的面前!

22、Windows找不到Copy.exe文件

Windows操作系统中遇到这个问题的解决方法如下:

先打开我的电脑→工具→文件夹选项→查看→选中显示所有文件和文件夹,去掉“隐藏受保护的系统文件”的选中,让所有的文件都显示出来(如下图)。

然后右击D盘→打开的方法打开D盘,如果装有卡巴斯基杀毒软件的话,它会直接删除一个copy.exe的文件,然后,你会看到auotrun.inf文件,先不要删除它,双击它,会自动用记事本打开这个文件,里面有open=

接下来,右击任务栏→任务管理器→进程→找到你刚才看到的open后的那个exe文件的进程→右击→结束进程树。再到D盘下面,你应该可以顺序删除里面的autorun.inf和open指向的exe文件了(如果装有卡巴斯基杀毒软件的话,它会直接删除)。

一般它还会感染其他盘,按照上面的操作认真检查一下其他盘符,并且它会在注册表里面有启动项,只要你重启就会重新发作,所以你还要把其它的盘检查一次。然后删掉注册表里的启动项,方法如下:

开始→运行→regedit,进入注册表,打下如下的子键:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

在右边找open=指定的那个exe文件的启动项。一般会是c:\windiws\*****.exe之类

如果有,右击→删除即可,这样就不会再发作了,然后再重起电脑,搞定。

1)、开始--运行--REGEDIT,在注册表里,查找加载的这个,就把这个所有的全部删掉。

2)、开始--运行--msconfig把启动项里除了ctfmon外其余的都去掉。

3)、用插件管理专家修复下看看,推荐用upiea。

4)、用360安全卫士也行,检查系统漏洞和修补漏洞,查杀恶意软件,一键修复,修复IE,清理使用痕迹,里面自带有卡巴斯基6.0正版杀毒软件。

23、执行文件打不开,注册表也进不去

1)、最简单的方法:打开一个文件夹,选择“工具”、“文件夹选项”、“文件类型”、“新建”、“exe”“高级”在关联的文件类型中选择“应用程序”(如下图)点击“确定”即可。

2)、新建文本文件“在其它电脑上新建一个文本文件,把下面几行文字拷贝到里面,并另保存为xxx.reg,把这个文件传输到你的机器上运行一下。

另外,你的机器有病毒了,最好在dos下杀毒。

相关代码:

regedit4

“hkey_classes_root\exefile\shell\open\command”

@=

3)、中毒可能是一方面

还有可能是文件关联被修改了

你在文件夹选项里直接新建exe类型的文件,他就会问你是不是要取消现有的exe文件关联,选择取消,在高级中选择“应用程序”就可以了!

exe文件类型是找不到的,新建之后会显示出来,但是当你在一次打开文件夹选项时就没有了。

4)、可以通过修改注册表来恢复exe文件。因为exe文件都无法打开,所以只有先将Windows目录下的注册表编辑器“regedit.exe”改为“regedit.com”,然后运行它,依次找到

hkey_classes_root\exefile\shell\open\command,双击“默认”字符串,将其数值改为“

如果是2000以上的

操作系统,也可以执行以下命令进行更改:

在DOS下运行“ftypeexefile=%1%*”或“assoc.exe=exefile”命令也可以恢复exe文件的关联。手工清除方法如下:

1)、首先结束病毒进程(由于病毒关联了exe文件,运行exe文件会激活病毒,需要用第三方进程管理软件并改名运行来结束病毒进程,如ProcessExplorer,将其主文件*.exe改名为*.com运行)

结束进程:

&Windows%\CSRSS.exe(或services.exe、winlogon.exe、lsass.exe等等)

%Windows%\ExERoute.exe

2)、点击下载Regfix.rar将里边的Regfix.exe改名为Regfix.com后运行并修复exe关联。

3)、还原被病毒修改的注册表内容:

注册表打开方法:开始运行输入regedit--点确定

打开注册表编辑器,需要修改以下内容:

HKEY_CLASSES_ROOT\.lnk\ShellNew\command

HKEY_CLASSES_ROOT\.bfc\ShellNew\command

HKEY_CLASSES_ROOT\cplfile\Shell\cplopen\command\

HKEY_CLASSES_ROOT\dunfile\Shell\open\command\

HKEY_CLASSES_ROOT\file\Shell\open\command\

HKEY_CLASSES_ROOT\htmlfile\Shell\Print\command\

HKEY_CLASSES_ROOT\inffile\Shell\Install\command\

HKEY_CLASSES_ROOT\InternetShortcut\Shell\open\command\

HKEY_CLASSES_ROOT\scrfile\Shell\Install\command\

HKEY_CLASSES_ROOT\telnet\Shell\open\command\

HKEY_CLASSES_ROOT\InternetShortcut\Shell\open\command\

HKEY_CLASSES_ROOT\scrfile\Shell\Install\command\

HKEY_CLASSES_ROOT\scriptletfile\Shell\GenerateTypelib\command\

HKEY_CLASSES_ROOT\Unknown\Shell\openas\command\

HKEY_CLASSES_ROOT\dunfile\Shell\open\command\

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\SharedTools\MSInfo\ToolSets\MSInfo\hdwwiz\command

将以上注册表键值下的

HKEY_CLASSES_ROOT\Applications\iexplore.exe\Shell\open\command\

HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\Shell\OpenHomePage\command\

HKEY_CLASSES_ROOT\ftp\Shell\open\command\

将以上键值下的

HKEY_CLASSES_ROOT\htmlfile\Shell\opennew\command\

HKEY_CLASSES_ROOT\http\Shell\open\command\

将以上键值下内容修改为

HKEY_CLASSES_ROOT\Drive\Shell\find\command\

将以上键值下的

HKEY_CLASSES_ROOT\.exe\

将以上键值下的

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WindowsNT\CURRENTVERSION\Winlogon\Shell

将以上键值下的

HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\InternetExplorer\Main\Check_Associations将以上键值下的

删除HKCR\winfiles

删除病毒自启动项和病毒信息:

HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CURRENTVERSION\RUN\TorjanProgram

HKEY_CURRENT_USER\SOFTWARE\VBandVBAProgramSettings

删除HKLM\SOFTWARE\MICROSOFT\Windows\CURRENTVERSION子键(注意不是

CURRENTVERSION子键,删中间有空格的那个,别删错了!)

4)、最后删除病毒文件:

C:\Windows\finder.com

C:\Windows\explorer.com

C:\Windows\1.com

C:\Windows\ExERoute.exe

C:\Windows\system32\rundll32.com

C:\Windows\system32\finder.com

C:\Windows\system32\command.pif

C:\Windows\system32\MSCONFIG.COM

C:\Windows\system32\dxdiag.com

C:\Windows\system32\regedit.com

D:\autorun.inf

D:\pagefile

D:\command.com

c:\Windows\winlogon.exe

C:\ProgramFiles\InternetExplorer\iexplore.com

C:\Windows\Debug\DebugProgram.exe

C:\Windows\system32\MSWINSCK.OCX

C:\ProgramFiles\CommonFiles\iexplore.pif

D:\command.com

C:\Windows\EXERT.exe

C:\Windows\LSASS.exe

在Windows操作系统中解决这个问题我们可以用“带命令行提示的安全模式”来进行修改。下面是解决这个问题的全过程。

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

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

在出现“正在启动Windows…”时按“F8”键,出现“WindowsXP高级选项菜单”,选其中的“最后一次正确的配置”,进入Windows2000时仍然报错。只好再次重新启动,这次选“安全模式”,虽然没有报错,但仍不能运行EXE文件。再试试“带命令行提示的安全模式”选项,启动成功后在命令提示符窗口的命令行输入:help|more(“|”是管道符号,在键盘上位于Backspace键左边),在系统显示的信息第一行我看到了如下信息“ASSOCDisplaysormodifiesfileextensionassociations”,大致意思是“ASSOC显示或修改文件扩展名关联”。按任意键继续查看,又看到了如下信息

“FTYPEDisplaysormodifiesfiletypesusedinfileextensionassociations.”,大意是“FTYPE显示或修改用在文件扩展名关联中的文件类型”,原来在命令提示符窗口还隐藏着这两个特殊命令,可以用来设置文件扩展名关联。于是,在命令行分别输入“helpassoc”和“helpftype”两个命令获取了它们的使用方法接着通过下面的设置,终于解决了EXE文件不能运行的故障。

故障解决

先在命令行command输入:assoc.exe来显示EXE文件关联,系统显示“没有为扩展名.exe找到文件关联”,难怪EXE文件都不能执行。接着输入:ftype|more来分屏显示系统中所有的文件类型,其中有一行显示为“exefile=

几点体会

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

24、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\SharedTools\MSConfig\startupreg\Load再运行msconfig或者在

“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”项清理开机启动项。

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

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

@echooff

tskillwincfgs

attrib-R-A-S-HC:\Windows\system32\wincfgs.exe

attrib-R-A-S-HC:\Windows\KB20060111.exe

delC:\Windows\system32\wincfgs.exe

delC:\Windows\KB20060111.exe

del%0

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

WindowsRegistryEditorVersion5.00

“HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache”

“-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SharedTools\MSConfig\startupreg\Load”启动时提示Windows找不到文件1msinfomsinfo.exe

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/WindowsNT/CurrentVersion/winlogon/shell/Explorer.exe

c:Progra~1Common~1Micros~1msinfoMsinfo.exe中的

c:Progra~1Common~1Micros~1msinfoMsinfo.exe删掉就可以了.

在开机的进入用户时会有些慢,并会跳出一个警告框,说文件

(应该是Windows下的1.com文件。),最后用上网助手之类的软件全面修复IE设置,最后说一下怎么解决开机跳出找不到文件“1.com”的方法:

在运行程序中运行“regedit”,打开注册表,在

“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon”中把

25、所有的exe文件不能打开

解决办法:

1)、在C盘的Windows文件夹中找到regedit.exe程序,修改为regedit.com(如图3)。

2)、HKEY_CLASSES_ROOT\exefile\shell\open\command下的default,键值为

打开文件夹“我的电脑”,进入菜单“工具”→“文件夹选项”→“文件类型”,这时在现有的文件类型中找不到扩展名为exe的文件类型,没关系,单击“新建”弹出“新建扩展名”对话框,在“文件扩展名”框中填入“exe”,接着单击“高级”,在“关联的文件类型”下拉框中选择“应用程序”,单击“确定”返回,最后单击“应用”后关闭对话框。


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn