win10でエラー0x80070002が発生する際の対処方法
Windows 10でエラー 0x80070002 が発生した場合は、以下の方法を試してください。
- システムファイルの確認と修復:
- 管理者としてコマンドプロンプトを開く。
- 「sfc /scannow」コマンドを入力して、Enterキーを押して実行してください。
- システムがファイルをスキャンして修復するのを待ちます。
- パソコンを再起動する。
- Windows Updateキャッシュのクリア:
- Windows + Rキーを押し、「services.msc」と入力してエンターキーを押すと、サービスマネージャーが開きます。
- サービスの一覧から「Windows Update」サービスを見つける。
- そのサービスを右クリックして「停止」を選択します。
- WindowsエクスプローラーでC:\Windows\SoftwareDistributionフォルダーに移動します(システムが他のドライブにインストールされている場合は、パスを適宜変更します)。
- フォルダの全コンテンツを削除する。
- 「Windows Update」サービスを再起動します。
- アップデートを試行する
- Windows更新コンポーネントをリセット:
- 管理者としてコマンドプロンプトを開きます。
- 下記のコマンドを入力して、エンターキーを押して実行します:net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - 以下のコマンドを入力してEnterキーを押して実行します。ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - コマンドラインに下記のコマンドを入力して Enter キーを押して実行してください。
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - パソコンを再起動する。
- Windowsアップデートのトラブルシューティングツールを使用します。
- Windowsの設定を開きます。
- 「更新とセキュリティ」→「トラブルシューティング」へ移動
- 右側のウィンドウで「Windows Update」を選択し、トラブルシューティングを実行します。
- トラブルシューティング ツールの指示に従ってください。
上記の方法で解決できない場合は、システムの復元やOSの再インストールを検討する必要があるかもしれません。いずれかの操作を行う前に、重要なデータはバックアップすることをお勧めします。