我正尝试以计算机管理员组成员的身份删除 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
错误,请尝试以下操作:
- 使用打开命令提示符
Run As Administrator
- 类型:
net user administrator
- 类型:
net user administrator /active:yes
- 使用管理员账户登录
- 在目标文件夹/目录上单击鼠标右键
properties
- 安全标签 =>
edit
=>Add
=>Administrator
Allow
选择列中的所有选项- 点击
ok
- 删除目标文件夹/目录
补充笔记
- 此方法适用于Windows 7。
- 完成后,不要忘记禁用行政人员帐户!
进一步阅读