TrustedInstaller 正在阻止注册表写入 HKCR\DirectShow\MediaObjects\Categories

发布于 2024-08-07 14:58:22 字数 273 浏览 2 评论 0原文

我正在尝试安装一个 DMO,它要求我写入 HKCR\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125,此注册表路径受 TrustedInstaller 保护,并且似乎此保护是 Windows 7 中的新增功能(它适用于以前的平台)。

我该如何安装 DMO?

有很多地方建议取得此注册表项的所有权,但这感觉不对。

顺便说一句,我们使用样板 Wix3 来写入注册表值。

I'm trying to install a DMO which requires me to write to HKCR\DirectShow\MediaObjects\Categories\57f2db8b-e6bb-4513-9d43-dcd2a6593125, this registry path is protected by TrustedInstaller and it seems that this protection is new in Windows 7 (it work on previous platforms).

How am I suppose to install DMOs?

There are plenty of places that suggest to take ownership on the this registry key but this just doesn't feel right.

BTW, were using boilerplate Wix3 to write the registry values.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别挽留 2024-08-14 14:58:22

Windows Installer 不能用于更新 Windows。我知道这听起来很有趣,但 Windows Installer 适用于“应用程序”,而受信任的安装程序适用于“操作系统”。要更新操作系统的各个部分,您需要使用操作系统服务包或知识库。

如果这是注册表中您应该能够扩展的记录位置,那么我想有必要就受保护的密钥与 Microsoft 联系。我的猜测是这是一个错误。

如果这是 Windows 中的错误,那么微软希望能够提供解决方法或修复。也许答案是获得注册表的所有权,但我同意这似乎不对。

The Windows Installer cannot be used to update Windows. I know it sounds funny but Windows Installer is for "applications" and the Trusted Installer is for "the operating system". To update pieces of the operating system, you need to use an operating system service pack or KB.

If this is a documented place in the registry that you are supposed to be able to extend then I would guess it would be necessary to contact Microsoft about the key being protected. My guess would be that it is a bug.

If it is a bug in Windows then Microsoft hopefully would provide a work around or fix. Maybe the answer is to take ownership of the registry but I agree that doesn't seem right.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文