Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windowsエラーコード0x80070652の原因と解決方法を徹底解説

Windows 10/11は、現在もっとも広く使われているオペレーティングシステムのひとつです。しかし人気の高さとは裏腹に、予期せぬタイミングでアップデートエラーが発生し、重要なシステム処理に支障をきたすことでも知られています。

そのひとつがMicrosoftのエラー「0x80070652」です。このエラーが発生すると、システムに利用可能なアップデートをインストールできなくなります。幸いにも、Windowsの他のアップデートエラーと同様に、このエラーも適切な手順で解決できます。

本記事では、エラーコード0x80070652の概要や発生原因を解説したうえで、実証済みの対処法を順番にご紹介します。

Windows 10/11におけるエラーコード0x80070652とは?

エラー0x80070652は、Windows 10/11でシステムアップデートをインストールする際や、Microsoft Visual Studioなどのソフトウェアを更新する際に発生することがあります。多くの場合、「ERROR_INSTALL_ALREADY_RUNNING(インストールが既に実行中です)」というエラーメッセージが表示され、別のインストール処理が進行中であることを示します。

場合によっては、ブルースクリーン(BSOD)が発生し、PCが再起動ループに陥ることもあります。

Microsoftエラーコード0x80070652の主な原因

Windows Updateエラー0x80070652の原因はさまざまですが、特によく見られるものは以下の通りです。

  • 複数のインストーラーが同時に実行されている。Windowsはすべてのインストーラーを同時に実行できないため、エラーが発生します。タスクマネージャーで他のインストール処理を終了させる必要があります。
  • Windowsのアップグレードが進行中に、別のアプリケーションをダウンロードしようとしている。
  • 前回のアップデートインストールに問題がある。たとえば、以前のアップグレード処理が失敗したか、正常に完了していないケースです。
  • システムクラッシュが発生している。
  • マルウェアなどの悪意あるプログラムがPCに侵入し、重要なシステム処理に干渉している。

Windows 10/11のアップデートエラー0x80070652の解決方法

ここからは、エラー0x80070652を解消するための具体的な方法を紹介します。エラーの原因は複数考えられるため、まずは最初の方法から順番に試し、問題が解決するまで進めていくことをおすすめします。各手順は丁寧に実行してください。

対処法1:PCを再起動してWindows Updateトラブルシューティングツールを実行する

最初に試したいのが、PCの再起動です。バックグラウンドで不要なプロセスが大量に動作している場合、シンプルな再起動だけで問題が解消することがあります。システム機能、サードパーティ製アプリ、Windows Updateサービスなどに起因する不具合がリセットされる可能性があります。

再起動後もエラーが続く場合は、Windows Updateトラブルシューティングツールを実行しましょう。手順は以下の通りです。

  1. Win + Iキーを押して設定を開きます。
  2. 更新とセキュリティを選択します。
  3. 左側のメニューからトラブルシューティングを選びます。
  4. Windows Updateを選択し、トラブルシューティングツールを実行します。

対処法2:最新のアップデートをアンインストールして再インストールする

Microsoftは定期的に必須アップデートを配信しており、そのすべてに追いつくのは容易ではありません。さらに厄介なのは、「アップデートが利用可能です」という通知が繰り返し表示されることです。これらのポップアップを止めるために、アップデートをインストールする方も多いでしょう。

セキュリティの観点からアップデートの適用は重要ですが、Microsoftがリリースするアップデートの中には不具合を含むものもある点には注意が必要です。幸い、問題が起きた場合はアンインストールすることも可能です。

最新のアップデートをアンインストールする手順は以下の通りです。

  1. 設定アプリを開き、更新とセキュリティセクションへ移動します。
  2. Windows Update画面で詳細オプションを選択します。
  3. 更新履歴の表示を選びます。
  4. アップデートのアンインストールをクリックします。
  5. エラーの原因と思われる最新のアップデートを見つけてアンインストールします。
  6. その後、再度アップデートを確認します。

対処法3:サードパーティ製ツールでWindowsの問題を解決する

ファイルの散乱やジャンクファイルの蓄積が、エラー0x80070652の引き金になることがあります。そのため、Outbyte PC RepairなどのPC修復ツールで定期的にスキャンを行うことで、問題の解消につながる場合があります。

ツールの基本的な使い方は以下の通りです。

  1. お使いのWindowsデバイスに対応した信頼できるPC修復ツールをダウンロードしてインストールします。
  2. ツールを起動し、スキャンを実行します。
  3. 容量を圧迫しているファイルや不要なファイルの検出を待ちます。
  4. 必要に応じてそれらを削除します。
  5. 変更を適用するためPCを再起動します。

対処法4:バッチスクリプトを実行する

まれに、Windows Updateサービスが応答しなくなることがあります。そんなときは、サービスをリセットすれば解決できます。バッチスクリプトを使えば手動でもリセット可能です。

まずは信頼できる配布元からバッチスクリプトファイルをダウンロードし、右クリックから管理者権限で実行します。完了したらPCを再起動し、アップデートをインストールできるか確認してください。

また、自分でバッチファイルを作成して実行することもできます。手順は以下の通りです。

  1. メモ帳を開きます。
  2. 以下のコマンドをコピーして貼り付けます。
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r %windir%\system32\catroot2
attrib -h -r %windir%\system32\catroot2\*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%\system32\catroot2 catroot2.reg
ren %windir%\SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
net start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
  1. ファイルをWUReset.batという名前で保存します。
  2. 保存したファイルを右クリックし、管理者として実行を選択します。
  3. スクリプトの実行が完了したら、PCを再起動します。

対処法5:アップデートを手動でインストールする

問題がWindows Updateツール自体にあると思われる場合は、アップデートの手動インストールを試してみましょう。累積アップデートやセキュリティパッチは、Microsoftの公式サイトからダウンロードできます。

手動インストールの手順は以下の通りです。

  1. 公式のMicrosoft Updateカタログにアクセスします。
  2. 検索フィールドに、インストールしたいアップデートのKB番号を入力します。
  3. 「検索」をクリックして該当する結果を探します。
  4. 検索結果を確認し、システム要件を満たすアップデートを見つけたら、横にあるダウンロードボタンをクリックします。
  5. ダウンロードしたファイルを実行し、PCを再起動します。

対処法6:メディア作成ツールを使用する

Microsoftは、多様なインストール作業に対応した「メディア作成ツール(Media Creation Tool)」を提供しています。このツールを使えば、アップデートを強制的に適用し、通常のWindows Update手順で発生しがちな既知の問題を回避できます。

メディア作成ツールの使い方は以下の通りです。

  1. Windows メディア作成ツールをダウンロードします。
  2. ツールを起動し、今すぐこのPCをアップグレードするボタンをクリックします。
  3. ツールが利用可能なアップデートのダウンロードとインストールを自動的に開始します。
  4. 完了したらPCを再起動します。エラーは解消されているはずです。

対処法7:Software Distributionフォルダーをリセットする

専門家が推奨するもうひとつの方法が、Software Distributionフォルダーのリセットです。ただし、この作業を行う前に必ずインターネット接続を切断してください。接続したままだと、Windowsが一部のファイルを使用中と判断し、コマンドの実行を妨げる可能性があります。切断後は一度PCを再起動してから、以下の手順に進みます。

1.Win + Xキーを押し、コマンドプロンプト(管理者)を選択します。

2.次に、BITS、MSI Installer、暗号化サービス、Windows Updateの各サービスを停止します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください。

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver

3.SoftwareDistributionフォルダーとCatroot2フォルダーの名前を変更します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。

  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 Catroot2.old

4.先ほど停止したサービスを再起動します。以下のコマンドを1つずつ入力してください。

  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

5.最後にコマンドプロンプトを閉じ、デバイスを再起動します。これでエラーが解消されていることを願います。

対処法8:クリーンブートを実行する

クリーンブートは、Windowsの必須サービスのみを読み込んで起動する手法で、多くのWindowsの問題解決に有効です。競合やエラーを引き起こす可能性のあるサードパーティ製アプリが動作しないためです。

ただし、クリーンブートを行う前に、管理者アカウントでPCにサインインしていることを確認してください。そうでないと、以下のコマンドの一部が実行できません。

  1. 検索フィールドにmsconfigと入力します。
  2. 検索結果からシステム構成をクリックします。
  3. サービスタブを開きます。
  4. すべてのMicrosoftサービスを隠すにチェックを入れ、すべて無効ボタンをクリックします。
  5. 次にスタートアップタブへ移動し、タスクマネージャーを開くリンクをクリックします。
  6. 各項目を選択し、ひとつずつ無効にしていきます。
  7. タスクマネージャーを閉じ、OKをクリックして変更を適用します。
  8. PCを再起動し、エラーが解消されたか確認します。

対処法9:システム復元ツールを実行する

事前にシステムの復元ポイントを作成していた場合は、この方法が有効です。システムの復元を実行すると、問題やエラーが発生する前の状態にシステムを戻せます。

システム復元ツールの使い方は以下の通りです。

  1. スタートメニューを右クリックし、コントロールパネルを選択します。
  2. 検索フィールドにrecovery(回復)と入力し、最も関連性の高い検索結果をクリックします。
  3. システムの復元を開くを選択し、次へをクリックします。
  4. 復元ポイントを選択します。理想的には、エラーが発生する直前に作成された復元ポイントを選びましょう。
  5. 次へをクリックし、完了を選択します。

対処法10:デバイスドライバーを更新する

古いデバイスドライバーはWindows Updateクライアントに悪影響を及ぼし、さまざまなエラーメッセージを表示させる原因になります。その場合は、ドライバーを更新することで問題を解決できます。

通常、Windows Updateの適用時にデバイスドライバーも更新されますが、エラーのトラブルシューティング中は手動での更新も試せます。その際は、サードパーティ製のドライバー更新ツールを利用するのがおすすめです。

サードパーティ製ツールの導入に抵抗がある場合は、デバイスマネージャーから更新することも可能です。ただし、互換性のないドライバーをインストールしてしまうリスクがあるため、自動更新できる専用ツールの利用をおすすめします。

まとめ

以上が、Windowsエラーコード0x80070652の解決方法です。いずれも手順はシンプルで、専門的な知識がない方でも簡単に実践できます。さらに嬉しいことに、これらの対処法は他のさまざまなWindows Update関連の問題にも応用できます。他のWindows Updateエラーについても、ぜひ当ブログの関連記事をご覧ください。

ご意見やご提案がありましたら、コメント欄でお聞かせください。皆様からのフィードバックをお待ちしています。

  1. Windows 10の更新エラー0x80070652を解決する方法を徹底解説

    Windows 10のパソコンで「0x80070652」というエラーコードが表示されてお困りではありませんか?このエラーは「ERROR_INSTALL_ALREADY_RUNNING(インストールがすでに実行中です)」というメッセージとともに表示されることがあります。このエラーは、以前のWindows 10のインストールが正常に完了しなかった場合によく発生します。Windows 10の更新プログラムのインストール処理が途中で止まってしまうと、このエラーメッセージが表示されるのです。とはいえ、このエラーが表示されても心配はいりません。適切な手順を踏めば解決できる問題です。ここでは、エラー0x80

  2. Windowsアップデートエラー80072ee2の原因と解決方法を徹底解説

    Windowsのアップデート中にエラーが発生すると、本当に困ってしまいますよね。Windows Updateは安全で快適なシステム環境を維持するために設計されていますが、常に問題なく動作するとは限りません。最近では、新しいバージョンのWindowsをインストールしようとした際に、エラーコード「80072ee2」が表示されるケースが多数報告されています。 このエラーコードは「ERROR_INTERNET_TIMEOUT(インターネット接続のタイムアウト)」を意味し、Windows Updateサーバーから更新プログラムをダウンロードする際に表示されます。これは、更新サーバーが大量のユーザーリクエ