我的电脑文件搜索不能用,运行regsvr32 /i shell32.dll也不能用,打开我的电脑的搜索,直接就死机

开始菜单的搜索一点,下面的工具栏也不能用了

在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放置于系统中。当我们执行某一个程序时,相应的DLL文件就会被调用。有关DLL信息则保存在 Windows 注册表中。如果 DLL 文件的注册表项(Registry entry)遭到破坏,那么打开文件或网页时,操作系统就会运行缓慢或者无法正常运行。

Windows自带的regsvr32.exe工具能重新在注册表中添加DLL数据,很多问题通过重新注册 Shell32.dll 文件就能简单地得到修复。

Shell32.dll 保存有关Windows界面的信息,并被用来打开文件和网页。例如,重新安装这个DLL文件能在桌面“图形选项”对话框下重新保存jpeg或gif图片预览(右击桌面,选择“选项”就能看到对话框)。它同时还能修复启动“新建快捷方式向导”功能(右击桌面,选择“新建”→“快捷方式”)以及修复非常容易损坏的文件夹图标双击功能(双击文件夹不能打开,右键变成“搜索”或者“用 ACDSee 查看”等现象)。

若想重新保存这个DLL文件,选择“开始”→“运行”,键入“regsvr32 /i shell32.dll”(注意空格),按回车键。会有信息提示你这个命令是否生效(不过要重启电脑)。

重新保存Windows XP图片和传真浏览器。如果双击文件图标不能浏览图片或传真,可以重新注册浏览器的 DLL。选择“开始”→“运行”,键入“regsvr32 /i shimgvw.dll”,按回车键。同样的,会有信息弹出提示这个 DLL 是否已经修复了这个问题。

激活 XP 中的“添加网上邻居向导”。有时重新保存一个破损的功能要求数次运行“regsvr32 /i”命令,每个需要重新保存数据的 DLL 都应运行一次。例如,如果在“我的网上邻居”文件夹窗口左侧面板内点击“添加网上邻居”但毫无反应的情况下,你在 Windows “运行”栏内依次运行三个命令就能重新激活“我的网上邻居”。操作是:选择“开始”→“运行”→键入“regsvr32 /i netplwiz.dll”,按回车键。接下来相同操作,键入“regsvr32 /i mshtml.dll”命令行,最后运行“regsvr32 /i shell32.dll”命令行。

重新保存快速启动栏。如果在任务栏右击,选择“工具栏”→“快速启动栏”,只能收到一条错误信息提示说工具栏未能建立,你可能丢失了快速启动栏文件夹、注册表项或其他重要的文件。快速启动栏文件夹应该在“C:\Documents and Settings\profile name\Application Data\Microsoft\Internet Explorer”中。如果没有,你可以手动创建(点击“文件”→“新建”→在刚刚提到的这个文件夹中新建一个文件夹,并命名为快速启动栏),也可以让 Windows 进行这项操作,操作是:选择“开始”→“运行”,键入“ie4uinit.exe”,按回车键。试试是否能显示快速启动栏。

如果仍然没有反应,选择“开始”→“运行”,键入“regsvr32 /i shell32.dll”,按回车键。然后,点击“开始”→“运行”→键入“regsvr32 /i browseui.dll”,按回车键。

以上只是几个常用的例子,更多regsvr32.exe的应用还需要读者灵活运用
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-17
点击:【开始】---【运行】复制下面的命令即可: 每次输入一条regsvr32 /i shell32.dll regsvr32 jscript.dll regsvr32 vbscript.dll【确定】我的是这样就解决了,你的不知道行不行追问

不行,我用过了,但是任然不行

追答

那你试试单击“开始”-“运行”-“regedit”,打开注册表编辑器,找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CrrentVersion\Explorer\Cabi netState”主键,在该键下新建一个名为“Use Search Asst”的字符串值,并将其赋值为“no”。再打开\Windows\System32目录中的Shell32.dll的属性窗口,切换到“版本”标签,单击“语言”选项,将其中的系统文件版本记好,最后再打开\windows\srchasst\mui文件夹,将其中的子文件夹名修改为记录下的文件版本号

相似回答