我的PC已经5岁了,对于失败的更新我有很长的历史。不管我是否打开C:驱动器,我都会有一堆名字听起来像这样的文件夹:2d51a0107296557557123f92939e121
我无法删除这些文件,它们每天都在我的PC上占据越来越多的空间,我不确定如何清除这些文件,因为当我尝试手动删除它们时,系统只是不允许我这样做,并且会引发安全异常在我脸上。
我的PC已经5岁了,对于失败的更新我有很长的历史。不管我是否打开C:驱动器,我都会有一堆名字听起来像这样的文件夹:2d51a0107296557557123f92939e121
我无法删除这些文件,它们每天都在我的PC上占据越来越多的空间,我不确定如何清除这些文件,因为当我尝试手动删除它们时,系统只是不允许我这样做,并且会引发安全异常在我脸上。
Answers:
这是删除这些文件夹的方法。
我要假装我们要删除的文件夹的名称是abc123
; 将其替换为实际的文件夹名称。使用该TAB
键可以节省很多键入时间;键入命令时,您只需输入文件夹名称的前两个或三个字符,然后按TAB
。ENTER
键入每个命令后需要按。在按之前,仔细检查每个命令(尤其要确保您没有意外地指定了不想删除的文件夹!)ENTER
。
首先打开管理命令提示符。通过单击“开始”菜单,键入cmd
并按来执行此操作CONTROL-SHIFT-ENTER
。您应该收到确认提示,并且可能需要输入管理密码。然后,在命令提示符下:
cd /d c:\
dir /ad
您应该看到一个文件夹列表,包括要删除的文件夹以及各种Windows文件夹,例如Program Files
和Users
。
md empty
robocopy /e /purge /b empty abc123
我们在这里所做的是创建一个空文件夹,并告诉Robocopy将其复制到我们要删除的文件夹上方。该/purge
通知的Robocopy删除的文件和/b
通知的Robocopy绕过文件安全性。Robocopy将在删除文件夹时列出文件夹中的文件,并在末尾产生摘要,显示已删除的文件数(查找标题为Extras的列)。
对robocopy
要删除的每个文件夹重复该命令。您无需md
每次都重复该命令。
Robocopy不会删除文件夹本身,因此我们将单独删除:
takeown /F abc123
icacls abc123 /grant administrators:F
rd abc123
第一个命令获取文件夹的所有权,以便我们可以更改权限,第二个命令授予我们删除文件夹的权限,最后一行删除它。对要删除的每个文件夹重复这三个命令。
最后,我们删除了创建的空文件夹,因为我们不再需要它:
rd empty
希望这可以帮助。