在删除任何文件或文件夹时,您是否遇到过错误消息“您需要 TrustedInstaller 的许可才能对文件进行更改”?实际上,这不是错误。即使您是管理员,您可能也不知道 Windows 中有很多文件不属于您所有?但是,它们由称为“受信任的安装程序”的实体拥有和控制。如果您需要删除此类文件或文件夹,则必须先取得这些文件或文件夹的所有权。此外,如果您尝试删除这些文件或文件夹,则会在计算机屏幕上看到消息。在本教程中,我将引导您完成获取文件所有权的步骤以及删除这些文件的步骤。继续阅读!
什么是 TrustedInstaller?
TrustedInstaller 是内置的用户帐户,它在 Microsoft 实施的 Windows 资源保护 (WRP) 技术中起主要作用,以保护计算机的核心。您需要获得 TrustedInstaller 的许可才能打开或删除各种系统文件,例如 .dll、.exe、.ocx 和 .sys,因为它们受 TrustedInstaller 所有者的保护。为了进行必要的更改,必须取得文件的所有权。
始终建议不要使用此方法来删除基本的 Windows 功能或 Windows Defender 等文件。实际上,在这种情况下它不会起作用,并且会妨碍计算机的运行。您可以使用此方法删除可能已嵌入此类受保护的 Windows 目录中的恶意软件或病毒文件。
如果您也收到此消息,则不必担心,因为除非您需要删除某些系统文件和文件夹,否则这不是问题。要删除受 TrustedInstaller 控制的文件或文件夹,您必须取得这些文件或文件夹的所有权,然后才能重命名或删除这些文件和文件夹。用户在重命名或删除受 TrustedInstaller 保护的文件时报告了这些消息
您无权执行此操作。
或类似的东西
您需要获得 TrustedInstaller 的授权才能订购 执行此操作。
如何在 Windows 10 中获得受 TrustedInstaller 保护的文件的所有权?
在继续删除或重命名文件的方法之前,如果出现问题,只需创建一个还原点。
使用 CMD 获取文件的所有权
- 为了修复错误,您需要获得 trustinstaller 的许可,您必须获得文件的所有权,通过在“开始”菜单中搜索命令提示符并右键单击以管理员身份运行,以管理员身份打开命令提示符。
- 在命令提示符窗口中键入‘takeown /f “C:\Windows” /R /D Y’并按Enter以获取Windows 文件夹的所有权。
- 要获取regedit 可执行文件的所有权,请键入‘takeown /f “C:\Windows\regedit.exe’” 并按Enter 键。
- 执行这些步骤将有助于获取文件的所有权。
手动获取文件的所有权
- 导航到您想要拥有所有权的文件夹或文件,然后右键单击它以从菜单中选择属性。
- 单击“属性”窗口中显示的“安全”选项卡 。
- 要获得进行必要更改的权限,请单击“高级”按钮。
- 在“高级设置”窗口中,文件的当前所有者显示在第二行中,单击“更改”按钮获取所有权。
- 在“输入要选择的对象名称”中键入新的所有者名称,然后单击“检查名称”按钮以验证所有者的名称。单击确定以保存更改。
- 现在在高级安全设置窗口中,如果要删除文件夹中的多个文件,请在此处选中替换子容器和对象上的所有者。
- 单击应用和确定进行确认。
- 导航到文件夹或文件属性窗口,然后再次单击“安全”选项卡下的“高级”按钮。
- 单击添加按钮。
- 然后单击选择主要链接。
- 再次单击“高级”按钮,然后单击“立即查找”。 现在选择您之前选择的同一用户帐户,然后单击“确定”。
- 您将再次看到Permissions Entry窗口,在这里您必须选中Basic permissions下的所有框。
- 选中标记仅将这些权限应用于此容器内的对象和/或容器 ,然后单击确定。
- 在这里您可能会收到安全警告,然后单击是继续。确保单击应用和确定以保存更改。
- 再次单击文件/文件夹属性窗口上的确定。
- 现在您已成功更改文件或文件夹的所有权,您可以轻松修改、编辑、重命名或删除该文件或文件夹。
编辑文件权限
- 导航到该文件并右键单击它以选择属性。
- 在性能窗口中选择的安全选项卡。和在“安全”选项卡中,单击“编辑”按钮以访问编辑文件权限。
- 通过选择完全控制来编辑更改,然后单击确定按钮对文件执行任何操作。
- 我希望这可能有助于从 trustinstaller 获得对文件进行更改的许可。
使用 Windows 注册表编辑器获取文件的所有权
如果上述方法均不适合您修复错误,您需要获得 trustinstaller 的许可,那么您可以通过将以下代码添加到 Windows 注册表来获取文件或文件夹的所有权。您可以在 Windows 10 中的文件或文件夹的右键单击选项中轻松添加获取所有权选项。为此,请执行以下步骤:
- 只需将此代码复制到记事本文件并将文件保存为takeownership.reg。
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [HKEY_CLASSES_ROOT\*\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\*\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" [-HKEY_CLASSES_ROOT\Directory\shell\runas] [HKEY_CLASSES_ROOT\Directory\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\Directory\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" [-HKEY_CLASSES_ROOT\dllfile\shell\runas] [HKEY_CLASSES_ROOT\dllfile\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\dllfile\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F /c /l & pause" [-HKEY_CLASSES_ROOT\Drive\shell\runas] [HKEY_CLASSES_ROOT\Drive\shell\runas] @="Take Ownership" "HasLUAShield"="" "NoWorkingDirectory"="" "Position"="middle" [HKEY_CLASSES_ROOT\Drive\shell\runas\command] @="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" "IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t /c /l /q & pause" [-HKEY_CLASSES_ROOT\exefile\shell\runas] [HKEY_CLASSES_ROOT\exefile\shell\runas] "HasLUAShield"="" [HKEY_CLASSES_ROOT\exefile\shell\runas\command] @="\"%1\" %*" "IsolatedCommand"="\"%1\" %*"
- 双击该文件以安装脚本。
- 您需要登录管理员帐户才能将脚本安装到 Windows 注册表文件中。
- 安装脚本后,右键单击文件、文件夹或 Windows 驱动器,您将在上下文菜单中看到获取所有权选项。
- 如果要还原更改,则可以通过添加此脚本来卸载该脚本。
Windows Registry Editor Version 5.00 [-HKEY_CLASSES_ROOT\*\shell\runas] [-HKEY_CLASSES_ROOT\Directory\shell\runas] [-HKEY_CLASSES_ROOT\dllfile\shell\runas] [-HKEY_CLASSES_ROOT\Drive\shell\runas] [-HKEY_CLASSES_ROOT\exefile\shell\runas] [HKEY_CLASSES_ROOT\exefile\shell\runas] "HasLUAShield"="" [HKEY_CLASSES_ROOT\exefile\shell\runas\command] @="\"%1\" %*" "IsolatedCommand"="\"%1\" %*"
安装所有权应用程序
正如我们上面提到的,您还可以通过使用名为Ownership的第三方应用程序单击右键单击上下文菜单中的获取所有权按钮来修复您需要获得信任安装程序许可的错误。它是免费提供的,并且用户友好。只需下载该工具并在您的计算机上运行它。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun107357.html