場合によっては、Windows を更新しようとして更新プログラムのインストールに失敗したときに、0x800706b5 エラー コードが表示されることがあります。このエラーによってシステムがハングすることもあり、更新プログラムをインストールした後でもエラー コードが表示されることがあります。この問題が発生する理由はさまざまで、Windows Update キャッシュ ファイルが破損している、システム ファイルが破損している、更新プログラムに不具合やバグがあるなどです。幸い、問題を解決するのに役立つ修正方法がいくつかあります。
解決策1: Windows Updateトラブルシューティングツールを実行する
Windows には、Windows Update の問題を検出して修正するトラブルシューティング ツールが組み込まれており、0x800706b5 エラーの解消に役立ちます。
- ショートカットを使用して設定アプリを開き
Win + I
、troubleshoot
左側の検索ボックスに入力します。
- 表示されるオプションのリストで「その他の問題のトラブルシューティング」をクリックします。
- 次のページでは、オーディオ、ネットワーク、プリンターなどのさまざまなコンポーネントのトラブルシューティングが表示されます。Windows Update オプションの右側にある [実行] ボタンをクリックします。
- トラブルシューティング ツールを実行し、画面に表示される手順に従います。その後、トラブルシューティング ツールを閉じることができますが、変更を有効にするには PC を再起動する必要がある場合があります。
解決策2: 更新して再起動オプションを選択する
インストールする必要がある保留中のアップデートがある場合は、電源ボタンをクリックすると「アップデートして再起動」オプションが表示されます。設定アプリのアップデート ページから保留中のアップデートをインストールできない場合は、これが役立ちます。
- スタートボタンを開き、電源ボタンをクリックします。
- 「更新して再起動」をクリックして、システムに更新プログラムをインストールさせます。
- コンピュータが再起動するまで待つと、エラーは表示されなくなります。
解決策3: Windows Updateサービスを再起動する
Windows Update サービスが破損したり、不具合が発生したりすることがあり、その結果 0x800706b5 エラーが発生することがあります。このような場合は、サービスを再起動して問題を解決してください。
- スタートメニューを開き、と入力して
services.msc
、「管理者として実行」をクリックします。
- サービス ユーティリティが開いたら、サービスのリストをスクロールして「Windows Update」を見つけます。それを右クリックして「プロパティ」を選択します。
- 開いたダイアログ ボックスで、サービス ステータスが表示されている [停止] ボタンをクリックします。
- 次に、[実行] ダイアログ ボックスを再度開き、
%windir%\SoftwareDistribution\DataStore
Enter キーを押す前に貼り付けます。
- 新しいウィンドウが開きます。その中のすべてのフォルダとファイルを選択して削除します。
- フォルダの内容を削除したら、フォルダを閉じて、サービス ユーティリティを再度開きます。Windows Update を右クリックし、今度は [スタート] ボタンをクリックします。
- 最後に、「OK」ボタンをクリックしてユーティリティを閉じます。これで、システム上にエラーが表示されなくなります。
解決策4: Windowsインストーラーサービスを開始する
0x800706b5 エラーの別の解決策は、Windows インストーラー サービスを開始することです。
- 上記の説明に従ってサービス ユーティリティを開き、サービスの一覧で「Windows Installer」サービスを検索します。
- ユーティリティを閉じる前に、それを右クリックして「開始」をクリックします。
- Windows Update を再度実行して、エラーが解決されたかどうかを確認してください。
解決策5: Windows Updateコンポーネントをリセットする
Windows Update コンポーネントが破損している場合は、0x800706b5 エラーの原因となっている問題を解決するために、それらをデフォルト状態にリセットする必要があります。
- スタートメニューを開き、と入力して
cmd
、「管理者として実行」をクリックします。
- コマンド プロンプト ウィンドウが開いたら、次のコマンドを 1 つずつ入力し、入力するたびに Enter キーを押します。
net stop bitsnet stop wuauservnet stop appidsvcnet stop cryptsvc
- 上記のコマンドを入力した後、
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
コマンドプロンプトウィンドウに貼り付けて Enter キーを押します。
- 次のコマンドを入力して
Ren %systemroot%\System32\catroot2 catroot2.old
、もう一度 Enter キーを押します。
- 最後に、次のコマンドを 1 つずつ入力し、各コマンドの後に Enter キーを押すことで、サービスを再起動できます。
net start bitsnet start wuauservnet start appidsvcnet start cryptsvc
- コマンドの入力が完了すると、Windows は新しい catroot2 および SoftwareDistribution フォルダーを作成し、更新サービスを再起動します。コンピューターを再起動してから、更新プログラムを再度インストールしてみてください。
解決策6: 最近インストールしたプログラムを削除する
プログラムをインストールした後に 0x800706b5 エラーが表示されることがあります。これは、ソフトウェアが問題を引き起こし、更新プログラムのインストールを妨げていることを意味します。これを確認するには、アプリケーションを削除してから、Windows の更新を再度試してください。
- 設定アプリを開き、左側の「アプリ」をクリックします。
- 次に、アプリページの上部にある「インストール済みアプリ」をクリックします。
- これで、コンピュータにインストールされているすべてのアプリケーションが表示されます。削除するプログラムの右側にある 3 つのドットをクリックし、「アンインストール」をクリックします。
- プログラムが PC から削除されるまで待ってから、更新プログラムを再度インストールしてください。
解決策7: アップデートを手動でインストールする
Windows 設定から更新するときに 0x800706b5 エラーが発生する場合は、Microsoft Update カタログから Windows Update を手動でインストールできます。
- Microsoft Update カタログ Web サイトにアクセスし、インストールする更新プログラムの KB コードを入力します。
- 利用可能なアップデートのリストが表示されます。インストールするアップデートの「ダウンロード」ボタンをクリックしてください。
- リンクを含むダイアログ ボックスが表示されるので、それを右クリックして [リンクを名前を付けて保存] をクリックし、PC に保存します。
- 更新ファイルがダウンロードされたら、ダブルクリックしてインストールします。
解決策8: Windowsシステムファイルチェッカーを実行する
Windows リソース保護 (WRP) ファイルが破損しているか欠落している場合、Windows で問題が発生する可能性があります。これを修正するには、システム ファイル チェッカー ユーティリティを実行する必要があります。
- 管理者権限でコマンド プロンプトを開き、
sfc /scannow
Enter キーを押す前に入力します。
- スキャンが完了するまで待ってから、コンピューターを再起動してから、更新プログラムを再度インストールしてください。
- SFC にエラーが表示された場合は、コマンド プロンプト ウィンドウに次のコマンドを 1 つずつ入力し、入力するたびに Enter キーを押します。
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
解決策9: クリーンブートを実行する
クリーン ブートは、サードパーティのプログラムが問題を引き起こして Windows の更新を妨げていないかどうかを確認するのに役立ちます。その後、問題のあるアプリケーションを削除すると、更新プログラムが正常にインストールされるようになります。
- スタートメニューを開き、と入力して
msconfig
、「管理者として実行」をクリックします。
- システム構成ユーティリティが開いたら、上部の「サービス」タブに切り替えて、下部の「Microsoft のサービスをすべて非表示にする」の横にあるチェックボックスをクリックして有効にします。
- 次に、「すべて無効にする」ボタンをクリックして、すべてのサードパーティのサービスをオフにします。
- 次に、上部の「スタートアップ」タブをクリックし、「タスク マネージャーを開く」をクリックします。
- タスク マネージャーが開いたら、右側のアプリケーションを右クリックし、各アプリケーションの [無効にする] をクリックします。
- タスク マネージャーを閉じて、[OK] ボタンをクリックしてシステム構成ユーティリティを閉じます。その後、コンピューターを再起動すると、セーフ モードで起動します。エラーが表示されない場合は、タスク マネージャーからアプリケーションを 1 つずつ有効にして、エラーが表示されるまで操作を続け、どのプログラムがエラーの原因であるかを判断します。
コメントを残す