Windows 7 无法删除“Programs Files”中的文件夹

Windows 7 无法删除“Programs Files”中的文件夹

我正尝试以计算机管理员组成员的身份删除 C:\Program Files\McAfee\VirusScan\Current 中的文件夹。这是一台独立计算机,因此没有域或任何东西。

该目录的原始所有者是:

  • 創作者所有者(特殊)
  • 系統(完整)
  • 管理员(群组)(全部)
  • 用户(只读)
  • 受信任的安装程序(列表和特殊)

MyUser 是管理员组的成员,因此我尝试删除该目录,但我收到一条消息,提示我需要文件夹所有者的权限才能执行此操作。

很好,我将所有权更改为 MyUser,然后尝试删除该文件夹。结果相同,现在消息显示“您需要 THISCOMPUTER\MyUser 的权限才能更改此文件夹”(这是我的登录用户!)

我转到“安全”选项卡,删除了权限继承;现在只有 MyUser 对该文件夹具有权限,没有任何内容被继承,MyUser 是该文件夹的所有者,并且我已将更改传播到层次结构中。所有权限(基本权限和高级权限)都为此用户设置(如下所示http://technet.microsoft.com/en-us/library/cc772196.aspx

为了保险起见,我还检查了有效权限,这确认了 MyUser(是的,是我以该用户身份登录的用户)可以对该文件夹及其内容执行任何操作。

嗯,其实不是。它仍然不能。我甚至尝试重新启动系统以确保没有打开任何东西,甚至尝试了 Unlocker,但没有要求它在启动时删除文件,因为这不是一个实用的解决方案。

有什么想法吗?我在桌面和服务器环境中使用 Windows 已有数年经验,但 Windows 7 中的一些选项与我所了解的 Windows 如何管理文件系统安全性完全不同。

答案1

您可以考虑尝试以管理员身份运行命令提示符(右键单击命令提示符的快捷方式,然后选择该选项)并从命令行中删除该文件夹。

切换到父目录,然后执行del /S /Q "FolderName"

答案2

你可以尝试服用所有权文件夹,然后将其删除。请务必单击Replace owner on subcontainers and objects

答案3

您是否先禁用了所有相关的 McAfee 程序?许多反恶意软件程序都会安装“自我保护模块”,这是一个内核级文件系统过滤驱动程序,它在启动时启动并拦截任何修改程序文件的尝试。我怀疑这是因为我从未看到任何 Windows 权限对话框说您需要获得所有者的许可。

答案4

首先为您的用户分配相关文件夹/目录的完整权限。现在删除该文件夹/目录。如果您仍然收到Access Denied错误,请尝试以下操作:

  1. 使用打开命令提示符Run As Administrator
  2. 类型:net user administrator
  3. 类型:net user administrator /active:yes
  4. 使用管理员账户登录
  5. 在目标文件夹/目录上单击鼠标右键properties
  6. 安全标签 => edit=> Add=>Administrator
  7. Allow选择列中的所有选项
  8. 点击ok
  9. 删除目标文件夹/目录

补充笔记

  • 此方法适用于Windows 7。
  • 完成后,不要忘记禁用行政人员帐户!

进一步阅读

启用/禁用本地(隐藏、内置)管理员帐户

相关内容