打开文件夹出现空白,但实际上是含有内容的,在状态栏上仍然可以看到该文件夹内的对象数,和空间占用大小。出现此故障的原因有几种,这里说三个:
1、设置问题,造成原因不明,可能是病毒或其它什么系统故障。解决方法:控制面板-文件夹选项-文件类型,在“已注册的文件类型”列表下找到“文件夹”并选中它,单击“高级”按钮,在出现的“编辑文件类型”对话框中,如果只有“find”一项,则在“操作”下点击“新建”按钮,在“新操作”对话框的操作下面输入 “open”,在“用于执行操作的应用程序”下面填入“c:windowsexplorer.exe”(2000就是c:winnt explorer.exe),然后点击“确定”,选中建立的“open”,点击“设为默认值”按钮;如果已经有“open”,则直接选中它并设成默认值。
2、系统问题,造成原因不明。解决方法:开始-运行,分别输入regsvr32 jscript.dll 和regsvr32 vbscript.dll两条命令,重新注册两个dll文件。
3、病毒原因,将所有文件和文件夹设成隐藏甚至系统属性,并破坏显示隐藏和系统文件的功能。解决方法:杀毒、修复显示系统和隐藏文件的选项、用attrib -s -h命令去掉加在文件和文件夹上的系统和隐藏属性。
另外还有一种,今天遇到的,具体是哪个造成不清楚了(硬盘空间?rundll32.exe?),情况是只有windows和system32(通过地址栏直接进入的)下的文件和文件夹不显示,一打开会显示internet explorer脚本错误,问是否继续执行脚本,点否就出现explorer错误,桌面消失并重新启动桌面(explorer.exe),同意执行则打开的文件夹为空白,但状态栏上有对象数和大小。要打开控制面板、网上邻居、搜索等,就会出现rundll32.exe的错误提示。用winrar可以看到所有文件和文件夹,检查发现rundll32.exe不存在。
在试图拷贝一个正常的rundll32.exe修复此问题时,发现无法把文件拷入c:windowssystem32,这才发现硬盘空间已满,C盘根本放不下任何东西了。删除临时文件和卸载不用的程序,腾出空间后,复制成功rundll32.exe,以上问题得到解决,连打开网页时好时坏的毛病也解决了。