エラーが発生したときの問題を解決するための手順0x80070005

Windows 7、8、8.1、およびWindows 10の更新プログラムをダウンロードおよびインストールするさまざまな段階で、エラー0x80070005が発生する場合があります。 また、システムのアクティブ化中および回復手順中に表示することもできます。 この記事では、エラーの原因について説明し、それを修正する手順を示します。 エラー0x80070005が他の状況で表示される場合は、この命令を使用してみてください。ただし、特定のアクションに合わせて調整すると、エラーメッセージとこのコードが表示されます。

エラーの原因

コード0x80070005は、システムが特定のシステムファイルにアクセスできず、それらを操作するための十分な権限がないことを示します。 同様の問題は、システムファイルを編集および上書きから保護するいくつかのウイルス対策の結果として発生することがあります。 その結果、Windows Updateは一部のファイルの更新バージョンをインストールできないか、アクティベーションサービスがレジストリに必要な変更を加えることができません。

エラー0x80070005を解決するために必要なこと

更新プログラムのインストール中またはオペレーティングシステムのアクティブ化中にコード0x80070005が表示された場合は、次の手順に従って修正できます。

  • 公式のMicrosoft Webサイトにアクセスし、SubInACL.exeファイルをダウンロードします
  • このファイルを実行し、パスC:\ subinacl \にインストールします
  • テキストエディターを開き、小さなスクリプトをコピーします。

@エコーオフ

OSBIT = 32に設定

「%ProgramFiles(x86)%」が存在する場合、OSBIT = 64に設定

RUNNINGDIR =%ProgramFiles%を設定します

IF%OSBIT%== 64 RUNNINGDIR =%ProgramFiles(x86)%を設定

C:\ subinacl \ subinacl.exe / subkeyreg "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Component Based Servicing" / grant = "nt service \\\\\\\\ trustedinstaller" = f

@Echo Gotovo。

@pause

  • 結果のドキュメントを任意の名前でデスクトップに保存しますが、必ず.bat形式にしてください。
  • デスクトップに移動し、作成したファイルを右クリックして、「管理者として実行」を選択します。
  • スクリプトが完了すると、開くコマンドラインに[完了]が表示されます。 任意のキーを押してウィンドウを閉じます。
  • コンピューターを再起動し、コード0x80070005が発生した操作を繰り返してみてください。

システム回復操作中または回復チェックポイントの作成中にエラーが表示される場合は、次の方法を試してください。

  • アクティブなウイルス対策保護がシステムにインストールされている場合、一時的に無効にします。 システムファイルへのアクセスで問題が発生する可能性があります。 それでも解決しない場合は、ウイルス対策ソフトウェアを一時的に完全に削除してみてください。
  • システム回復用に選択されたドライブに十分な空き容量があるかどうかを確認します。
  • システムボリューム情報システムフォルダーに読み取り専用属性が設定されているかどうかを確認します。

興味深い記事