【Windows 10/11】「更新サービスがシャットダウンしているため、インストールを完了できませんでした」エラーの解決方法
Windows Updateは、Windowsがプライバシーやセキュリティに関する更新プログラム、そして新しいWindowsのバージョンを確認するためのサービスです。PCに対してWindowsアップデートの自動ダウンロードとインストールを許可しておくのは賢明な判断です。システムをエラーのない状態に保つことに大きく役立つからです。
しかし、Windowsユーザーの中には、「更新サービスがシャットダウンしているため、インストールを完了できませんでした」というエラーが表示され、重要なアプリケーションやセキュリティ更新プログラムを適用できなくなるケースがあります。
「更新サービスがシャットダウンしているため、インストールを完了できませんでした」エラーとは?
設定画面のWindows UpdateからWindows 10/11を更新しようとした際、インストールが失敗し、「更新サービスがシャットダウン中のためインストールを完了できなかった」という内容のエラーメッセージが表示されることがあります。
このエラーは、Windows Updateサービスを構成するコンポーネントのいずれかが正常に動作していないことを意味しています。長期間操作されなかったことや、システムのフリーズによってコンポーネントが非アクティブになり、Windows Update(WU)サービスが停止したことが原因で発生する場合があります。
この問題が発生すると、Windows 10/11を最新バージョンへ更新できなくなります。困った状況ではありますが、同じ問題に直面しているのはあなた一人ではありませんので、ご安心ください。
Windows 10/11の最新アップデートがインストールできない主な原因
Windowsを新しいバージョンへ更新しようとしたときに「更新サービスがシャットダウンしているため、インストールを完了できませんでした」というエラーが表示される場合、次のいずれかの要因が考えられます。
- Windows Updateサービスの不具合: 原因はいくつかありますが、最も多いのはWindows Updateサービスがクラッシュしているか、無効化されているケースです。
- 日付と時刻の誤り: システムの日付や時刻が正しくないと、Windowsがセキュリティパッチのリリース状況を正しく把握できず、このエラーにつながります。
- 破損したレジストリエントリ: レジストリ内の破損したエントリはシステムファイルに影響を与えるため、Windows Updateの問題を引き起こすことがあります。繰り返し報告されている既知の問題です。
- マルウェア: 悪意のあるプログラムはシステムファイルを破損させることで知られており、Windows Updateサービスに損害を与えている可能性もあります。
- その他の要因: 最近インストールしたアプリケーション、誤った設定、あるいは特定が難しいその他の要因によっても、この更新エラーが発生することがあります。
問題の根本原因を特定するのは容易ではないため、上記のすべての可能性に対応できる解決策を順番にご紹介します。見落としがないよう、記載されている順番どおりに試すことをおすすめします。
Windows 10/11で「更新サービスがシャットダウンしているため、インストールを完了できませんでした」エラーを解消する7つの方法
日頃からPCのメンテナンスを定期的に行っていれば、こうしたWindows Updateエラーの発生を防ぐことができます。十分なストレージ容量を確保し、不要なアプリはアンインストールしておきましょう。また、問題を悪化させる要因やエラーの原因となりうる不具合を早期に解消するため、定期的にPCのスキャンを行うことも有効です。それでも問題が解決しない場合は、以下の解決策を順番に試してください。
修正1: Windows Updateトラブルシューティングツールを実行する
Windows Updateエラーが発生したら、まずは標準搭載のWindows Updateトラブルシューティングツールを実行して、問題が解決するかどうかを確認しましょう。手順は以下の通りです。
- スタートボタンをクリックし、設定を開きます。
- 更新とセキュリティをクリックします。
- トラブルシューティングを選択し、追加のトラブルシューティングツールをクリックします。
- Windows Updateを選択して、トラブルシューティングツールを実行します。
- PCを再起動します。
修正2: Windows Updateコンポーネントを手動でリセットする
この問題は、システムファイルの破損が原因で発生している可能性があります。Windowsアップデートを手動でインストールしても改善しない場合は、以下の手順でWindows Updateコンポーネントをリセットしてみてください。
- まず、管理者権限でコマンドプロンプトを開きます。
- Windows Updateなどの重要なサービスを停止するため、以下のコマンドを1行ずつ入力し、それぞれEnterキーを押します。
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- 次に、qmgr*.datファイルをすべて削除します。コマンドプロンプトに以下のコマンドを入力し、Enterキーを押して実行してください。
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" - 確認を求められた場合は、Yを入力して確定します。
- 続いて、SoftwareDistributionフォルダとcatroot2フォルダの名前を変更します。コマンドプロンプトに以下のコマンドを入力し、それぞれEnterキーを押します。
- Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
- Ren %systemroot%\system32\catroot2 catroot2.bak
- BITSとWindows Updateサービスのセキュリティ記述子をデフォルトに戻すため、管理者権限のコマンドプロンプトに以下のコマンドを入力し、それぞれEnterキーを押して実行します。
- sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- System32ディレクトリへ移動するため、以下のコマンドを実行します。
cd /d %windir%\system32 - ここで、BITS(Background Intelligent Transfer Service)関連ファイルと、Windows Updateに関連するDLLファイルを再登録します。以下のコマンドを1行ずつ入力し、それぞれEnterキーを押してください。
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
- BITSファイルとWindows UpdateのDLLファイルの再登録が完了したら、ネットワーク設定をリセットします。以下のコマンドを入力し、それぞれEnterキーを押してください。
- netsh winsock reset
- netsh winsock reset proxy
- 最後に、先ほど停止したサービス(BITS、Windows Update、暗号化サービスなど)を再起動します。コマンドプロンプトに以下のコマンドを入力し、それぞれEnterキーを押してください。
- net start bits
- net start wuauserv
- net start appidsvc
- net start cryptsvc
- Exit
Exitコマンドを実行すると、コマンドプロンプトのウィンドウが自動的に閉じます。
その後、PCを再起動して変更を保存してください。
Windows Updateコンポーネントをリセットしても同じエラーが表示される場合は、次の解決策を試してみましょう。
修正3: Windows Update関連サービスの状態を確認する
Windowsサービスマネージャーで、Windows Updateに関連するサービスが無効になっていないかを確認してください。
スタンドアロンのWindows 10/11環境における各サービスの既定の設定は以下の通りです。
- Windows Updateサービス: 手動(トリガー開始)
- Windowsイベントログ: 自動
- 暗号化サービス: 自動
- Background Intelligent Transfer Service(BITS): 手動
- Windows Installer: 手動
これにより、必要なサービスが利用可能な状態になります。
Windows 10/11 PCでBITSなどのサービスを有効化するには、以下の手順に従ってください。
- Windowsキー + Rを押して、ファイル名を指定して実行ダイアログを開きます。
- 実行ダイアログにservices.mscと入力し、Enterキーを押してサービスを開きます。
- サービス一覧をスクロールし、Windows Updateサービスを見つけます。
- 該当項目をダブルクリックして、プロパティを開きます。
- プロパティウィンドウのスタートアップの種類ドロップダウンから自動を選択します。
- 適用 > OKをクリックして、変更を保存します。
修正4: DISMを使ってWindows Updateコンポーネントを修復する
DISM.exeを使用すると、Windowsアップデートのインストールを妨げている破損したイメージを修復できます。実行するコマンドは以下の通りです。
DISM.exe /Online /Cleanup-image /RestoreHealth
ただし、通常の/RestoreHealthコマンドでは効果がない場合があります。DISMはWindows Updateを利用してイメージの破損を修復するため、Windows Updateクライアント自体が破損している場合は、稼働中のWindowsインストール、またはネットワーク共有やリムーバブルメディア上のWindowsサイドバイサイドフォルダを使用する必要があります。
その場合は、以下のコマンドを実行してください。
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess
プレースホルダーのC:\RepairSource\Windowsの部分は、実際の修復ソースのパスに置き換えてください。
処理が完了すると、DISMは%windir%/Logs/CBS/CBS.logにログファイルを作成し、ツールが検出または修復したエラーを記録します。
修正5: サードパーティ製ウイルス対策ソフトをアンインストールする
サードパーティ製のウイルス対策ソフトが、PCへのアップデートのインストールを妨げている場合があります。アップデートをインストールするサービスを脅威とみなし、無効化してしまうことがあるためです。一見不合理に思えますが、この問題は該当するサードパーティ製ソフトを削除することで解決できます。アンインストールの手順は以下の通りです。
- まず、Windows検索でコントロールパネルを検索して開きます。
- コントロールパネルのプログラムセクションにある「プログラムのアンインストール」を選択します。
- 新しいウィンドウが開きます。削除したいサードパーティ製アプリを探してください。
- 該当アプリを右クリックし、表示されたメニューからアンインストールを選択します。
原因となっているソフトを削除したら、PCを再起動して変更を反映させます。その後、再度Windowsの更新を試みてください。問題が解決し、保留されていたアップデートのインストールに成功したら、ウイルス対策ソフトを再インストールしても構いません。
修正6: Windows Defenderサービスを無効にする
「更新サービスがシャットダウンしているため、インストールを完了できませんでした」というエラーを解消するには、サービス画面からWindows Defenderサービスを一時的に無効化する方法もあります。手順は以下の通りです。
- Windowsキー + Rを押して、ファイル名を指定して実行ウィンドウを開きます。
- 実行ダイアログにservices.mscと入力し、Enterキーを押します。
- サービスウィンドウの名前列で、Windows Defender Serviceを探します。
- スタートアップの種類が無効になっていない場合は、その項目をダブルクリックします。
- スタートアップの種類のドロップダウンから無効を選択し、Enterキーを押します。
修正7: ISOファイルを使ってWindows 10/11を更新する
ここまでの方法でWindowsアップデートのインストールエラーが解決しない場合は、ISOファイルを使用してWindows 10/11を更新できます。この方法を実行する前に、必ず重要なファイルのバックアップを取ってください。
手順は以下の通りです:
- Microsoftの公式サイトからWindows Media Creation Toolをダウンロードします。
- ダウンロードしたファイルをPC上で実行します。
- 画面の指示に従って進めます。
- 「何をしたいですか?」の画面で、「別のPCのインストール メディアを作成する(USBフラッシュ ドライブ、DVD、またはISOファイル)」を選択します。
- ドロップダウンメニューから「インストール メディアの作成」を選択し、言語、Windowsエディション、アーキテクチャを設定します。
- 次に、使用するメディアの種類を選択します。ここではISOファイルを選択してください。
- ウィザードの指示に従って進め、処理が完了するまで待ちます。
- ISOファイルの作成が完了したら、PCにマウントします。
- ISOファイルの保存場所に移動し、ISOファイルを右クリックしてプロパティを選択します。
- 全般タブを開き、変更をクリックします。
- ISOファイルを開くアプリとしてエクスプローラーを選択し、適用をクリックします。
- ISOファイルを右クリックし、コンテキストメニューからマウントを選択します。
- ISOファイルをダブルクリックすると、内部のファイルが表示されます。
- setup.exeをダブルクリックして、Windows 10/11のインストールを開始します。
以上の手順をすべて完了すれば、Windows 10/11を最新バージョンへ正常にアップグレードできるはずです。
まとめ
この記事では、「更新サービスがシャットダウンしているため、インストールを完了できませんでした」というエラーに対する7つの解決策をご紹介しました。問題が解決するまで、これらの修正方法を順番に試してみてください。
-
Windows 10で「オーディオサービスが実行されていません」エラーを修正する7つの方法
Windows 10は優れたOSですが、「オーディオサービスが実行されていません」といった問題に遭遇することも少なくありません。このエラーが発生すると、内蔵スピーカーからも接続したヘッドホンからも音が出なくなり、PCでの音楽視聴や動画鑑賞ができなくなってしまいます。 この問題の特徴は、タスクバー右下のスピーカーアイコンに小さな赤い×マークが表示されることです。マウスポインターをアイコンに合わせると、「オーディオサービスが実行されていません(The audio service is not running)」というエラーメッセージが表示されます。お気に入りの動画を楽しもうとしていたのに、このエラ
-
【解決方法】Windows Updateサービスが停止できない問題を修正するには
Windowsは世界中の多くのユーザーに選ばれているOSです。多様なアプリケーションとスムーズに連携し、Microsoftから定期的にアップデートが配信されます。アップデートを重ねるごとに、Windowsはより効率的で安定したものへと進化していきます。しかし、ときには予期しないトラブルが発生することもあります。 その一つが、コマンドプロンプトでWindows Updateを停止しようとした際に「Windows Updateサービスを停止できませんでした」というメッセージが表示される問題です。アップデートによってシステム設定が変更されたり、望まない新機能が追加されたりするのを防ぎたい場合、ne