原创 无法删除文件:目录不为空

2009-3-3 14:44 8195 8 8 分类: 工程师职场

今天从老师那里拷完课件回来,立即插入自己电脑准备杀毒(我们学校的每台机器都有病毒,每回上课后都会有“收获”的),杀了估计有七八个(几乎全部是金山杀的),发现有个文件夹删不掉了——Thumbs.dn。(当然电脑已经中毒了是不可能的,Monyer对自己这点信心还是有的)


 


这里需要注意一下,如果你一顿乱删,你会发现删不掉的文件夹有两个,一个是简易U盘病毒清理系统建立的自动播放免疫文件夹,一个是机房病毒建立的文件夹。删除Thumbs.dn时会出现“无法删除文件夹 目录不是空的”这样的信息。(如果你要删除免疫,可能会出现如下信息:“无法删除 文件: 无法读源文件或磁盘。”,当然你完全可以使用解除免疫功能来删除它)


打开Thumbs.dn看了看,里面有这样一个目录:1.{3aea-1069-a2de-08002b30309d},目录下是一个vb6的动态链接库文件,但是大小为0。而且可以对其进行重命名,但是删掉后会自动生成,用icesword也无法删除。于是感觉病毒建立文件时,不是对MBR做了手脚(U盘不是碟的,但也有MBR),就是对分配区做了手脚,打开cmd输入“chkdsk /F N:”进行磁盘检查修复(/F为修复,N:为盘符),一看果不其然:


 

这里的\2\2\1.txt就是Thumbs.dn那文件夹和子文件夹,我改名字了。同时出此问题的还有另一个文件,一并修复。修复后再删除此文件夹,刷新后没有再出现,删除成功!



到网上搜一下相关问题及解决办法,令Monyer汗然!几乎全部是全盘格式化,因为正如他们自己所说:重装系统也不管用。于是这里小记一下,好友出现此类问题切忌不要全盘格式化了,输入如上命令行再删除即可。


后记:


估计GUI下的操作能简单些:“我的电脑”=》“U盘盘符”=》右键选择“属性”=》切换到“工具”选项卡=》“查错”功能,“开始检查”=》勾选“自动修复文件系统错误”“扫描并试图回复坏扇区”选项=》然后点“开始”就可以了。


上面文章来自“梦之光芒”的博客~~


谢谢博主,我的问题解决了~~

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /2 下一条