エラーコード0x80070659を素早く簡単に修正する方法
Windows 11/10でエラーコード0x80070659を修正する方法
Windows Update中にエラーコード0x80070659が表示されるのは少し面倒です。通常、パッチや機能アップデートをインストールしようとしているときに表示され、突然すべてが停止してしまいます。このエラーは、多くの場合、アップデートファイルの破損やサービスの動作不良に関連しています。アップデートが何度も失敗する場合は、いくつかの修正方法を試してみる価値があります。すぐに完了するものもあれば、少し面倒なものもありますが、通常は効果があります。このガイドでは、簡単な再起動方法から、より複雑なリセット方法まで、実践的な手順を順に説明します。目標は?手間をかけずにWindowsを正常にアップデートできるようにすることです。
以下の手順に従ってください。これらの修正方法のいずれかでエラーが完全に解消されることを願っています。場合によっては、一時ファイルを消去したり、アップデートサービスをリセットしたり、システムを少し動かすだけで問題が解決することもあります。
Windows 11/10でアップデートエラーコード0x80070659を修正する方法
修正1: Windows UpdateとPCを再起動する
一見些細なことのように思えますが、システムを再起動することで、ネットワークの不具合や、アップデートを妨げている可能性のあるサービスの停止を解消できる場合があります。Windowsをリフレッシュするだけで問題が解決する場合もあります。高度なトラブルシューティングを行う前に、PCを軽く再起動し、もう一度アップデートを確認してみてください。
- [設定] > [更新とセキュリティ] > [Windows Update] (Windows 11 では、 [設定] > [Windows Update]にあります)に移動します。
- 「アップデートを確認」をクリックします。
それでも問題が解決しない場合でもご心配なく。再起動で一時的な不具合が解消される場合もありますが、それでも問題が解決しない場合は、このまま読み進めてください。
修正2: Windows Updateのトラブルシューティングツールを実行する
これは実はかなり良い第一歩です。Windowsには、アップデートに関する問題を検出し、場合によっては自動的に修正するトラブルシューティングツールが組み込まれています。特に、アップデートがハングしたり、原因不明のエラーで終了したりした場合に便利です。
- Windows + I を押して設定を開きます。
- [システム] > [トラブルシューティング] ( Windows 11 の場合は[その他のトラブルシューティング] )を選択します。
- Windows Updateの横にある[実行]をクリックします。
指示に従って、そのまま放置してください。トラブルシューターがすぐに問題を解決してくれるかもしれません。設定によっては、数回実行したり、問題が解決した後に再起動したりする必要がある場合もあります。少し奇妙に感じるかもしれませんが、非常に頑固に思える問題を解決してくれたこともあります。
修正3: 一時ファイルとキャッシュを手動で消去する
時間の経過とともにキャッシュが蓄積され、アップデートに支障をきたす可能性があります。破損したキャッシュファイルは様々な問題を引き起こします。ディスククリーンアップを使えば簡単にこの問題を解決できます。また、ストレージセンサーを有効にすれば、将来的には自動的にキャッシュをクリアできます。しかし今のところは、手動でキャッシュをクリアするのが簡単です。
- Windows + Rを押して、 と入力し
cleanmgr、 Enter キーを押します。 - Windows がインストールされているドライブ (通常は C:) を選択します。
- 一時ファイル、以前のWindowsインストール(存在する場合)、システムエラーメモリダンプファイルなどのオプションをチェックし、「OK」をクリックして削除します。
または、ストレージセンサーをオンにすることもできます。設定 >システム>ストレージ>ストレージセンサーをオン/オフにします。空き容量が少なくなると、不要なファイルが自動的に削除されます。一度設定すれば、かなり快適に動作します。
修正4:Windows Updateコンポーネントをリセットする
ここからは少し複雑になりますが、これまで他の方法がうまくいかなかった場合は試してみる価値があります。更新サービスやキャッシュフォルダの破損は更新の失敗の原因となることが多く、それらをリセットすることで不要なファイルを削除できます。
コマンドプロンプトで実行する方法は次のとおりです。
- コマンドプロンプトを管理者として開きます。「cmd」を検索し、右クリックして「管理者として実行」を選択します。
- 更新サービスを停止します:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
これらのコマンドは、Windows Update および関連サービスを一時停止し、キャッシュ フォルダーを削除または名前変更できるようになります。
- 更新キャッシュ フォルダーの名前を変更します (これにより、Windows は新しいフォルダーを再作成します)。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
次に、サービスを再起動します。
- 次のコマンドを実行します。
net start wuauserv net start cryptSvc net start bits net start msiserver
その後、もう一度アップデートを確認してみてください。このリセットによって、未解決の問題が解消され、アップデートがスムーズに実行される場合もあります。もちろん、システムフォルダの操作は誰にでも推奨されるわけではありませんので、慎重に行ってください。複雑すぎると思われる場合は、この手順を飛ばすか、オンラインでガイド付きのツールを探してください。
修正5: システムの復元ポイントを使用する
他に方法が見つからず、復元ポイントを設定している場合は、それに戻すのが最も簡単な解決策です。まるで、すべてがうまくいっていた頃まで時間を巻き戻すようなものです。ただし、アップデートの問題が発生する前の復元ポイントが必要です。
- Windows スタートアップ修復を開きます。検索ボックスに「システムの復元」と入力し、復元ポイントの作成を選択します。
- 「システムの復元」をクリックし、ウィザードに従ってエラーが発生する前の復元ポイントを選択します。
持っていない場合、または復元が機能しない場合は、クリーン インストールが最後の手段になる場合がありますが、それはまた別の話です。
場合によっては、アップデートコンポーネントをいじったり、キャッシュをクリアしたりするだけで、こうした頑固なエラーが修正されることがあります。試行錯誤のプロセスになりますが、根気強く続ければ、ほとんどの問題は解決します。
まとめ
- PCを再起動してアップデートを確認します
- Windows Update トラブルシューティングを実行する
- 一時ファイルとキャッシュをクリアする
- Windows Updateコンポーネントを手動でリセットする
- システムの復元が可能な場合はそれを使用する
まとめ
エラー0x80070659を修正するには、これらの修正方法をいくつか試してみて、再び動作するようになるまで待つ必要がある場合があります。必ずしもそうとは限りませんが、多くの場合、原因は破損したキャッシュや正常に動作していないサービスです。これらの方法のいずれかでWindowsが正常に動作するようになることを願っています。特に更新サービスのリセットなど、より複雑な手順の場合は、少しの粘り強さで解決できることもあります。諦めずに続ければ、問題が解決する可能性は高くなります。この方法が、誰かのイライラを何時間も解消するのに役立つことを願っています。