组策略异常:找不到资源。。。获取TrustedInstaller

时间:2025-03-29 09:23:22

1 问题

打开,出现问题:

找不到资源“$()”(在属性displayName中引用)。
文件 C:\Windows\PolicyDefinitions\ 行34296 列235

解决方法:(参考:/article/

到 C:\Windows\PolicyDefinitions路径下直接删除出错模板。

2 删除

删除时,出现提示,需要有TrustedInstaller权限才能删除

2.1 获取TrustedInstaller权限

右击文件属性->安全->高级->所有者->编辑
(参考:

/link?url=-5FG-tb935tFpYnLb1HIt_5KqT7f1l7SGfnR9z9QotbC6iasQdNXpflYWZWAgYZVp72cWL1aBLY-Pepk7yOh1a1u5f4FXiVDqNqrtGznoXK)

正常情况下,按照上面连接继续操作即可,但是我的win7系统出问题了,点击编辑后出现“无法打开控制编辑器,未安装指定服务”,所以只能用其他方法获取权限,见2.2

2.2 一键获取TrustedInstaller权限

(参考:/archives/
1)首先在桌面上新建一个文本文档,打开此文本文档,复制以下代码写入文档,保存时一定要用ANSI编码,保存为"":
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="获取 TrustedInstaller 权限"
[HKEY_CLASSES_ROOT\*\shell\runas\command]
@=" /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"=" /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="获取 TrustedInstaller 权限"
"NoWorkingDirectory"=""
[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@=" /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"=" /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

2)双击该文件,完成后右键点击任意文件,会发现多了一项获取“获取TrustedInstaller 权限”的选项,普通文件选择获取权限是没什么用的,TrustedInstaller 权限只针对缺少权限无法删除的文件。
3)获取 TrustedInstaller 权限后,就可以删除了