文件删除不了,文件粉碎也不行,去不掉只读属性,F8安全模式下也删不掉,参数不正确

本文提供了解决文件删除时遇到的权限问题和特殊命名导致的删除失败的方法,包括如何修改文件权限、绕过特殊命名限制进行删除,并通过DOS命令进行操作。同时介绍了删除后出现的问题及快速启动栏恢复方法。

RT,本人各种情况都遇到过,试过网上的很多方法,自己也总结一下。

 

文件删除不了,文件粉碎也不行,去不掉只读属性,DOS下也删不掉,F8安全模式下也删不掉

 

反正啥子招儿都试了,就是删不掉,老顽固,格式化都不行,也没有程序占用这个文件夹,就是删不掉。

 

分析:

1.通常删不掉是因为有正在运行的程序占用它,打开进程管理器,分析是哪个进程和它有关,把那个进程关掉之后再删除文件就可以了。注意:系统进程不要乱动,结束了系统进程要么出问题,要么死机,于事无补。也可以用UNLOCKER或者QQ管家文件粉碎之类的软件直接查看到底是什么程序和这个文件夹相关联的,然后结束该程序。

 

2.不是原因一,那么最可能的就是权限问题,我遇到的就是这个问题,怎么样都删不掉,格式化都不行,只能用下面方法了(我用的XP专业版系统,其他系统方法类似):在文件夹上右键->属性,找到安全菜单,然后把你的用户(通常为Administrator)权限改成完全控制,如果权限改不了,你点击->添加->高级->立即查找,找到Administrator,然后点击确定就可以了,之后你就可以设置Administrator的权限了。

 

3.出现“参数不正确”的情况,原因如下:

Windows 下不能够以下面这些字样来命名文件/文件夹,包括:“aux”“com1”“com2”“prn”“con”和“nul”等,因为这些名字都属于设备名称,等价于一个 DOS 设备,如果我们把文件命名为这些名字,Windows 就会误以为发生重名,所以会提示“不能创建同名的文件”等等,删除时则会提示“参数错误”等等。

当然,有一些特殊的方法可以偷机取巧,建立以这些设备名为名的文件夹,比如我们在命令提示符下执行“md C:\aux\\”,就在 C 盘建了一个名叫 aux 的文件夹。此文件夹虽然可以访问,也可以建立子文件夹,但却无法删除,因为 Windows 不允许以这种方式删除设备。在系统看来,这个 aux 文件夹就是设备。那么,如何删除这样的文件/文件夹呢?我们只要按照完整的 UNC 路径格式,就是网上邻居的路径格式,正确输入文件路径及文件名即可。比如要删除 C 盘下的 aux 文件夹,可在命令提示符下执行:rd /s \\.\C:\aux,rd 是命令提示符删除文件夹的命令,/s 参数表示从所有子目录删除指定文件。再比如要删除 C 盘 temp 文件夹下的 nul.exe 文件,在命令提示符下执行:del \\.\C:\temp\nul.exe 即可。

所以删除的方法是在DOS下用rd或者Del命令,在文件路径前加两个斜杠\\,例如我就用这种方法删除了D盘下的“PRN               .”这个怪异的文件夹,命令如下:

rd /s \\.\D:\PRN               .

也可以直接在桌面新建一个txt文件,输入

DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1

然后保存为 系统删除.bat 然后把那个文件/文件夹拖曳到这个文件上就OK了

不过删掉后出现了一点小问题:快速启动栏不见了。恢复的方法是在系统盘里面新建一个文件夹,例如C是系统盘,则依次打开C:\Documents and Settings\Administrator\Application Data\Microsoft,然后看里面有没有“Internet Explorer”这个文件夹,没有的话,新建一个,然后进入Internet Explorer文件夹,在里面又新建一个“Quick Launch”文件夹,把要快速启动的快捷方式(例如Internet Explorer)放到这个文件夹下就OK了。如果要找不到“显示桌面”的图标,则自己做一个,新建一个txt文件,输入以下内容:

[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop

然后另存为“显示桌面.scf”即可。

 

End

### Win7 文件只读属性无法掉的解决方案 在Windows 7中,文件夹的只读属性无法除的问题通常与权限设置、文件系统特性或第三方软件干扰有关。以下是详细的解决方法: #### 1. 检查文件夹的所有者和权限 如果文件夹的所有者是当前用户,或者用户的权限足,则可能无法修改文件夹的属性。可以通过以下步骤更改所有者和权限: - 右键点击文件夹,选择“属性”。 - 转到“安全”选项卡,点击“高级”按钮。 - 在高级安全设置窗口中,点击“更改”链接以更改所有者。 - 输入你的用户名,勾选“替换子容器和对象的所有者”,然后点击“确定”[^1]。 - 返回“安全”选项卡,确保当前用户具有完全控制权限。如果没有,点击“编辑”按钮,为用户添加“完全控制”权限。 #### 2. 文件夹的只读属性 即使更改了所有者和权限,某些情况下文件夹的只读属性仍然无法直接除。可以尝试以下方法: - 在资源管理器中右键点击文件夹,选择“属性”。 - 在“常规”选项卡中,取消勾选“只读属性。 - 如果取消勾选后立即恢复原状,可能是由于注册表设置问题。可以运行以下命令修复: ```cmd attrib -r -s -h /s /d "C:\Path\To\Folder\*.*" ``` 此命令会递归地除指定路径下所有文件文件夹的只读、系统和隐藏属性[^2]。 #### 3. 检查是否有第三方软件干扰 某些杀毒软件或同步工具可能会锁定文件夹的属性,导致无法修改。可以尝试以下操作: - 临时关闭杀毒软件或防火墙。 - 确保没有云同步工具(如OneDrive)正在使用该文件夹。 #### 4. 使用管理员权限运行命令提示符 有时需要以管理员身份运行命令提示符才能成功修改文件属性。可以通过以下步骤实现: - 按 `Win + R` 键,输入 `cmd`,然后按住 `Ctrl + Shift` 同时按下回车键。 - 在打开的命令提示符窗口中运行上述 `attrib` 命令。 #### 5. 检查文件系统错误 如果文件系统存在错误,也可能导致属性无法修改。可以使用以下命令检查并修复磁盘错误: ```cmd chkdsk C: /f /r ``` 此命令会对指定驱动器进行扫描,并尝试修复发现的任何问题。需要重启计算机才能完成扫描[^4]。 #### 6. 确保操作系统完整性和更新 某些情况下,系统文件损坏可能导致属性无法正常修改。可以运行以下命令检查并修复系统文件: ```cmd sfc /scannow ``` 此命令会扫描系统文件的完整性,并修复发现的任何损坏。 --- ### 注意事项 如果上述方法均无效,可能需要考虑以下可能性: - 文件夹位于网络驱动器上,而网络共享设置了只读权限。 - 文件夹被加密或压缩,导致属性修改受限。 - 文件系统为FAT32而非NTFS,而FAT32支持单独的文件属性设置。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值