Windowsシステムでエラーコード0x80070661を修正する方法
Windowsでエラー0x80070661が出ましたか?ええ、本当に困ります。特に、Microsoft Store経由で更新プログラムをインストールしたり、アプリを更新しようとしたときにこのエラーが表示されると、本当に困ります。システムファイルが破損していたり、キャッシュに問題があったり、サードパーティ製のウイルス対策ソフトがアップデートプロセスを妨害したりして、突然このエラーが表示されることもあります。Windowsを完全に再起動したり、徹底的に調べ直したりする必要があるように感じて、イライラすることもあるでしょう。幸いなことに、Windowsを完全に再インストールしなくても、このエラーを解消できる方法がいくつかあります。
Windowsでアップデートエラー0x80070661を修正する方法
方法1:まずPCを再起動する
基本的なことのように思えますが、場合によっては、再起動することで、このエラーの原因となっているプロセスの停止や未完了のアップデートを解消できることがあります。なぜうまくいくのか少し不思議ですが、一部の設定では、システムを長時間実行した場合やアップデートが失敗した後にのみ、この問題が発生しています。ですから、PCを再起動し、アップデートを再度インストールしてみてください。少なくとも今のところは、エラーが消えるかもしれません。
方法2:Windowsのトラブルシューティングツールを使用して更新プログラムを修正する
Windowsには、まさにこのような問題に対処するためのトラブルシューティングツールが組み込まれています。このツールは、破損した更新ファイル、キャッシュの問題、レジストリの不具合といった一般的な問題をシステムスキャンして検出します。実行方法は次のとおりです。
- 設定(Windows + I)を開き、システム > トラブルシューティング > その他のトラブルシューティングに進みます。
 - リストでWindows Update を見つけて、 [実行]をクリックします。
 - 指示に従って、「次へ」をクリックし、そのまま処理を進めます。
 
このツールは、特にアップデートファイルが破損していたり、システム設定が一部オフになっている場合に、問題を自動的に検出して修正します。場合によっては再起動が必要になることもありますが、これは複数のマシンで効果があった簡単な最初のステップです。必ずしも最初の試みでうまくいくとは限りませんが、試してみる価値はあります。
Windows 10をお使いの方は、手順が少し異なります。「設定」>「更新とセキュリティ」>「追加のトラブルシューティング」です。手順は同じです。Windows Updateの「トラブルシューティングを実行」をクリックして、あとは待つだけです。
方法3:サードパーティ製のウイルス対策ソフトを無効にしてSFC/DISMを実行する
ウイルス対策ソフトが邪魔だったり、古いバージョンだったりすると、システムアップデートの妨げになったり、重要なシステムファイルが破損したりする可能性があります。その結果、0x80070661のようなエラーが発生します。そのため、ウイルス対策ソフトを一時的に無効にしましょう。慌てる必要はありません。ほとんどのセキュリティツールには、システムトレイまたは設定から簡単に無効化できるオプションがあります。その後、システムスキャンを実行して破損したファイルを修復してください。
- コマンドプロンプトを管理者として開きます。 「cmd」を検索し、右クリックして「管理者として実行」を選択してください。
 - 入力し
sfc /scannowてEnter キーを押します。これにより、システムファイルの整合性違反がチェックされ、修復が試行されます。 - SFC が完了したら (数分かかる場合があります)、実行します。
DISM /Online /Cleanup-Image /RestoreHealthこれにより、Windows イメージのより深刻な破損がスキャンされ、修復されます。 
両方のコマンドが完了したら、PCを再起動し、ウイルス対策ソフトを再度有効にして、アップデートを再度試してください。なぜこれで問題が解決するのかは分かりませんが、破損したファイルのあるシステムは、アップデートを受け入れる前にクリーンアップが必要になることがよくあります。環境によっては、この手順で問題が解決する場合もありますが、そうでない場合は、結局は行き止まりになってしまうかもしれません。それでも試してみる価値はあります。
それでも問題が解決しない場合は、以前のシステム復元ポイントに戻すか、クリーンインストールが最終手段になるかもしれません。他の方法がすべてうまくいかない場合、Windowsを最初からやり直す必要がある場合もあります。
方法4:Microsoft Storeエラー0x80070661を修正する
Microsoft Store 経由でアプリをインストールまたは更新しているときにエラーが表示される場合は、次の修正方法を試してください。
ストアのキャッシュをリセットする
- Windows + R を押して実行ダイアログを開きます。
 - 入力し
WSReset.exeて「OK」をクリックします。 
これにより、ストアが使用するキャッシュファイルが消去されます。これらのファイルは破損したり古くなったりすることがあります。実行後、ストアは自動的に再起動します。アプリのダウンロードやアップデートができるかご確認ください。
Windowsインストーラーを再登録する
- 管理者コマンドプロンプトを開きます。
 - 入力し
msiexec /unregisterてEnter キーを押します。 - 次に
msiexec /regserverもう一度入力して Enter キーを押します。 
これによりインストーラーの登録がリセットされ、アプリのインストールエラーが修正されることがあります。その後再起動し、ストアを再度テストしてください。
PowerShell を使用して Microsoft Store を再インストールする
それでもダメな場合は、ストアを削除して再インストールしてください。少し面倒ですが、方法は次のとおりです。
- PowerShell を管理者として開きます (PowerShell を検索し、右クリックして[管理者として実行]を選択します)。
 - このコマンドを貼り付けて Enter キーを押します。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft. WindowsStore).InstallLocation + '\AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}" - PC を再起動して、ストアを再度テストします。
 
これは究極の選択肢ですが、アプリ管理に関連する頑固なバグを解消できる場合が多くあります。少し面倒ですが、多くの場合、これでエラーが完全に解決されます。
これらすべての手順は大変に思えるかもしれませんが、調子が悪い日には、適切な解決策を見つけることが重要です。単純な再起動やキャッシュのリセットだけで十分な場合もありますが、場合によっては、より深いシステム調整が必要になることもあります。
まとめ
- PC を再起動してください。これは常に良い出発点です。
 - Windows Update トラブルシューティング ツールを実行します。
 - サードパーティ製のウイルス対策を一時的に無効にして、SFC / DISM を実行します。
 - Microsoft Store のキャッシュをリセットし、必要に応じて Store を再登録または再インストールします。
 - 何も機能しない場合は、Windows の復元または新規インストールを検討してください。
 
まとめ
これらのエラーへの対処は少し面倒ですが、ほとんどの修正方法は簡単です。たとえ最も洗練された解決策ではないとしても。まずは、キャッシュ、システムファイルの破損、サードパーティ製ツールによる干渉など、よくある原因を除外することが重要です。これらの方法のいずれかでエラーが完全に解消され、OSの完全な再インストールを待つ必要がなくなることを祈っています。幸運を祈ります。これで誰かの時間節約になることを願っています。