ブログアーカイブ
Visual Studio Codeを開くとイベント10016が記録される
Windows 10 20H2 [Version 10.0.19042.746] でVisual Studio Code 1.52.1を開くとイベントビューアーにイベント10016, DistributedCOM
アプリケーション固有 のアクセス許可の設定では、CLSID
{2593F8B9-4EAF-457C-B68A-50F6B8EA6B54}
および APPID
{15C20B67-12E7-4BB6-92BB-7AFF07997402}
の COM サーバー アプリケーションに対するローカルアクティブ化のアクセス許可を、アプリケーション コンテナー 利用不可 SID (利用不可) で実行中のアドレス LocalHost (LRPC 使用) のユーザー (Computer name)\(User name) SID (S-1-5-21-...-...-...-...) に与えることはできません。このセキュリティ アクセス許可は、コンポーネント サービス管理ツールを使って変更できます。
DCOM
DCOM
dcomcnfg.exe DCOMの構成 と HKEY_LOCAL_MACHINE\SOFTWARE\Classesを確認したところ、正しく登録できていない項目を発見しました。
サービスの場合、HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID LocalService 値 が存在しない。
HKEY_LOCAL_MACHINE\SOFTWARE\Classes と HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Classes の内容に相違がある。
Classes\CLSID, LocalServer32, InProcServer32
exe File- LocalServer32, dll File – InProcServer32 の組み合わせで登録します。HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AppID の GUID と HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID AppID 値が対応している確認します。
Windows Live, morrin MET5fmm, MICTxxx, Mrnxxx(筆まめなどに含まれているようです)
登録してある内容により、dcomcnfg.exe DCOMの構成-プロパティ-全般 タブ-ローカル パス が空欄になったり、場所 タブ-このコンピュータでアプリケーションを実行する チェックボックスが選択できなかったりする場合があります。これは特に問題がないようです。
セキュリティ等の問題から意図的に登録していない可能性があります。