Windows 10 error distributedcom 10016:どのように修正しますか?

あなたのWindows 10 OS上で悪名高いdistributedcom 10016エラーが発生した可能性があります。 実際、これは既知のエラーであり、Windows 8が登場してから発生しています。残念ながら、アップグレード後もエラーは解決していないようです。 これは基本的に、アプリケーションがDCOMサーバーを起動しようとしたときにユーザー権限がないために発生します。

このエラーがオペレーティングシステムに重大な損害を与えることは知られていませんが、常に対処するのは面倒です。 APPIDとCLSIDを持つメッセージと共に、システムエラーの形式でユーザーに配信されます。 それは、どちらもアプリごとに固有であり、アプリケーション固有の権限を許可するために必要なためです。

本当にあなたがWindows 10 distributedcom 10016を削除するのを助けることができるこれら2つの解決策を見てください。

Windows 10エラーdistributedcom 10016を修正する方法は?

解決方法1:レジストリキーを削除する

変更を加える前に、レジストリ値のコピーを保存しておくことをお勧めします。 管理者としてログインしているか、管理者が有効にしている場合にのみ、解決策は機能します。

  1. 検索ボックスに移動して「regedit」入力します。
  2. 検索結果の一覧が表示されたら、 regeditをクリックして開くことができます。
  3. マウスを「HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle」セクションに移動して、次のキーを削除します。DefaultAccessPermission、DefaultLaunch、PermissionMachineAccessRestriction、MachineLaunchRestriction
  4. 最後に、PCを再起動して変更を保存できます。

レジストリから上記の4つのキーを削除すると、システムにデフォルトのアクセス権が書き込まれます。 そのため、DCOMサーバーへのアクセスを必要とするアプリは、結果的にアクセス権を取得します。

解決策2: 十分な権限を有効にする

  1. Windows + Rを押すと、 ファイル名を指定し実行ダイアログボックスがシステムに表示されます
  2. 次に、 ファイル名を指定して実行ダイアログボックスにregeditと入力してOKボタンをクリックする必要があります。
  3. あなたはほんの数秒であなたのシステム上でレジストリエディタを見ることができるでしょう。
  4. HKEY_CLASSES_ROOT >> CLSIDフォルダに移動して展開し、エラーで表示されたのと同じCLSIDを持つCLSIDフォルダを見つけます。 右クリックしてそのフォルダを選択します。

  5. あなたはウィンドウの上部に所有者を見ることができるでしょう。 所有者をAdministratorsグループに変更する必要があります。
  6. これで、所有者ウィンドウの下部にある[ すべての子オブジェクトへのアクセス許可エントリ置き換える]を選択する必要があります。
  7. Windowsセキュリティの警告が表示されたら、[ OK ]ボタンと[ はい]ボタンをそれぞれクリックします。
  8. 追加」ボタンをクリックして、使用可能なフィールドに「 Everyone」 入力し、前の許可ウィンドウの OK」ボタンをクリック ます
  9. メインパーミッションウィンドウの上部にユーザーのリストが表示されます。 今すぐユーザーの一覧でみんなを選択し、下部のユーザーにフルコントロールを与えるのを許可するを選択します。
  10. OKをクリックしてフルコントロールを適用し、変更保存します。
  11. 次に、 HKEY_LOCAL_MACHINE >>ソフトウェア>>クラス>> AppIDの下にある以下のフォルダーを展開する必要があります。

  12. エラーメッセージに似たAPPIDを持つフォルダを選択して右クリックします。
  13. それぞれのアプリに十分な権限を許可するには、手順5〜10を繰り返します。
  14. エラーの原因となっているサービスと同じ名前のレジストリキーが表示されます。
  15. [ スタート ]メニューから[ コントロールパネル ]を開き、右上に移動してアイコン表示を有効にします
  16. 次に、 [管理ツール] >> [コンポーネントサービス]に移動する必要があります。

  17. コンピュータ>>マイコンピュータの順に選択します。

  18. サービスを引き起こしている問題を右クリックし、[ プロパティ ]をクリックして[ セキュリティ ]タブを選択します。
  19. レジストリにアクセス許可を設定するために上記のすべての手順を正しく実行した場合は、[ 起動およびアクティブ化のアクセス許可] 、[ アクセス許可] 、および[ 構成アクセス許可]カテゴリに対して[ カスタマイズ]を選択できます。
  20. 起動およびアクティベーション許可に対して編集をクリックします。 「添付された1つ以上のアクセス許可エントリに認識できない種類があります」という警告が表示された場合は、[ 削除]をクリックします)
  21. 今すぐユーザーの一覧でシステムを探します。 見つからない場合は[ 追加 ]ボタンをクリックし、[ システム]と入力して[ OK ]ボタンを押します。
  22. 現在のウィンドウのユーザーのリストの下にあるシステムを選択できるようになります。 ローカル起動とローカルアクティベーションを探して、 許可を選択します
  23. [ OK]をクリックして変更を保存し、[ アクセス許可]と[ 構成許可]についても手順21を繰り返します。
  24. 最後に、他のいくつかのClSIDAppIDの値を見つけるでしょう。 イベントログに記載されているすべての値に対して、次の手順を繰り返します。
  25. 最後にシステムを再起動すると、変更内容が有効になります。

2番目の解決策は長くて忙しいもののようですが、それは最初の方法でエラーを解決することができないそれらのユーザにのみ推奨されます。

ほとんどのユーザーは、両方を通して問題を解決することができました。 したがって、あなたは間違いなくあなたがそれぞれのそしてあらゆるステップに正しく従うならば、あなたは間違いなく即座にエラーを取り除くことができるでしょう。

あなたがエラーのために少しの間回避策を持っているならば、我々と共有してください。

チェックアウトが必要な関連ガイド:

  • まあこれは恥ずかしいです。Windows10でエラー0x80070002を修正する方法
  • Windows 10用の最高のレジストリファインダーソフトウェア
  • Windows 10にインポートせずにレジストリファイルを表示する方法