修正: PCがオフになっていたため、更新プログラムをインストールできませんでした

Windowsコンピュータに更新プログラムをインストールすると、バグを修正し、システムパフォーマンスを改善するためのパッチとビルドをインストールできます。特定のアプリや更新システムのための更新をインストールできます。
ただし、ユーザーは更新プロセスを開始しようとした際に「PCがオフになっていたため、いくつかの更新プログラムをインストールできませんでした」というエラーメッセージを報告しています。これにより、更新のインストールが妨げられます。
また、Windows 11で「計画通りに進まなかった」更新インストールエラーに関する詳細なガイドもあります。
なぜ「PCがオフだったため、更新プログラムをインストールできませんでした」と表示されるのか?
Windows 11で「PCがオフだったため、いくつかの更新プログラムをインストールできませんでした」というエラーは、Windows Updateを実行しようとしたときに表示されます。これは、他の手段と比較して設定アプリを使って更新する際に発生します。
このエラーの原因となる主な要因は次のとおりです:
- Windows Updateサービスの問題 – ユーザーは、Windows Updateサービスに問題があるため、Windowsコンピュータでエラーに遭遇することがあります。このサービスは、Windowsデバイスを更新するために必要な設定とコンポーネントを割り当てます。したがって、設定が誤っているか、サービスが無効になっているとエラーが発生する可能性があります。
- 故障または破損したWindows Update – Windows PCでインストールしようとしている更新が破損しているか、不完全な更新ファイルを持っている場合、インストール時にエラーが発生する可能性があります。また、破損したシステムファイルがあると、システムは更新されたインストールファイルを読み取れません。
- アンチウイルスソフトウェアの干渉 – アンチウイルスソフトウェアは、Windowsの更新を含むPC上の活動を監視し、 scrutinizeします。そのため、更新インストールプロセスからの脅威を誤って検出し、更新をブロックする可能性があり、「更新プログラムをインストールできませんでした」というエラーにつながります。
- 更新のダウンロード中の停電 – システムに起動または電力の問題がある場合、インストールエラーが発生する可能性があります。これにより、システム上で実行されている活動に問題が発生し、Windowsの更新がPCで動作しない結果となります。
これらの要因は、異なるシステムで異なる場合があります。それでも、問題を解決し、更新インストールプロセスを円滑に行うための基本的なステップをいくつか説明します。
「PCがオフだったため、更新プログラムをインストールできませんでした」と表示された場合、どうすればよいか?
高度なトラブルシューティング手順を試みる前に、以下の手順を行ってください:
- PCのバックグラウンドアプリをオフにする。
- コンピュータに十分なディスクスペースがあることを確認する。
- セーフモードでWindowsを再起動し、問題が続くかどうかを確認する。
更新インストールの問題が解決できない場合は、以下のトラブルシューティング手順に進んでください:
1. PCでクリーンブートを実行する
- Windows + Rキーを押して実行ダイアログボックスを開き、msconfigと入力してOKをクリックします。
- サービスタブをクリックし、Microsoftのサービスをすべて隠すオプションのボックスにチェックを入れ、次にすべて無効にするボタンをクリックします。

- スタートアップタブに移動し、タスクマネージャーを開くをクリックします。

- スタートアッププログラムを選択し、無効にするボタンをクリックします。

- PCを再起動し、問題が続くかどうかを確認します。
クリーンブートを実行すると、システムを起動する際にPCの他の機能と干渉するサービスが停止します。これにより、更新プロセスを開始したときにそれらが起動しないようにします。
2. Windows Updateトラブルシューティングを実行する
- Windows + Iキーを押してWindows設定アプリを開きます。
- システムをクリックし、トラブルシューティングを選択します。

- 次に、Windows Updateをクリックし、その横の実行ボタンをクリックします。

- 画面の指示に従い、その後PCを再起動します。
Windows Updateトラブルシューティングは、Windows更新が機能しない原因やPCでの問題のあるインストールを修復します。
また、この解決策は、「日付と時刻に問題があるため、更新プログラムをインストールできませんでした」というエラーが表示される場合にも有効です。
3. Windows Updateプロセスをリセットする
- スタートボタンを左クリックし、コマンドプロンプトと入力し、管理者として実行オプションをクリックします。
- ユーザーアカウント制御(UAC)のプロンプトではいをクリックします。
- 以下のコマンドを入力し、各コマンドの後にEnterキーを押します:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- 次のコマンドを1つずつ実行します:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old - 次のコマンドを入力し、各コマンドの後にEnterキーを押します:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
- コマンドプロンプトを終了し、PCを再起動します。
上記の手順は、Windows updateプロセスを修復し、Windows updateサービス設定の問題を修正します。また、PC上の古いキャッシュをクリアすることもできます。
4. Windowsファイアウォールを無効にする
- スタートボタンをクリックし、コントロールパネルと入力してEnterキーを押してコントロールパネルを開きます。
- Windows Defenderファイアウォールオプションを選択します。
- 左側からWindows Defenderファイアウォールをオンまたはオフにするオプションをクリックします。

- プライベートネットワーク設定およびパブリックネットワーク設定に移動し、Windows Defenderファイアウォールをオフにする(推奨されません)オプションのラジオボタンをクリックします。

- コントロールパネルを終了し、PCを再起動して更新インストールが機能するかどうか確認します。
PC上のWindows Defenderファイアウォールを無効にすることにより、更新インストールプロセスで発生している干渉を解決します。
5. コマンドプロンプトを使用してWindows Updateを実行する
- スタートボタンを左クリックし、コマンドプロンプトと入力し、管理者として実行をクリックします。
- ユーザーアカウント制御のプロンプトではいをクリックします。
- 更新のチェックを開始するために以下のコマンドを入力します:
- 更新を確認:
UsoClient StartScan - 更新をダウンロード:
UsoClient StartDownload - ダウンロードした更新をインストール:
UsoClient StartInstall - 更新後にデバイスを再起動:
UsoClient RestartDevice - 更新をダウンロードしてインストール:
UsoClient ScanInstallWait to check
インストールプロセスが完了した後、コンピュータは再起動し、更新プログラムをインストールできるはずです。
6. ファイルエクスプローラーを介してWindows Updateキャッシュをクリアする
- Windows + Eキーを押してPC上のファイルエクスプローラーを開きます。
- ローカルディスク(C)に移動し、右クリックしてプロパティを選択します。

- ディスククリーンアップオプションをクリックし、次にシステムファイルのクリーンアップボタンをクリックします。
- Windowsアップグレードログファイルと一時的なWindowsインストールファイルのボックスにチェックを入れて、OKをクリックします。
- PCを再起動し、更新インストールを試みて問題が続くかどうかを確認します。
PCでファイルエクスプローラーがクラッシュし続ける場合の対処法に関するガイドをチェックできます。
また、PCでの遅いWindows更新の修正に関するガイドもチェックできます。さらに、Windows Updateエラー0x8007045bとその修正に関する詳細なガイドもご用意しています。
ご質問やご提案があれば、下のコメント欄にお寄せください。