如何将 TrustedInstaller 恢复为 Program Files 目录的所有者?

如何将 TrustedInstaller 恢复为 Program Files 目录的所有者?

好吧,我可以看到你们脸上一脸困惑的表情——这听起来可能非常愚蠢,但在 Vista 之前,我曾经喜欢手动将程序安装到目录中Program Files。只需创建一个名为 whatever 的目录并将文件和/或子目录转储到其中,效果就很好了。

Vista 不允许我这样做,所以经过几次尝试后,我决定放弃它,Program Files认为它TrustedInstaller仍然可以归还。但是,它只是消失了从列表中,当我输入它以尝试返回目录时,Vista 找不到它。

有人知道我怎样才能让 Vista 重新正常运行 — — 无需重新映像?

答案1

文章详细说明了 Vista 中的不同安全级别。它还提到了 TrustedInstaller 的确切 SID,因此在更改 Program Files 文件夹的所有权时,您可以搜索它而不是名称。

受信任的安装程序实际上是一种服务,而不是用户,即使您看到整个文件系统都授予它权限。

服务 SID 不是由我们之前见过的机构颁发的,例如 NT AUTHORITY 或域。TrustedInstaller 虚拟帐户的全名是 NT SERVICE\TrustedInstaller,其 SID 是:

S-1-5-80-956008885-3418522649-1831038044-1853292631-2271478464

我建议在安全模式下尝试。基本上,你只需输入NT SERVICE\TrustedInstaller而不是搜索就可以归还所有权。

相关内容