我发现自己处于一种独特的情况。
我有一个文件夹。不知何故,这个文件夹失去了它的主人。
在“当前所有者:”下的“FOLDER高级安全设置”中显示:
Unable to display current owner.
我试图删除此文件夹但没有成功。我已尝试取得我的用户和管理员用户的所有权,并且都产生了
Unable to set new owner on FOLDER, Access is denied
我尝试通过以管理员身份运行的Windows shell授予管理员完全权限:
icacls FOLDER /grant administrators:F
我试图通过以管理员身份运行的Windows shell删除该文件夹:
rmdir FOLDER /s
返回:
Access is denied
有没有人知道如何删除此文件夹?
答案 0 :(得分:18)
如果您尝试删除某个文件/文件夹,但由于某个进程保留该文件/文件夹而失败,则会失去所有权。使用Process Explorer并搜索文件夹/文件。它将显示正在使用该文件夹/文件的进程。当您结束该过程时,文件夹/文件将消失。
答案 1 :(得分:7)
使用管理员权限在cmd中尝试chkdsk /F
!
因为该文件夹可能包含没有所有者的文件,这是文件系统中的错误。
如果该文件夹位于启动盘(C :)中,cmd会询问您下次启动计算机时是否扫描,输入“y”进行确认。
扫描后chkdsk
将删除损坏的文件。
卸载Android Studio后出现此问题,我无法删除C:\Program Files\Android\Android Studio
。尝试DEL
/ RD
/ TAKEOWN
/ ICACLS
...一小时,它们都不适合我。然后我意识到,该文件夹包含一些没有所有者的损坏文件...猜猜这是Windows或Android Studio的错误......
即使使用管理员权限,也可能无法删除某些文件夹或文件。
希望这有助于提问者和有同样问题的人!
答案 2 :(得分:4)
当我在锁定目录中有一个cygwin终端时,我遇到了这个问题。在cygwin窗口中更改目录后,我能够删除Windows目录。
答案 3 :(得分:3)
下载并添加Take Ownership注册表。然后右键单击文件夹并按取得所有权并选择您的用户名。
答案 4 :(得分:2)
文件夹的所有权不应影响其可删除性,只要父文件夹的访问权限包括删除用户的写访问权。
文件夹并没有真正失去其所有者,但其所有者可能不再存在。但是,该文件夹仍然具有所有者ID,并且对于大多数意图和目的而言,仍然有效。
@birkner走在正确的轨道上。检查是否在该目录中运行了任何进程,如果有,则终止它们。