1. 程式人生 > >Windows 10 DRCOM 11016錯誤解決辦法

Windows 10 DRCOM 11016錯誤解決辦法

事件描述

在Windows中記錄DCOM事件ID 10016
適用於: Windows Server版本1803 Windows 10版本1803 Windows 10版本1709以及更多
症狀
在執行Windows 10,Windows Server 2016或Windows Server版本1709以上的計算機上,您會注意到
系統事件日誌中記錄了以下事件。
源:Microsoft-Windows-DistributedCOM
事件ID:10016
說明:應用程式特定的許可權設定不授予CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
和APPID
{9CA88EE3-ACB7- 47C8-AFC4-AB702511C276}
從執行在應用程式容器不可用SID(不可用)中的地址LocalHost(使用LRPC)傳送給使用者NT
AUTHORITY \ SYSTEM SID(S-1-5-18)。可以使用元件服務管理工具修改此安全許可權。
源:Microsoft-Windows-DistributedCOM
事件ID:10016
說明:應用程式特定的許可權設定不授予CLSID
{260EB9DE-5CBE-4BFF-A99A-3710AF55BF1E}
和APPID
{260EB9DE-5CBE- 4BFF-A99A-3710AF55BF1E}
從(使用LRPC)在應用程式容器Microsoft.Windows.ShellExperienceHost_10.0.14393執行地址本地主
機使用者機器\使用者SID(S-1-5-21-XXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-XXXX)。
726_neutral_neutral_cw5n1h2txyewy SID(S-1-15-2-xxxxxxxxx-xxxxxxxxxx-xxxxxxxxx-xxxxxxxxxxxxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx)。可以使用元件服務管理工具修改此安全許可權。
源:Microsoft-Windows-DistributedCOM
事件ID:10016
說明:機器預設許可權設定不授予CLSID
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
和APPID
{316CDED5-E4AE- 4B15-9113-7055D84DCC97}
從執行在應用容器不可用SID(不可用)中的地址LocalHost(使用LRPC)傳送給使用者NT AUTHORITY \
LOCAL SERVICE SID(S-1-5-19)。可以使用元件服務管理工具修改此安全許可權。
源:Microsoft-Windows-DistributedCOM
事件ID:10016
說明:應用程式特定的許可權設定不授予CLSID
{6B3B8D23-FA8D-40B9-8DBD-B950333E2C52}
和APPID
{4839DDB7-58C2- 48F5-8283-E1D1807D0D7D}
從執行在應用程式容器不可用SID(不可用)中的地址LocalHost(使用LRPC)傳送給使用者NT
AUTHORITY \ LOCAL SERVICE SID(S-1-5-19)。可以使用元件服務管理工具修改此安全許可權。
源:Microsoft-Windows-DistributedCOM
事件ID:10016
說明:機器預設許可權設定不授予CLSID
{C2F03A33-21F5-47FA-B4BB-156362A2F239}
和APPID
{316CDED5-E4AE- 4B15-9113-7055D84DCC97}
從在應用程式容器中不可用的SID(不可用)中執行的地址LocalHost(使用LRPC)傳送給使用者NT
AUTHORITY \ LOCAL SERVICE SID(S-1-5-19)。可以使用元件服務管理工具修改此安全許可權。

原因

當Microsoft元件嘗試訪問沒有所需許可權的DCOM元件時記錄這些10016事件。在這種情況下,這是預期和
設計。
程式碼首先嚐試使用一組引數訪問DCOM元件時,實現了一種編碼模式。如果第一次嘗試失敗,則會再次嘗
試使用另一組引數。它不跳過第一次嘗試的原因是因為有些場景可以成功。在這些情況下,這是可取的。
以上為官方回覆內容,下面是個人解答,可以按需進行修改。

解決方法

一更過於精簡,補全步驟方便進行操作。
1. 許可權賦予
Win+R 輸入regedit 開啟登錄檔編輯器。
展開 HKEY_CLASSES_ROOT\AppID ,找到 {4839DDB7-58C2-48F5-8283-E1D1807D0D7D} 。
展開 HKEY_CLASSES_ROOT\CLSID ,找到 {6B3B8D23-FA8D-40B9-8DBD-B950333E2C52} 和
{ddcfd26b-feed-44cd-b71d-79487d2e5e5a} 。
//如果以上數字與你的事件檢視器不同,按照相同步驟找到符合自己的ID即可。
右擊-許可權-高階-所有者為管理員-應用。把 系統(system) 和 管理員(administrator)的許可權設定成完
全控制。如果無法更改,點選高階,點選更改,輸入有許可權的賬號,點選檢測名稱後點確定,然後再設定
完全控制。
2.屬性更改


Win+X 開啟控制面板,在右上角輸入管理工具,找到元件服務右鍵以管理員身份執行,依次展開元件服務
→ 計算機 → 我的電腦 → DCOM配置
找到shellservicehost。 // 即AppID {4839DDB7-58C2-48F5-8283-E1D1807D0D7D}。
右擊屬性 → 安全 → 啟動和啟用 → 自定義 → 點選編輯 → 新增local service → 勾選本地啟動和本地啟用
→ 點確定。//根據事件檢視器按需勾選。