修复“无法删除目录”错误
目录:
- 'ERROR_CURRENT_DIRECTORY':错误背景
- 如何修复'无法删除目录'错误
- 解决方案1 —更正目录名称
- 解决方案2-清空目录
- 解决方案3 —使用Chdir命令
- 解决方案4 —使用RMDIR命令
- 解决方案5 —删除具有目录名称的设备
- 解决方案6-修复注册表
- 解决方案7 —运行完整的系统扫描
- 解决方案8 —检查磁盘是否有错误
- 解决方案9 —检查驱动器上的权限
- 解决方案10-进入安全模式
- 解决方案11 —使用其他操作系统
视频: æ¨è¨è犸½å¹齂«å©è§ç铘¾æ¾å°æ¨çå½±ç锕 ä.搻.¸ä#@$ºæ¨åï¼ 2024
如果您收到带有“ 无法删除目录 ”说明的“ ERROR_CURRENT_DIRECTORY”错误代码,请按照列出的故障排除步骤进行操作。
'ERROR_CURRENT_DIRECTORY':错误背景
也称为错误16(0x10),当用户尝试从PC上删除目录时,会出现“ ERROR_CURRENT_DIRECTORY”错误代码。 关于为什么会发生此错误,有四种可能的解释:
- 目录不存在,或目录名称拼写错误
- 该目录包含文件或其他子目录
- 该目录与保留的设备名称相同。
- 有些文件或子目录需要更高的权限
- 有正在使用的文件。
设置Windows帐户时也可能发生此错误。 在这种情况下,错误伴随以下描述:'出了点问题。 请稍后再试。 错误0x80090010:无法删除目录。
如何修复'无法删除目录'错误
解决方案1 -更正目录名称
确保正确输入目录名称。 使用简单的目录名称,并避免使用扩展的字符和空格,这可能会触发此类错误。 请使用az,AZ和0-9内的任何字符。
解决方案2-清空目录
从目录中删除所有文件和子目录,然后尝试再次将其删除。 有时,位于问题目录中的文件可能会阻止您删除它。 通常,从相应目录中删除所有文件和文件夹后,用户便可以将其删除。
解决方案3 -使用Chdir命令
chdir命令显示当前目录的名称或更改当前文件夹。 如果仅将其与驱动器号一起使用,它将显示当前驱动器和文件夹的名称。 如果不带参数使用它,则chdir显示当前驱动器和目录。 在这种特殊情况下,您将使用此命令在可能正在使用它的所有会话中更改当前目录。
1.转到开始>键入cmd>右键单击第一个结果>以管理员身份启动命令提示符
2.通过键入以下命令,在与您所在的驱动器不同的驱动器上更改默认目录:
chdir]
cd]
3.尝试再次删除有问题的目录。
有关chdir命令以及如何在各种情况下使用它的更多信息,请转到Microsoft的支持页面。
解决方案4 -使用RMDIR命令
RMDIR命令允许您完全删除目录。 但是,此命令有一些限制:
- 它无法删除包含隐藏文件或系统文件的目录。 如果尝试这样做,屏幕上会显示“目录不为空”消息。
- 它不能删除当前目录。 如果您尝试删除当前目录,则会出现以下消息:“该进程无法访问该文件,因为该文件正在被另一个进程使用。” 您必须首先转到另一个目录,然后才将rmdir与路径一起使用。
1.转到开始>键入cmd>右键单击第一个结果>以管理员身份启动命令提示符
2.使用rmdir Path / s命令删除有问题的目录。
示例:如果要删除MyDir目录,请使用以下命令:rmdir / s / mydir。 如果要命令提示符删除目录而不要求确认,请键入以下命令:rmdir / s / q mydir。
解决方案5 -删除具有目录名称的设备
如果目录名称与已安装的设备相同,则只需删除该设备。 这应该可以解决问题,并且您应该能够删除目录。
解决方案6-修复注册表
文件损坏问题可能会阻止您删除有问题的目录。 修复注册表的最简单方法是使用专用工具,例如CCleaner。 不要忘记先备份注册表,以防万一发生问题。 如果您尚未在计算机上安装任何注册表清理程序,请查阅我们有关最佳注册表清理程序的文章。
您还可以使用Microsoft的系统文件检查器检查系统文件是否损坏。 这是运行SFC扫描的方法:
1.转到开始>键入cmd >右键单击命令提示符>选择以管理员身份运行
2.现在键入sfc / scannow命令
3.等待扫描过程完成,然后重新启动计算机。 重新启动后,所有损坏的文件将被替换。 然后尝试再次删除相应目录。
解决方案7 -运行完整的系统扫描
恶意软件可能会导致计算机上出现各种问题,包括错误。 执行完整的系统扫描,以检测计算机上运行的所有恶意软件。 您可以使用Windows的内置防病毒,Windows Defender或第三方防病毒解决方案。 重新启动计算机,然后尝试再次删除相应的目录。
解决方案8 -检查磁盘是否有错误
在Windows 10上,可以使用命令提示符运行磁盘检查。
以管理员身份启动命令提示符,然后键入chkdsk C:/ f命令,然后按Enter。 将C替换为硬盘分区的字母。
解决方案9 -检查驱动器上的权限
如果您没有访问问题目录所在的驱动器的必要权限,也可能会出现“ ERROR_CURRENT_DIRECTORY ”错误代码。 在这种情况下,请验证各自驱动器上的权限,并将其更改为完全控制权限。
1.以管理员身份登录>选择有问题的驱动器>右键单击它>转到属性>选择“安全性”选项卡>单击“高级”按钮
2.在新窗口中,单击“用户”>单击“更改权限”按钮
3.再选择一次用户>转到编辑
4.在基本权限下,选中完全控制>确定。
通过这种方式,您已更改权限以允许对所有用户进行完全控制。 这应该可以解决问题。 但是,请记住,如果重新启动计算机或切换用户,这些设置将恢复为默认设置。
解决方案10-进入安全模式
在安全模式下,您也可以尝试删除有问题的目录。
1.按住Shift键,然后单击屏幕上的电源按钮
2.按住Shift键的同时选择重新启动选项
3.选择疑难解答>高级选项>启动设置>单击重新启动
4.等待Windows 10重新启动,然后选择安全模式。
5.删除有问题的目录>重新启动计算机>检查问题是否仍然存在。
解决方案11 -使用其他操作系统
如果您拥有双引导系统,只需引导至另一个操作系统,然后尝试从该操作系统中删除该目录。 有关如何使用其他操作系统引导Windows的更多信息,请查看我们的专用文章。
我们希望上面列出的解决方案可以帮助您解决“无法删除目录”错误。 如果您遇到其他解决方法来解决此问题,则可以通过在下面的注释中列出疑难解答步骤来帮助Windows社区。