Windows7 删除有TrustedInstaller权限的文件
1、删除有TrustedInstaller权限的文件,就会弹出下面的页面。
2、右键点击要删除的文件或文件夹 → 属性 → 安全 , 点击 “高级” 按钮。
3、在弹出的窗口中点击 “所有者” 下面的 “编缉”,弹出“选择用户或组”窗口。
4、点击“高级” → 立即查找 → 选择Administrators → 点击两次“确定”按钮 。
5、此时退回到了“高级安全设置”, 勾选“替换子容器和对象的所有者”选项,这个很重要。然后点击“确认”, 重新回到“属性”窗口。再次点击“高级”按钮 (此处必须重复) , 重新打开“高级安全设置”窗口。
6、点击右下角的“更改权限”按钮,在弹出的窗口中的右下角的方框中打勾。如果Administrators的权限是“完全控制”,直接点击“确定”和“是”就可以了;如果不是“完全控制”,选中Administrators,点击“编辑”按钮。
7、把基本权限设置成“完全控制”,点击“确定”,后面的不管弹出什么窗口,点击“确定”或“是”。到这里文件夹或文件就可以顺利删除了。
附:一键获取TrustedInstaller权限
1)首先在桌面上新建一个文本文档,打开此文本文档,复制以下代码写入文档,保存时一定要用ANSI编码,保存为"XXX.reg":
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取 TrustedInstaller 权限"
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取 TrustedInstaller 权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取 TrustedInstaller 权限"
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取 TrustedInstaller 权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
2)双击该文件,完成后右键点击任意文件,会发现多了一项获取“获取TrustedInstaller 权限”的选项,普通文件选择获取权限是没什么用的,TrustedInstaller 权限只针对缺少权限无法删除的文件。
3)获取 TrustedInstaller 权限后,就可以删除了