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

Windows Update失敗後の対処法:PCをクリーンアップして再試行する7つの方法

Windows Updateはさまざまな原因で失敗することがあります。ディスク容量不足からドライバーの競合まで、原因を特定するだけで何時間もかかることも珍しくありません。そこで、原因を突き止めるよりも、PCをクリーンアップしてから更新をやり直す方が効率的です。

この記事では、Windows Updateに失敗した後にPCを整えて再挑戦するための方法を紹介します。

1. Windows Updateトラブルシューティングツールを実行する

まず最初に行うべきは、Windows Updateトラブルシューターの実行です。このツールはWindows 10に標準搭載されており、Windows Updateに関する問題を自動的に検出します。

さらに、破損したファイルやプロセスを修復し、更新を安全に再実行できる状態へと整えてくれます。

  1. トラブルシューターを実行するには、Windowsキー + Sを押し、「トラブルシューティングの設定」と入力してEnterキーを押します。
  2. トラブルシューティング設定パネルが開いたら、「追加のトラブルシューティングツール」をクリックし、「Windows Update」を選択して「トラブルシューティングツールの実行」をクリックします。

その後、トラブルシューターが問題を検出し、提案された修復を適用するのを待ちましょう。すでに試したことのある修正が提案された場合は、スキップしても構いません。

トラブルシューターの実行が完了したら、次のステップに進みます。

2. DISM(展開イメージのサービスと管理)を実行する

次に、破損したシステムコンポーネントをスキャンして修復します。システムコンポーネントの破損は更新失敗の主な原因の一つなので、再度更新を試みる前に必ず確認しておきましょう。

作業を開始するには、Windowsの検索バーに「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。

コマンドプロンプトウィンドウで「DISM /online /cleanup-image /restorehealth」と入力してEnterキーを押します。すると、DISMがWindowsコンポーネントストアのファイルをスキャンし、破損したコンポーネントの修復を試みます。

SFC(システムファイルチェッカー)スキャンの前にDISMスキャンを実行することが重要です。SFCは現在稼働中のWindowsイメージのコンポーネントストアに依存しているため、コンポーネントストア自体が破損しているとSFCが正常に動作しないからです。

そのため、SFCを実行する際に問題が発生しないよう、先にDISMを実行しておきましょう。

DISMの実行が完了したら、次に進めます。

3. システムファイルチェッカー(SFC)スキャンを実行する

DISMがシステムコンポーネントをスキャン・修復するのに対し、システムファイルチェッカー(SFC)は破損したWindowsシステムファイルを検出し、Windowsコンポーネントストアから安定版のファイルと置き換えることで修復を行います。

SFCの実行手順はDISMとほぼ同じです。前と同様に、管理者権限でコマンドプロンプトを起動し、「SFC /scannow」と入力してEnterキーを押します。

SFCの処理が完了するまで待ち、終了したらPCを再起動しましょう。

4. Windows Updateを一時停止する

コンポーネントやファイルのエラーを検出・修復したら、次は古い更新ファイルを削除します。

Windows Updateは仕組みが複雑で扱いにくく、新しいバージョンへのアップグレードをためらう人も少なくありません。更新が混乱しやすい理由の一つは、異なる更新プログラム同士が競合し、更新失敗につながることがあるためです。

こうした競合を解決する簡単な方法は、すでにダウンロード済みの更新を削除して、プロセスをやり直すことです。

ダウンロード済みの更新を削除する一つの方法が、更新を一時停止してから再開することです。自動更新を一時停止すると、Windowsはダウンロード済みの更新ファイルを削除します。

  1. Windowsキー + Iを押して「設定」を開き、「更新とセキュリティ」>「Windows Update>「詳細オプション」の順に進みます。
  2. 更新を一時停止する」の項目で、更新を一時停止する日付を選択します。たとえば翌日の日付を指定します。
  3. 日付を選択したらPCを再起動します。Windowsは1日後に更新を再開し、その際にダウンロード済みの更新をすべて消去します。

更新が再開されたら、ファイルを再度ダウンロードして試してみましょう。

5. 古いWindows Updateデータを削除する

「一時停止/再開」の方法はダウンロード済みの更新を削除するのに有効ですが、古い更新ファイルを確実に消せるとは限りません。より確実な方法は、SoftwareDistributionフォルダーの削除です。

SoftwareDistributionフォルダーにはキャッシュされた更新が保存されています。これはWindows Updateサービスがソフトウェアを配布するために使用するディレクトリで、フォルダー名の由来にもなっています。このフォルダーを削除するには、まず関連するバックグラウンドサービスを無効化する必要があります。

サービスを手動で無効化することもできますが、より迅速かつ安全なのはセーフモードで起動することです。以下の手順でセーフモードを起動してください。

Windowsがセーフモードで起動したら、エクスプローラーを開き、右上の検索バーに「SoftwareDistribution」と入力します。フォルダーが表示されたら削除します。

最後に、PCを(セーフモードではなく通常モードで)再起動し、更新をダウンロードします。

6. ドライバーの競合を解決する

Windows Updateはドライバーの競合によっても失敗することがあります。更新に失敗した後は、これらの競合を解消しておきましょう。

ほとんどのドライバーの競合は、ドライバーを最新バージョンに更新することで解決できます。更新しても改善しない場合は、ドライバーを一度削除してから再インストールしてみてください。

ドライバーの競合を事前に解消しておけば、次回Windows Updateを実行するときにスムーズに完了する可能性が高まります。

7. Windows Updateを手動でロールバックする

Windows Updateに失敗した場合、コンポーネントベース サービシング(CBS)が自動的に更新をロールバックしようとします。ほとんどの場合はうまく機能しますが、このロールバック自体が失敗することもあります。

ロールバックに失敗してもOSを起動できる場合は、設定パネルから更新をアンインストールできます。

一方、更新の失敗によってOSを起動できない場合は、Windows回復環境を起動する必要があります。

Windowsを起動できる場合は、「設定>「更新とセキュリティ」に移動し、左側のパネルから「回復」を選択します。

次に、回復パネルで「使ってみる」をクリックし、画面の指示に従って変更をロールバックします。

更新に失敗してWindowsを起動できない場合は、Windows回復環境を起動します。その後、「トラブルシューティング>「詳細オプション>「更新プログラムのアンインストール>「最新の機能更新プログラムをアンインストール」の順に進みます。

機能更新プログラムをアンインストールしたら、Windowsの起動を試みてください。正常に起動できたら、Windows Updateを再度実行します。

それでも起動できない場合は、起動可能なメディアからWindowsの新規コピーを手動でインストールするしかありません。

Windows Updateは失敗しても、いつでも再挑戦できる

Windowsの更新時にはさまざまな問題が起こり得ます。そのため、不具合への不安から更新をためらう人も多いでしょう。

幸い、Windows Updateが変更した内容のほとんどは元に戻せます。キャッシュファイルの削除から更新の手動ロールバックまで、Windowsをもう一度更新に挑戦できる状態に整えるのは決して難しくありません。

要するに、更新について過度に心配する必要はありません。思い切って実行してみましょう。

  1. Windows 7のKB4474419更新プログラムが失敗する問題と解決方法

    Windows 7のサポート終了は目前に迫っています。しかし、それでもこの名OSで初めてとなるWindows Updateの失敗を経験することになりました。これが何かの前兆なのかは分かりません。実は、約1年間使用していなかった古いノートパソコンがあり、久しぶりにWindows Updateを実行してみたのです。最初に必要だったのは、今後のロールアップをインストールできるようにするための新しい暗号署名パッチでした。 Windows Update経由でKB4474419のインストールを促されたので、早速実行しました。一見順調に進んでいるように見えたのですが、70%ほど進んだところで「更新の構成に失

  2. Windows 11でWindows Updateをアンインストールする4つの方法

    Microsoftは、バグ修正やセキュリティ更新を含むWindowsアップデートを定期的にリリースしています。アップデートを適切にインストールすることで、デバイスを最新のセキュリティパッチや新機能の状態に保つことができます。そのため、PCを快適かつ安全に動作させるためには、最新のWindows 11アップデートを適用することが非常に重要です。しかしその一方で、リリースされたアップデートが原因でPCがクラッシュしたり、予期しない不具合が発生したりすることもあります。そのような場合は、最近インストールしたWindowsアップデートをアンインストールすることで問題を解消できる可能性があります。この記