谢露宁:文件夹名含有非法字符,无法删除怎么办?

来源:百度文库 编辑:中科新闻网 时间:2024/05/05 08:16:46
在一次数据恢复操作中,我的不小心误操作,生成了一个文件夹,此文件夹名包含非法字符,但已经生成了。当我试图删除它时,系统提示“无法删除 文件:无法读源文件或磁盘”,当我试图给它改名时,被提示“无法重命名 文件:无法读源文件或磁盘”,此时该文件夹依然是待改名状态,如果我放弃改名,它也会弹出同样的提示,因为文件夹名本身就包含非法字符!我所做的只能是强行关闭我的电脑。
我用的是Windows XP + SP2
谢谢!但是这个文件夹是在桌面上!也就是说如果格式化磁盘,我的系统就要全部重装,我还有许多软件,代价实在太大了。
我已经试图在Windows的命令提示符和MS-DOS环境下试验过,都不行。在命令提示符下,无法删除它,但在MS-DOS下,又打不出汉字。因为这个文件夹所在的路径下有“桌面”两个汉字,还有,我的用户名也是汉字,所以……很郁闷,请高手赐教!

有点难度,你用中文DOS嘛。
比如无忧启动盘、凤凰启动盘里面都有UCDOS或其他中文DOS
用那种中文DOS的盘引导系统,然后再删~~~~
记住要删这种顽固文件,只能用DOS启动机器。你必须要懂DOS命令.
从Windwos里是没法删掉的~~~

你可以尝试以下3种方法可以删除这类文件:

a)采用Linux或其他非Windows的操作系统,以Linux/Unix为例:可以使用rm命令删除:

rm -d //driveletter/path using forward slashes/filename

rm -r "//C/Program Files/BadFolder"

b)使用命令行工具的一个特殊参数解决:

RD\\.\:\\

DEL\\.\driveletter:\path\filename

在删除命令后面跟上\\.\参数就可以避免Windows检查文件名的合法性,因此可以删除含有Windows保留字或非法名字的文件。

c)对于文件,如果可以使用通配符,那么也可以采用通配符解决:

DEL DEL PR?.*

DEL LPT?.*

d)使用“Windows传统风格的文件夹”查看方式(文件夹选项--任务下面选择)

e)使用能浏览本地文件的第三方工具,如FlashFXP、CuteFTP等,进行删除。

实在没有办法,把所有其他文件转移,格式硬盘
可以试试去DOS下删,文件名无法用键盘打出来可以用通配符
你也可以试试停止一些系统进程,说不定就可以了

1)磁盘清理
2)再删除这个文件夹

在DOS下用VC这个软件!可以DOS显示中文,