Windows 10错误Distributedcom 10016:如何解决?

目录:

视频: How To Fix DistributedCOM Error 10016 On Windows 10/8/8.1/7 2024

视频: How To Fix DistributedCOM Error 10016 On Windows 10/8/8.1/7 2024
Anonim

您可能在Windows 10操作系统上遇到了臭名昭著的Distributedcom 10016错误。 实际上,这是一个已知的错误,自Windows 8诞生以来就一直存在。不幸的是,即使升级后,该错误似乎也无法解决。 它基本上是由于应用程序尝试启动DCOM服务器时缺少用户权限而引起的。

尽管不知道该错误会对您的操作系统造成严重损害,但始终无法解决该问题。 它以系统错误的形式与带有APPID和CLSID的消息一起传递给用户。 这仅仅是因为它们对于每个应用程序都是唯一的,并且它们需要允许特定于应用程序的权限。

请看一下这两种解决方案,它们可以真正帮助您删除Windows 10 Distributedcom 10016。

如何修复Windows 10错误Distributedcom 10016?

解决方案1:删除注册表项

建议您在尝试进行任何更改之前,应保存注册表值的副本。 仅当您以管理员身份登录或启用了管理功能时,该解决方案才有效。

  1. 导航到您的搜索框,然后输入“ regedit”。
  2. 将显示搜索结果列表,您可以单击regedit将其打开。
  3. 将鼠标移到“ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Ole”部分,然后删除以下键:DefaultAccessPermission,DefaultLaunch,PermissionMachineAccessRestriction,MachineLaunchRestriction
  4. 最后,您可以通过重新启动PC来保存更改。

如果您从注册表中删除上述四个键,则将为系统写入默认权限。 因此,那些需要访问DCOM服务器的应用最终将获得访问权限。

解决方案2: 启用足够的权限

  1. Windows + R,将在系统上打开“运行”对话框
  2. 接下来,您需要在“ 运行”对话框中键入regedit ,然后单击“ 确定”按钮。
  3. 只需几秒钟,您就可以在系统上看到注册表编辑器
  4. 导航到HKEY_CLASSES_ROOT \ CLSID文件夹,展开它并找出与错误中得到的CLSID相同的CLSID文件夹。 右键单击并选择该文件夹。

  5. 您将可以在窗口顶部看到所有者 。 您需要将所有者修改为Administrators组。
  6. 现在,您必须选择“所有者”窗口底部的“ 替换所有子对象权限”条目
  7. 您将看到Windows安全警告,现在分别单击“ 确定”和“ 是”按钮。
  8. 单击“ 添加”按钮在可用字段中键入“ 所有人” ,然后单击上一个权限窗口中的“ 确定”按钮。
  9. 您将在主权限窗口顶部看到用户列表 现在,在用户列表下选择“ 所有人” ,然后在底部选择“允许对用户进行完全控制 ”。
  10. 单击确定以应用完全控制并保存更改。
  11. 接下来,您必须在HKEY_LOCAL_MACHINE \ Software \ Classes \ AppID下展开以下文件夹

  12. 选择具有类似于错误消息的APPID的文件夹,然后右键单击它。
  13. 重复步骤5至10,以允许对相应应用程序有足够的权限。
  14. 将看到一个注册表项,该注册表项将与导致该错误的服务具有相似的名称。
  15. 开始菜单中打开控制面板 ,然后导航到右上角以启用图标视图
  16. 接下来,您需要导航到管理工具>>组件服务

  17. 转到计算机>>我的计算机。

  18. 右键单击引起服务的问题,单击“ 属性” ,然后选择“ 安全性”选项卡。
  19. 如果您正确地遵循了前面的所有步骤来在注册表中设置权限,则可以选择“针对启动和激活权限” ,“ 访问权限 ”和“ 配置权限”类别进行自定义
  20. 针对启动和激活权限单击编辑 。 (如果收到以下警告“附加的一个或多个权限条目的类型无法识别,请单击删除 ”)
  21. 现在,在用户列表下找到“ 系统 ”。 如果找不到它,请单击添加按钮,键入系统 ,然后单击确定按钮。
  22. 现在,您将能够在当前窗口的用户列表下选择系统 。 查找本地启动和本地激活,然后选择允许。
  23. 单击“ 确定”保存更改,并对“ 访问权限”和“ 配置权限 ”也重复步骤21。
  24. 最后,您将找到其他一些ClSIDAppID值。 对事件日志中列出的所有这些值重复以下步骤。
  25. 更改将在您最后重新启动系统后生效。

尽管第二种解决方案似乎很耗时,但仅建议那些无法通过第一种方法解决错误的用户使用。

大多数用户都可以通过他们两个解决问题。 因此,如果您正确地遵循了每个步骤,那么您绝对可以立即摆脱错误。

如果您有任何快速的错误解决方法,请随时与我们分享。

Windows 10错误Distributedcom 10016:如何解决?