Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説

Windowsは世界的に最も人気のあるOSのひとつですが、決して問題がないわけではありません。Windows 10の登場以降、新しいアップデート方式や大型アップデート(Anniversary Update、Creators Updateなど)の配信に伴い、アップデートプロセスに関する新たなトラブルが発生するようになりました。

その代表例が「Windows 10のアップデートが途中で止まってしまう」という問題です。

この記事では、その原因と具体的な対処法を詳しく解説します。

Windows使用中にアップデートが止まる場合

パソコンを使用している最中に、Windows 10のアップデートが止まってしまうことがあります。多くの場合、一定時間が経過すれば自然に解決するため、大きな問題にはなりません。しかし、再起動などの重要なシステム機能がブロックされたり、ディスクやメモリの使用率が異常に高くなったりすると、深刻なトラブルにつながります。

ここでは、この状況に対する2つの解決策——「簡単な方法」と「やや難しい方法」——を紹介します。どちらでも解決できるはずですが、まずは簡単な方法から試してみてください。

簡単な方法:Windows Updateトラブルシューティングツール

1. まず、Windows Updateトラブルシューティングツールをダウンロードします。

2. ダウンロードが完了したら、プログラムを実行します。次のような画面が表示されるはずです。

Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説

3. 「Windows Update」を選択して「次へ」をクリックします。すると、お使いのWindowsのバージョンに対して自動的に診断が実行されます。比較的新しいバージョンのWindows 10を使用している場合は、新しいバージョンのトラブルシューティングツールへのリンクが表示されることがありますが、そのリンクに従って問題ありません。

4. あとはトラブルシューティングツールが自動的に作業を行ってくれます。処理には多少時間がかかることがあるため、焦らず待ちましょう。ただし、問題が検出されなかった場合は、次に紹介する方法を試す必要があります。

やや難しい方法:CMDファイルを使う

こちらの方法では、実行用のCMDファイルをダウンロードして使用します。実行後、Windows Updateのプロセスを再起動する必要があるかもしれませんが、これで問題は解決するはずです。

1. CMDファイルをダウンロードする

CMDファイルのダウンロードと実行に不安がある方のために、ファイルの内容を以下に示します。

cls
echo Simple Script to Reset / Clear Windows Update
echo.
echo.
attrib -h -r -s %windir%\system32\catroot2
attrib -h -r -s %windir%\system32\catroot2\*.*
start /wait net stop wuauserv
start /wait net stop CryptSvc
start /wait net stop BITS
del /q /s /f %windir%\system32\catroot2\*.*
del /q /s /f %windir%\SoftwareDistribution\*.*
del /q /s /f "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader\*.*"
start /wait net Start BITS
start /wait net start CryptSvc
start /wait net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE

このスクリプトは、現在動作中のアップデート関連サービスを停止し、古いファイルを削除してから、アップデートサービスを再起動するというものです。

ファイルをダウンロードしたら、ダウンロードフォルダを開きます。(Chromeから直接実行しないでください。正しく動作しません。)ファイルを右クリックし、「管理者として実行」を選択します。

Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説

あとはCMDファイルの処理が完了するのを待つだけです。完了したら、Windows 10のアップデートを再度実行できます。

再起動後にアップデートが止まる場合

次のような画面で止まっていませんか?

Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説

まず知っておいてほしいのは、「待つように」と表示されるのには理由があるということです。正常に動作している場合でも、アップデートには時間がかかります。しかし、特定のパーセンテージで表示されたまま数時間経過する場合は、アップデートプロセスが「ハング(フリーズ)」している可能性が高いです。

確認する良い方法は、パソコンのHDDアクティビティライトをチェックすることです。ディスクが回転する音が聞こえる、あるいはHDDのライトが定期的に点滅していれば、ハングしてはいません。単に時間がかかっているだけなので、完了まで待ちましょう。

一方、本当にハングしている場合は、以下の手順を試してください。

1. まず、アップデートのどの段階で止まっているのかを確認します。「Ctrl + Alt + Delete」を押してみてください。運が良ければ、安全にWindowsへ戻れる段階です。その場合はログインし直して、OS上からアップデートを完了させましょう。

2. 残念ながら、これがうまくいかないこともあります。その場合は、パソコンのハードリセットが必要になります。

注意:この操作にはリスクが伴います。実行する前に、アップデートが本当に「ハング」していることを必ず確認してください。

3. パソコンをハードリセットします。電源ボタンを長押しして、パソコンが完全にシャットダウンするまで待ちます。その後、再度電源を入れます。

4. 再起動中にWindowsが起動するタイミングでF8キーを連打します。これで「ブートオプション」が表示されます。「トラブルシューティング」→「詳細オプション」→「スタートアップ設定」の順に進み、「再起動」をクリックしてください。

Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説Windows 10のアップデートが止まってしまう?原因と対処法を徹底解説

再起動後、セーフモードで起動できるようになります。セーフモードでWindowsを起動してください。セーフモードではアップデートの妨げになるプログラムやドライバーが無効化されるため、Windowsはアップデートを完了できるはずです。

なお、最近のパソコンやUEFI環境ではF8キーが反応しないことがあります。その場合は、Windowsのロゴが表示される前に電源を強制的に切る操作を2~3回繰り返すと、自動修復モードが起動するので、そこから同じ手順でセーフモードに入れます。

今後のトラブルを防ぐために

Windows 10のアップデートが止まってしまった場合、この記事の方法で解決できたなら幸いです。ただし、この問題はパソコン自体の別のトラブルの兆候である可能性もあります。ハードウェア面では、故障したハードディスクやメモリが原因のことがあります。ソフトウェア面では、OSに戻った後にディスクデフラグなどのメンテナンスを実行し、マルウェアが疑われる場合はMalwarebytesなどでスキャンしておきましょう。

この記事で取り上げていない問題や、お困りのことがあれば、ぜひコメントでお知らせください。

  1. Windows 7で破損したSDカードを修復する方法をご存知ですか?今すぐ試せる対処法まとめ

    破損や故障したSDカードは、本当にストレスの原因になります。旅行の思い出の写真、お気に入りの楽曲、絶対に失えない仕事のデータなど、大切なものがぎっしり詰まっていることもあるでしょう。マルウェアへの感染、乱暴な取り扱い、表面の傷などが原因で、SDカードは時間の経過とともに不具合を起こすことがあります。しかし、多くのテクノロジー関連のトラブルと同じように、この問題も意外と簡単に解決できるのです。ここでは、破損したSDカードを修復するためのさまざまな方法をご紹介します。1. 別のパソコンで動作を確認するまずは、SDカードを別のパソコンに接続して、正常に認識されるかどうかを確認しましょう。認識されない

  2. PCを台無しにしないために、Windowsで絶対にやってはいけないこと

    うっかりファイルを削除してしまったり、Windowsのオプションを変更したり、プロセスを無効化したせいで、Windowsの動作がおかしくなった経験はありませんか?Windows OSを快適に動かすためには、数多くの設定やプロセスが欠かせません。それらを無効化してしまうと、OSがクラッシュしたり、最悪の場合は再インストールを余儀なくされることもあります。そんなトラブルに巻き込まれないためにも、Windowsで絶対にやってはいけない行為をご紹介します。 以下のリストの行為は決しておこなわないこと 1. レジストリエディターを使った安易な変更 特定の設定を無効にしたいとき、アプリの動作を改善したい