Windows 10遇到DistributedCOM错误10016怎么解决?

   
 华南区技术负责人

概要
有些用户在事件查看器中发现DistributedCOM错误10016,不知道如何解决,若您也遇到类似问题,可以一起查阅下面的内容以了解其对应的修复方法。此外,若出现了数据丢失的情况,也可参考本文介绍的数据恢复方法。


一、Windows 10遇到DistributedCOM错误10016如何修复?

DistributedCOM(DCOM)是Windows计算机网络通信的一个组成部分,传统COM只能访问同一台计算机上的信息,而DCOM可以访问远程服务器上的数据。DistributedCOM错误10016表示应用程序正在尝试访问DCOM服务器,但没有执行此操作所需的权限。我们可以尝试通过下面的方法进行修复。

1、编辑Windows注册表

在编辑注册表之前,建议进行注册表备份,以免因为操作失误而丢失关键的注册表信息,以至于影响系统的正常运行。备份以及编辑注册表以修复DistributedCOM错误10016的步骤如下:

步骤1:右键点击【开始】,选择【运行】,在文本框中输入【regedit】并点击【确定】,然后在“用户账户控制”界面点击【是】以进入注册表。

步骤2:打开注册表之后,点击【文件】>【导出】,将导出范围设置为【全部】,然后选择一个合适的位置保存Windows 注册表。之后若需要恢复该注册表,则打开注册表存放位置,双击导出的注册表文件即可还原。导出之后就可以继续下面的修复操作。

步骤3:依次展开【HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole】,或者将其复制并粘贴到注册表编辑器地址栏中。然后删除以下四个注册表项:

DefaultAccessPermission

DefaultLaunchPermission

MachineAccessRestriction

MachineLaunchRestriction

之后关闭Windows注册表编辑器,然后重新启动系统。从注册表中删除上述四个注册表项后,将为系统写入默认权限。因此,那些需要访问DCOM服务器的应用程序将获得访问权限。

如果该方法不起作用,您可以查看方法2,不过步骤会更复杂一些。

2、为特定错误启用DCOM权限

如果您有多个应用程序都出现DCOM 错误,则以下过程将需要一些时间,因为您必须为每个错误重复其中的大部分操作。需注意的是,微软不建议通过修改DCOM组件上的权限来解决此问题,因为这些错误不会对功能产生负面影响,以及修改权限可能会产生意想不到的副作用,具体信息可在微软官网说明页面中查看。具体步骤如下:

步骤1:在左下角搜索栏中输入【事件查看器】,然后将其打开。事件查看器中的DCOM错误消息包含发生问题的特定应用程序或进程的信息。

步骤2:打开【Windows日志】>【系统】并找到您最新的DCOM错误10016。双击错误消息将其展开。“常规”选项卡说明了DCOM 10016错误的原因,并列出了CLSID(类ID)和 APPID(应用程序 ID)。按【Ctrl + C】复制CLSID,类似{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}。复制CLSID时需要把大括号也一起复制。

步骤3:右键点击【开始】,选择【运行】,在文本框中输入【regedit】并按下【确定】,然后在“用户账户控制”界面点击【是】以进入注册表。

步骤4:然后,在注册表地址栏中粘贴以下路径:HKEY_CLASSES_ROOT\CLSID\{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}并按【Enter】。请将{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}替换为您计算机中显示的CLSID。查看并记住【默认】数值的数据,该数据为出现错误的进程或服务,如下图所示为【PerAppRuntimeBroker】。然后检查AppID数据是否与事件查看器中显示的APPID一致。检查之后,在左侧的注册表项列表中,右键单击与错误相关的CLSID,然后选择【权限】>【高级】。

步骤5:在高级安全设置界面中点击【更改】,在新弹出的窗口中点击【高级】。

步骤6:之后点击【立即查找】,选择【Administrators】(管理员组)并点击【确定】。

步骤7:之后会返回到“选择用户或组”界面中,“输入要选择的对象名称”将显示为刚才选择的【Administrators】(管理员组),然后点击【确定】

步骤8:之后在高级安全设置界面,勾选【替换子容器和对象的所有者】,然后点击【应用】>【确定】以保存更改。

步骤9:然后在“组或用户名”中选择【Administrators】,将它的完全控制权限设置为【允许】,即勾选【允许】选项。之后点击【应用】>【确定】。

步骤10:设置好之后,回到注册表界面,在地址栏粘贴以下路径:HKEY_LOCAL_MACHINE\Software\Classes\AppID\{15C20B67-12E7-4BB6-92BB-7AFF07997402},请将{15C20B67-12E7-4BB6-92BB-7AFF07997402}替换为您的APPID(复制时需将大括号一起复制)。之后重复步骤4-步骤9以设置权限。

步骤11:设置好权限之后,请关闭注册表,重启计算机。然后右键点击【开始】,选择【运行】。在文本框中输入【comexp.msc】并点击【确定】以打开组件服务界面。

步骤12:依次展开【组件服务】>【计算机】> 【我的电脑】,然后点击【DCOM配置】。找到通过步骤4发现的出现错误的进程或服务,此处为【PerAppRuntimeBroker】,并右键点击它,选择【属性】。

步骤13:在【常规】标签栏中检查应用程序ID是否与事件查看器中的APPID一致。

步骤14:确认应用程序ID与事件查看器中的APPID一致之后,选择【安全】标签栏,在“启动和激活权限”下点击【自定义】>【编辑】。如果【编辑】按钮点击不了,显示为灰色,则需要验证APPID注册表项权限,可以返回步骤10再操作一次,确保APPID注册表项权限已设置好。

步骤15:在“组或用户名”下,选择【添加】,输入事件日志中记录的组或用户名,然后点击【确定】,之后将【本地启动】、【本地激活】选项都设置为【允许】,之后保存设置并重启计算机。

如果您在修复完成后或者日常使用电脑的过程中发现文件丢失,可查看下面的方法进行数据扫描和恢复。

二、【扩展资料】使用都叫兽™数据恢复软件恢复丢失的数据

1、什么是都叫兽™数据恢复软件?

都叫兽™数据恢复软件是一款专业的数据恢复软件,支持恢复文档、照片、视频、压缩文件等多种类型的数据。在发生意外删除文件、清空回收站、格式化硬盘、误删分区等情况时,只要丢失的数据还未被覆盖,该软件就有机会帮助您扫描和恢复文件。该软件具备四个功能模块:文件恢复、格式化恢复、分区恢复和创建镜像,可以满足大部分的数据恢复需求。

热点推荐 – ADs

都叫兽™数据恢复软件 – 简单强大的数据恢复软件

操作简单 - 三步完可恢复

多种恢复模式 - 文件/格式化/分区恢复

支持设备 - SD卡/U盘/硬盘等

推荐下载:

  • 数据恢复PC版

    大小:11MB语言:简体中文

    系统:Windows 2K/XP/7/8/10

    长按复制:reneelab.com.cn/aaa 马上下载

推荐下载:

  • 数据恢复Mac版

    大小:25MB语言:简体中文

    系统:Mac 10.10/10.11/10.12/10.13

    长按复制:reneelab.com.cn/bbb 马上下载

2、如何借助都叫兽™数据恢复软件恢复丢失的文件?

借助都叫兽™数据恢复软件恢复文件的具体步骤如下:

步骤1:在Windows电脑中下载安装并运行都叫兽™数据恢复软件,在主界面里选择【文件恢复】选项。

:请勿将软件安装在需要恢复数据的磁盘中,以免造成数据覆盖。此外,在文件丢失之后,请勿保存新的数据到同一个磁盘分区中,以免丢失的文件损坏或彻底丢失。

步骤2:接下来,选择丢失数据所在的分区,然后点击【下一步】。

步骤3:选择【快速扫描】选项,点击【下一步】按钮进行扫描。

提示:快速扫描模式只是扫描所选磁盘的剩余空间中前30GB。若扫描后没有找到想要的文件,可以使用深度扫描模式再次尝试对硬盘分区进行全面扫描,花的时间会更多,但能扫描到更多数据。

步骤4:等待扫描完成,您可以双击文件进行预览,然后勾选需要恢复的文件,点击【恢复】按钮,将文件恢复到其他磁盘中。

都叫兽结语:

今天的分享就到这里,希望能给你带来帮助,记得给我们转发点赞哦!想要获取更多资讯和干货,请关注都叫兽软件熊掌号。

推荐阅读

分享到: