注意:这将删除该文件夹(c:\deleteme)及其所有子文件夹!

注意:这将删除该文件夹(c:\deleteme)及其所有子文件夹!

一个文件,位于/MyFolder/images/file1.png,突然变成了一个神器,我以前从未见过。我是 PC 上唯一的帐户,拥有完全的管理员权限。UAC 从一开始就一直处于关闭状态。失败的原因:

  • Windows Explorer -> Properties -> Security
    • “您无权查看或编辑此对象的权限设置”
    • Advanced -> Owner:当前所有者:无法显示当前所有者
  • takeown /f file1.png /r /d y:错误:拒绝访问。
  • icacls file1.png /grant administrators:F /T: file1.png: 拒绝访问。成功处理 0 个文件;处理 1 个文件失败。
  • net user administrator /active:yes在提升的命令提示符下,切换到管理员用户,尝试通过 Windows 资源管理器获取所有权并重复上述步骤。

无论我做什么,我都无法重新控制此文件。我错过了什么?我该怎么办?

答案1

这可能是由于 NTFS ACL 损坏造成的;请尝试chkdsk在该卷上运行。

或者可能是系统安全策略不授予管理员拥有文件所有权的权限(因为文件已被更改或已损坏);运行gpedit.msc,转到Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> User Rights Assignment并确保管理员组具有该Take ownership of files or other objects权限。

答案2

1a. 首先在 Windows 资源管理器中导航到目录。按住 CTRL + 右键单击​​ - 在此处打开命令窗口。您可能必须关闭该 CMD 提示符并以管理员身份打开 CMD。

  1. 类型:

rmdir (文件夹名称) /s # 给出错误 del# 给出错误 takeown /f (文件夹名称) /r /dy # 给出错误

  1. 由于这些不起作用,让我们尝试以 NTAUTHORITY\SYSTEM 身份运行:输入 psexec -sid cmd.exe whoami #应该返回系统再次尝试步骤 2,仍然不行#注意:这假设您已经安装了 PSTools 并将其添加到您的 PATH 变量中。

注意:您以前可以运行“at (time) /interactive cmd.exe”#其中 (time) 是当前时间 (HH:MM 24 小时制) 加 1 分钟。不过 /interactive 开关已经弃用。

  1. 使用 Unlocker Windows 资源管理器扩展程序右键单击每个文件 - 下次重启时删除。这有效!

  2. 如果出现“路径太长”错误,只需输入:

robocopy c:\empty C:\deleteme /purge

注意:这将删除该文件夹(c:\deleteme)及其所有子文件夹!

答案3

启动实时 *nix 发行版。
取决于您要对文件执行的操作:

chown user .../file1.png && chmod 7777 .../file1.png

在 Windows 中重新启动,您就应该能够按照自己的方式处理它。

或者直接删除它。

如果您愿意尝试理解 Windows 语法,那么这种icalcs方法可能有用。由于我不是 Windows 用户,所以我无法告诉您具体方法。

答案4

点击开始,输入 cmd,以管理员身份打开。输入:net user Administrator /active:yes 注销您的帐户,以管理员身份登录 您现在应该可以删除该文件了。注销,然后登录您的用户帐户。在 cmd 提示符下,输入:net user Administrator /active:no

扫描恶意软件

相关内容