“我的电脑”、“注册表”等无法打开问题解决方法

系统文件打不开,原因主要是一些程序故障、病毒、木马程序或恶意代码导致系统的一些文件和应用程序无法打开,而这些文件都是使用电脑过程中所必须的,很多时候这些故障让我们烦恼不已,经常要重做系统。现在向大家介绍一些常遇的“无法打开”故障解决技巧,供参考。

一、“我的电脑” 无法打开

解决方法:

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

打开记事本,将以下内容添加到记事本中,并保存为666.bat文件,然后打开,依次点确定即可。

regsvr32 appwiz.cpl

regsvr32 mshtml.dll

regsvr32 jscript.dll

regsvr32 msi.dll

regsvr32 "C:\Program Files\Common Files\System\Ole DB\OLEDb32.dll"

regsvr32 "C:\Program Files\Common Files\System\Ado\Msado15.dll"

regsvr32 mshtmled.dll

regsvr32 /i shdocvw.dll

regsvr32 /i shell32.dll

二、“文件夹”无法打开

在"我的电脑"中,无论打开哪个盘中的文件夹,都会出现"查找"的对话框,但用鼠标右键点击文件夹后选择"打开"后又能进入。

解决方法:

运行“控制面板”,双击"文件夹选项",点击"文件类型"标签,在"已注册的文件类型"列表下找到"文件夹"并选中它,单击"高级"按钮,在出现的"编辑文件类型"对话框中,如果只有"find"一项,则在"操作"下点击"新建"按钮,在"新操作"对话框的操作下面输入"Open",在"用于执行操作的应用程序"下面填入"C:\Windows\Explorer.exe",然后点击"确定",选中建立的"Open",点击"设为默认值"按钮;如果已经有"Open",则直接选中它并设成默认值即可。

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

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

解决方法:

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

regsvr32 Appwiz.cpl

regsvr32 Jscript.dll

regsvr32 Mshtml.dll

regsvr32 Msi.dll

regsvr32 Mshtmled.dll

regsvr32 "c:\Program Files\Common Files\System\Ado\Msado15.dll"

regsvr32 "c:\Program Files\Common Files\System\Ole DB\Oledb32.dll"

四、“收藏夹”无法打开

解决方法:

某些恶意网站会对收藏夹进行修改,大多是通过修改“C:\ Windows\Favorites”中的“Desktop.ini”文件来实现的,所以只要删除这个文件就可以了。如果根本就无法打开“C:\ Windows\Favorites”文件夹,就到DOS下进行删除(要先用“attrib -r -s -h”后才能将其删除)。另外,“收藏夹”中的内容并没有被删除,只是放入了另一个文件夹中,名称和“Favorites”差不多(如“Favorites2”等),如果想恢复原来的“收藏夹”,只要剪切一下就可以了。

如果是将系统默认的“收藏夹”路径设置成指定的目录(如“C:\Windows\Favorites2”等),只要恢复正常的“注册表”就一切OK了。

五、“写字板”无法打开

解决方法:

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

六、“.CHM文件”无法打开

解决方法: 两种方案

A、这是一种帮助文件 用Microsoft HTML Help Executable 打开,就是C:\Windows\hh.exe 系统自带的,你肯定是把这个文件给删了。

到别人的电脑上copy一个hh.exe ,放到上面那个目录里,再双击一个chm文件,如果让你选择程序的话就选那个C:\Windows\hh.exe ,这样就恢复了chm文件和hh.exe的关联了。

B、将以下文本粘贴到文本编辑器(如记事本)中。然后用 .reg 文件扩展名保存该文件导入注册表.(注意先备份注册表)。

CODE:[Copy to clipboard]REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]

"UrlAllowList"="\\productmanuals\helpfiles;http://www.wingtiptoys.com/help/"

七、“EXE文件”无法打开

对于exe打开方式被木马或病毒修改,无法打开任何可执行文件。

解决方法有三种方案

A、先将regedit.exe改名为regedit.com或regedit.scr。

运行regedit.com,找到hkey_classes_root\exefile\shell\Open\command键值,将默认值改为%1 %*重启,再将regedit.com改回regedit.exe即可。

B、将下面的内容存为exefile.reg,双击导入注册表;或在纯dos下运行regedit exefile.reg,导入注册表即可。(注意:regedit4后面留一空行)

regedit4

[HKEY_CLASSES_ROOT\exefile\shell\Open\command]<br>@=%1\ %*

C、(只适用于win2000/xp)

1、将cmd.exe改名为cmd.com或cmd.scr。

2、运行cmd.com

3、运行下面两个命令:ftype exefile=%1 %*

assoc .exe=exefile

4、将cmd.com改回cmd.exe

八、“TXT文档”无法打开

解决方法有两种方案

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

提示:修改注册表有风险,请提前备份数据并在专业人士指导下慎重操作。

B、打开注册表,展开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\Open\command,把里面的“C:\Windows\System32\SQIHIDE.EXE "%1"”改成“C:\Windows\NOTEPAD.EXE"%1"”即可。

九、“搜索功能”无法打开

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

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

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

cd /d "%SystemRoot%\System32"

regsvr32 /u /s msxml3.dll

regsvr32 /s msxml3.dll

exit

十、“临时文件”无法打开

解决方法:

在这个可以使用一个非常实用的DOS命令,在“开始”菜单的“运行”那里键入“Command"命令,然后就可以进入临时文件夹了。一般是:

C:\Documents and Settings\888(用户名)\Local Settings\Temp

C:\Documents and Settings\888(用户名)\Local Settings\Temporary Internet Files

C:\Windows\temp

十一、“D盘”(举例)无法打开的问题

Windows XP操作系统笔者都经常遇到,D盘双击无法打开,点击右键一看,原来首先项是“自动播放”,所以就必须用右键中的打开才行,C盘和E盘双击打开正常。

解决方法:

应该是Autorun.inf这个文件有问题,将属性去除掉后删除,然后在注册表中查找autorun.inf所指向的文件,查到后将shell这个子项删除,即可打开D盘。

十二、“注册表”无法打开

注册表是 Window 系统的中枢和心脏,它记录着操作系统中绝大多数的设置。在 Window 系统中有一个附带的注册表编辑工具,使用它可以很方便地访问和修改注册表,这就是Regedit。然而,现在网上的恶意程序利用注册表修改了IE的主页后,它不仅仅修改了注册表,而且为了防止您使用注册表程序修改会禁止使用注册表,当执行这一命令时,系统会弹出一个对话框:“注册表编辑已被管管理员禁用。”这时注册表工具已被锁定。

解决方法有两种方案

A、用脚本解决该问题。让我们按以下步骤来解除锁定:

1、点击“开始”菜单,从“程序”--->“附件”中找到“记事本”命令并执行它。 提示:修改注册表有风险,请提前备份数据并在专业人士指导下慎重操作。

2、在记事本窗口中输入以下内容:REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=dword:00000000

3、从“文件”菜单上选择“保存”命令,以“C:\666.reg”名称存盘,

4、打开“资源管理器”,切换到 C 盘,双点“666.reg”文件,

5、这时系统弹出“是否确认要将 C:\666.reg 中的信息添加进注册表?”的对话框,点按 “是”。

随后弹出对话框“C:\666.reg 里的信息已被成功地输入注册表。”表明导入成功。

点按“ 确定”关闭对话框。

B、用组策略解决该问题

在Windows 2000/XP/2003中,单击“开始→运行”,输入“Gpedit.msc”后回车,打开“组策略”。然后依次展开“用户配置→管理模板→系统”,双击右侧窗口中的“阻止访问注册表编辑工具”,在弹出的窗口中选择“已禁用”,“确定”后再退出“组策略”,即可为注册表解锁。

十三、“组策略”无法打开

无法打开组策略的解决方法有五种:

方法一、

1、点击”开始”菜单

2、点击“运行”

3、键入"regedit"(不包括感叹号)

提示:修改注册表有风险,请提前备份数据并在专业人士指导下慎重操作。 

4、在注册表键值 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Mmc\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}\Restrict_Run]

和[HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{0F6B957E-509E-11D1-A7CC-0000F87571E3}\Restrict_Run]请将Restrict_Run的值设置为 0

5、修改完毕后重启。

方法二、

1、点击“开始”菜单

2、点击“运行”

提示:修改注册表有风险,请提前备份数据并在专业人士指导下慎重操作。

3、键入"regedit"(不包括感叹号)

4、在注册表键值[HKEY_CLASSES_ROOT\CLSID\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}\InProcServer32] 把其中的default 改成: %SystemRoot%\System32\GPEdit.dll

5、修改完毕后重启。  

方法三、

检查环境变量:

a、点击”开始”菜单

b、点击“控制面板”

c、在“控制面板”中打开“系统”

d、在“系统属性”中点击“高级”标签

e、在“高级”标签页中点击“环境变量”按钮

f、在“环境变量”中的“系统变量”框中的变量名为Path中修改变量值为:

%Systemroot%\System32;%Systemroot%;%Systemroot%\system32\WBEM  

方法四、

运行regsvr32 filemgmt.dll

a、点击”开始”菜单

b、点击“运行”

c、键入"regsvr32 filemgmt.dll"(不包括感叹号)

方法五、

如果组策略找不到 framedyn.dll,就可能会出现这种错误。如果使用安装脚本,要确保脚本置于系统路径中的%windir%\system32\wbem 目录下。默认情况下,%windir%\system32\wbem 已经存在于系统路径中,因此,如果您不使用安装脚本,就不可能遇到这个问题。或试着将将Framedyn.dll文件从\Windows\

system32\wbem目录下拷贝到\Windows\system32目录下!

附:如果在方法一/二中提到的MMC项在你的计算机注册表中找不到,那么就手动建立即可。

提示:修改注册表有风险,请提前备份数据并在专业人士指导下慎重操作。

或者直接将下面内容复制粘贴进入记事本,并保存为后缀名为.reg的文件,双击运行该.reg文件即可。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC]

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Group Policy Objects\LocalUser\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]

"Restrict_Run"=dword:00000000

[HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]

[HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC\{8FC0B734-A0E1-11D1-A7D3-0000F87571E3}]

"Restrict_Run"=dword:00000000

[HKEY_CURRENT_USER\Software\Policies\Microsoft\MMC]

"RestrictToPermittedSnapins"=dword:00000000

造成以上所讲的内容的主要原因是在使用电脑的过程中,经常出现的一些误操作,或者是中了相关病毒。所以我们也要注重对病毒的防范,电脑里面杀毒软件要必不可少。

时间: 2024-08-18 02:13:17

“我的电脑”、“注册表”等无法打开问题解决方法的相关文章

注册表编辑器怎么打开?

注册表编辑器在电脑运用中使用非常广泛,每个软件的安装都有注册表的生成,所以通过修改注册表还可以设置软件参数等,解决一般电脑软件所无法解决的设置问题.那么注册表编辑器怎么打开呢?很多新手朋友相信都还不知道,下面编辑介绍在windows xp系统下与win 7系统下注册表编辑器怎么打开的方法. windows xp系统下打开注册表编辑器方法 方法一:在我的电脑桌面 开始 - 运行 在运行框里输入 regedit 按确定(回车)即可进入注册表,如下图: 方法二:找到注册表运行文件 一般在windows

注册表编辑器怎么打开

"注册表编辑器怎么打开"虽说不是很难的问题,但是对于对电脑常识不是很擅长的网民来说,当电脑出现问题或需要更改设置时,着实还是件头疼的问 题.因为需要打开注册表进行操作解决.那么如何打开注册表编辑器呢?小编为大家整理了两种最常见的打开注册表编辑器方法,希望对大家有需要的朋友有所帮 助. 注册表编辑器怎么打开? 打开注册表编辑器方法一: 点击开始-运行,或者按住电脑左下角的Win键(田字键)同时按下R键,调出运行窗口,在运行窗口输入regedit,确定,来打开注册表编辑 器,对注册表进行修

修改注册表加快上网速度的方法

如今上网已经成为大家必不可少的东西了,如果网络速度慢,那还真是要人命,像类似这样的情况有没有办法解决呢? 如果您所用的局域网网络特别不好,或是使用宽频方式上网,那么在注册表中设定适当的TcpWindow值,就可以加快上网速度.(请朋友们注意:如网速正常的效果不明显) 打开注册表编辑器(最简单的方法:开始--运行中输入regedit就可以了),在其中找到"HKEY_LOCAL_MACHINE/System /CurrenControlSet/Services/Tcpip/Parameters&qu

Windows 7系统注册表编辑器如何打开?

  注册表是Windows操作系统经典的配置功能,我们日常使用 的软件和系统存储设置大多保存在注册表中,有的同学不知道注册表编辑器怎么打开,还有的同学安装了Windows7操作系统,也来问编辑win7注册表编辑器怎么打开, 现在我们来回答一下这个问题. 在XP下和Win7下通用的打开方法: 点击开始-运行,输入"regedit"或"regedit.exe",在点击确定即可,见图1. 这里需要注意的是,win7为了防止新手用户使用开始-运行,进行了隐藏. XP下打开注

win7利用注册表修复错误exe文件的方法

  EXE File(可执行程序),一种可在操作系统存储空间中浮动定位的可执行程序.在WINDOWS系统中的执行文件一般都是.exe文件.在 MS-DOS 中,用以标识可执行文件的文件扩展名.用户在提示行输入不带 .exe 扩展名的文件名后按 Enter 键或者点双击就能运行可执行程序.其特点是在操作系统存储空间中浮动定位,可以完成各项计算机功能.这样重要的文件,一旦出错肯定会影响也会使用,下面小编结尾大家介绍Win7注册表修复EXE文件程序的技巧. win7利用注册表修复错误exe文件的方法如

XP系统开机提示注册表空间不足的解决方法

  今天小编在打开电脑的时候,突然跳出个"注册表空间不足"的提示,只有在关闭此窗口的情况下,才能正常的运行电脑.打开之后电脑的使用和往常没有什么区别,但是每次运行电脑的时候都会先跳出这样的提示,虽然没有什么影响,但是总觉得哪里出了什么问题,而且老是跳出这样的提示也很烦人,下面小编就来教大家如何彻底关闭"注册表空间不足"的提示. XP注册表空间不足解决的方法 具体的操作方法如下: 1.首先我们点击自己电脑的开始菜单,点击左下角的图标,弹出栏目我们找到里面的运行选项,点

XP系统注册表初始化的两种方法

  我们知道,注册表是电脑里一个非常重要的内容,一旦被病毒攻击就非常严重了,不仅仅是会导致系统崩溃.而一些电脑用户想初始化电脑的注册表,但是又不知道该怎么操作注册表才能初始化.下面,小编就以XP系统为例子,为大家演示一下XP系统注册表初始化的两种方法! XP系统注册表初始方法一: WinXP自带系统还原功能,前提是之前有过进行系统备份,使用自带功能将系统还原到某一个还原点,注册表也将随整个系统一起恢复. XP系统注册表初始方法二: 使用软件来处理.这里推荐大家使用Registry Purify(

win7注册表没有msahci怎么办 win7注册表没有msahci的解决方法

查看方法如下: 1.点击开始,点击运行; 2.输入regedit,点击确定; 3.依次点击展开HKEY-LOCAL-MACHINE \SYSTEM \CURRENT CONTROSET \SERVICES,即可看到msahci键. 以上内容就是小编为大家带来的关于win7注册表没有msahci的解决方法了,非常简单的三个步骤,希望此教程内容对大家有所帮助!

注册表的禁用与启用方法二则

想必大家都有过这样的经历,运行Regedit,本想打开注册表编辑器,可电脑却显示如1所示的对话框: 为什么呢?有可能是你在安装某些软件时,例如Norton Utility,软件自动对注册表进行了修改.那么怎么解除注册表编辑器的锁定? 如果你是一只"菜鸟",从来没有改过注册表,那么可以利用系统设置软件.这方面的软件有不少,现在向大家介绍一下著名的系统机械师--System Mechanic(1.45M)在解决这个问题上的应用,你可以到Http://www.iolo.com上去下载最新版本