巧妙解决删除文件或文件夹出错故障
2007-07-19 12:28:24 来源:WEB开发网半年前,朋友的一台电脑突然发生“删除文件或文件夹出错”故障,报错信息为:“无法删除xxx文档/文件夹:找不到指定的路径。请确定指定的路径是否正确”。(如图一)当时在网上搜索了一下看是否有网友遇到类似的问题。搜索结果发现,多数这类错误是由于文件或者磁盘设成了只读、文件已经被删除图标还没有更新、或者文件被破坏甚至感染病毒造成的,这些问题均可以通过去掉文件只读属性、修复文件、DOS下删除文件或者用杀毒软件清除或者粉碎文件来解决。
图一
然而这台电脑所遇到的故障却让上述任何一种解决方案无能为力,甚至一些计算机专业的电脑高手也“望错兴叹”。经过仔细观察分析,发现这个错误具有以下特点:所有文件均不可删除;错误仅发生在C、D两个分区,E分区不存在问题;文件夹也不可删除。在尝试各种方法均无效并寻师无门的情况下,将错误搁置了半年多,坚持没有重装系统,我一直相信,一定有人可以解决这个故障!
而就在近几天清理电脑垃圾的时候,发现了一丝新的线索。
由于长期积累了很多废弃的文件没有删除,一个一个丢到回收站然后清除觉得很麻烦,每次使用shift+del删除也不方便,于是想到回收站好像也有属性设置的,于是打开。(如图二)
图二
确认回收站驱动器配置为“独立配置驱动器”,然后切换到不同的分区。(如图三)
图三
由于只有E分区可以删除文件和文件夹,所以首先将E盘的“删除时不将文件移入回收站,而是彻底删除”勾上,当时顺手也勾上了C区和D区的这个选项,结果却意外地发现,C区和D区的文件和文件夹竟然也可以删除了!也就是说不经过回收站的话文件和文件夹是可以正常删除的!
好,现在就将问题的焦点集中到回收站上。根据我的理解,Windows的回收站实际上应该是在每个磁盘分区上的,桌面上看到的回收站只不过是捆绑了所有磁盘分区回收站的信息。那么之前提到不经过回收站的话C区和D区上的文件和文件夹可以正常删除的,而每个分区又有相对独体的回收站,这样看来,C区和D区的回收站应该出了问题!
于是调出文件夹选项卡,勾上相应的选项以显示磁盘分区系统文件和文件夹。(如图四)
图四
先查看了一下E盘,发现以下相关的文件夹:(如图五)
图五
有对比查看了C盘和D盘,仅在C盘发现了一个文件名为“Recycled”的图标(如图六),而在D盘则没有发现以上任何一个文件夹的踪影。(如图六)
图六
至此,问题真相水落石出,C区和D区的回收站被破坏或误删除导致文件或文件夹无法暂时存放到所在分区的回收站,而“找不到指定的路径。请确定指定的路径是否正确”的提示也不是针对要删除的文件或文件夹的,而指的是“找不到指定的回收站路径。请确定指定的回收站路径是否正确”。
弄清楚了问题所在,也就可以对症下药,问题迎刃而解。清除C区被破坏的Recyled文件夹(被系统识别为一个系统文件,必须删除,否则下一步会报错)。然后从E区拷贝正常的Recyled文件夹分别到C区和D区,恢复回收站属性配置,任意删除一个C区或D区的文件,那熟悉的碎纸画面和声音又回来了!
- ››解决flash 中无法导出swf文件的方法
- ››删除win8中window.old所有文件
- ››解决"ios模拟器未能安装此应用程序"办法...
- ››解决jquery easyui easyloader加载外部js文件失败...
- ››解决无法使用Android SDK Manager下载SDK开发包的...
- ››解决网页内容无法复制
- ››解决Android手机在开发调试时logcat不显示输出信息...
- ››解决Windows 8操作系统假死的方法
- ››解决ubuntu 不识别 android 设备 方法
- ››解决ubuntu server sudo出现sudo:must be setuid ...
- ››解决数据库 Table 'content_tags' is mar...
- ››解决FF浏览器和IE下载文件乱码问题
更多精彩
赞助商链接