長年にわたり、Windows 10 の更新はスムーズになってきましたが、それは、いくつかの問題が発生しなくなったことを意味するものではありません。 これらの問題の 10 つは、スタックした場合です。 ご存知のとおり、Windows は定期的に、または [更新プログラムの確認] ボタンをクリックしたときに、更新プログラムを自動的に確認します。 ただし、Windows XNUMX の更新に永遠に時間がかかり、行き詰まっているように見える場合は、この投稿で問題を解決するためにできることを説明するので、ここは正しい場所に来ています。
Windows Updateのこの種のシナリオは、特に、更新プログラムがまだダウンロード中であるか、すでにインストールされているかがわからないため、応答がないか、実際に何が起こっているかを示すものがないため、非常に混乱する可能性があります。 この問題を解決するために、チェックアウトできるいくつかのオプションがあります。 設定を終了して、コンピューターを再起動してみてください。 また、Windows Updateに関連するサービスを再起動するか、Software DistributionフォルダーとCatroot2フォルダーの両方をクリアして、システムファイルチェッカースキャンを実行することもできます。 詳細については、以下の各手順に従ってください。
オプション 1 – コンピューターを再起動します
問題を解決するためにできる最も基本的なことは、コンピュータを再起動することです。 通常、Windows Update が「更新プログラムを確認しています」画面で停止するなどの一般的な問題を修正するために機能します。 ただし、うまくいかなかった場合は、以下の次のオプションに進んでください。
オプション 2 – Windows Update コンポーネントをリセットする
最初のXNUMXつのオプションが機能しなかった場合は、WindowsUpdateコンポーネントを手動でリセットすることをお勧めします。 以下の手順に従ってリセットしてください。
- 管理者権限でコマンドプロンプトを開きます。
- その後、次のコマンドを XNUMX つずつ入力し、XNUMX つずつ入力してから Enter キーを押します。
- ネットストップ
- net stop cryptsvc
- ネットストップビット
- net stop msiserver
注: 入力したコマンドにより、Windows Update サービス、暗号化サービス、BITS、MSI インストーラーなどの Windows Update コンポーネントが停止されます。
- WU コンポーネントを無効にした後、SoftwareDistribution フォルダーと Catroot2 フォルダーの両方の名前を変更する必要があります。 これを行うには、以下のコマンドを XNUMX つずつ入力します。コマンドを XNUMX つずつ入力した後は、忘れずに Enter キーを押してください。
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
- 次に、別の一連のコマンドを入力して、停止したサービスを再起動します。 次々にコマンドを入力した後、Enterキーを押すことを忘れないでください。
- ネットスタートwuauserv
- net start cryptsvc
- ネットスタートビット
- net start msiserver
- コマンドプロンプトを閉じて、PCを再起動します。
オプション 3 – サービスの依存関係を確認してみる
Windows 10 における Windows サービスの依存関係とは、Windows サービスが他のサービスに依存することです。 Windows Update サービスも同様で、リモート プロシージャ コールまたは RPC サービス、DCOM サーバー プロセス ランチャー、RPC エンドポイント マッパーなどの XNUMX つの異なるサービスにも依存します。 つまり、これらのサービスのうち XNUMX つが期待どおりに動作しない場合、依存するサービスも影響を受けることになります。 これが Windows Update サービスを開始できない理由である可能性があります。
- Win + Rキーをタップして、[ファイル名を指定して実行]ダイアログボックスを開きます。
- 次に、フィールドに「services.msc」と入力し、Enterキーを押してWindowsサービスを開きます。
- サービスのリストから、次のサービスを探します。
- リモートプロシージャコール(RPC)サービス
- DCOMサーバープロセスランチャー
- RPCエンドポイントマッパー
- これらのサービスを見つけたら、それぞれをダブルクリックして、[すべてのスタートアップの種類]が[自動]に設定され、[サービスのステータス]が[実行中]に設定されているかどうかを確認します。
- サービスのステータスが実行中でない場合は、「開始」ボタンをクリックします。 その後、Windows Update サービスを実行できるかどうかを確認します。
オプション 4 – バックグラウンド インテリジェント サービスと暗号化サービスを確認する
- Win + Rキーをタップして、[ファイル名を指定して実行]ダイアログボックスを開きます。
- 次に、フィールドに「services.msc」と入力し、Enterキーを押すか、[OK]をクリックして[サービス]を開きます。
- サービスのリストから、次のサービスを探し、それらのスタートアップの種類が次のとおりであることを確認します。
- バックグラウンドインテリジェント転送サービス– マニュアル
- 暗号化サービス– オートマチック
- その後、上記のリストにあるサービスのサービス ステータスが [実行中] に設定されているかどうかを確認します。 有効になっていない場合は、[スタート] ボタンをクリックしてこれらのサービスを開始し、Windows Update サービスを有効にできるかどうかを確認します。
オプション 5 – システム ファイル チェッカーを実行してみる
システム ファイル チェッカー (SFC) は、破損したファイルや失われたファイルの復元に役立つ組み込みのコマンド ユーティリティです。 画面が「アップデートを確認しています」で停止する原因となる可能性のある、不良または破損したシステム ファイルを正常なシステム ファイルに置き換えます。 SFC コマンドを実行するには、以下の手順に従います。
- Win + RをタップしてRunを起動します。
- 入力します CMD フィールドに入力し、Enterをタップします。
- コマンドプロンプトを開いた後、次のように入力します SFC / SCANNOW
コマンドはシステムスキャンを開始しますが、終了するまでに数時間かかります。 完了すると、次の結果が得られます。
- Windowsリソース保護は整合性違反を検出しませんでした。
- Windows Resource Protectionは破損したファイルを検出し、正常に修復しました。
- Windows Resource Protectionは破損したファイルを検出しましたが、一部を修正できませんでした。