古いプログラムとオペレーティングシステムにセキュリティと互換性の問題がたくさんあることを見て、オペレーティングシステムが更新されていることを確認する必要があるのは明らかです。更新を防ぐために設定を変更していない限り、これは自動化されたプロセスです。ただし、これらの更新がプロセス中にスタックすることがあります。この特定のケースでは、Windowsの更新は0%で止まり、どれだけ待機しても0%のままです。
この遅れは、いくつかの理由が原因である可能性があります。場合によっては、単純な過負荷の物理メモリが原因である可能性があります。また、ソフトウェアの競合や既存の問題が原因で、Windows Updateが開始されるまで表示されなかった場合もあります。以下は、問題を修正して更新を完了するためのいくつかの解決策です。
チップ
- システムを再起動して、もう一度お試しください。はい、時々問題は単に問題がないかもしれません。多くの場合、システムを再起動すると、この種の問題が修正されます。
- ウイルス対策を無効にしてから、Windowsを更新してください。場合によっては、アンチウイルスが更新をブロックしている可能性があります。ほとんどすべてのアンチウイルスには、プログラムを無効にするオプションがあります。
- 時には、問題はマルウェアが原因である可能性があります。アンチウイルスでシステムをスキャンしてみてください。クイックスキャンではなく、フルスキャンを実行してください。
- しばらく待つ。場合によっては、インターネットが遅いか、システムが進行状況を表示していないアップデートに問題がある可能性があります。そのため、システムの更新中は数時間システムを離れます。
- Windows独自のWindows Updateトラブルシューティングツールをダウンロードするには、ここをクリックしてください。これは、更新の問題の解決に役立つ場合があります。
- ダウンロードする更新が複数ある場合は、そのうちのいくつかをダウンロードしてみてください。たとえば、20個の更新がある場合、2つまたは3つだけを選択してダウンロードします。これが機能する場合は、2または3を再度選択します。
方法1:バックグラウンドサービスを無効にする
バックグラウンドで実行されているサービスは、間違いなくWindows Updateとの問題や競合を引き起こす可能性があります。したがって、注意すべき最初のことは、バックグラウンドサービスを無効にすることです。
次の手順に従って、不要なサービスを無効にします。
- ホールドWindowsキーを押しRを
- タイプMSCONFIGとEnterキーを押して入力します。
- [システム構成]ウィンドウが開きます。ウィンドウの「サービス」タブをクリックします。
- リストの一番下には、チェックすべてのMicrosoftのサービスを隠すを選択
- 次に、リストの右下にある[ すべて無効にする ]ボタンをクリックし、[ OK ]をクリックします。
- 変更を有効にするには、スタートメニューの[再起動]ボタンをクリックしてPCを再起動します。
- PCが再起動したら、以下の手順に従ってWindows Updateを再度起動します
- Windowsキーを 1回押す
- [ 設定]をクリックします。
- [ 更新とセキュリティ]を選択します
- [ 更新を確認]をクリックします
- Windowsが更新を確認してダウンロードするのを待ちます
システムが更新されたら、無効にしたバックグラウンドサービスを有効にする必要があります。これを行うには、以下を実行します。
- 上記の1〜3の手順を繰り返します。
- オフにすべて非表示Microsoftのサービスをリストの一番下にあります。
- 次に、リストの右下にある[ すべて有効にする ]ボタンをクリックし、[ OK ]をクリックします。
完了すると、問題が解決され、他のサービスが適切に動作するはずです。
方法2:Windowsファイアウォールを一時的に無効にする
場合によっては、Windowsの組み込み機能が更新を妨げることがあります。ファイアウォールのように。そのため、アップデートのファイアウォールをオフにして、アップデートが正常にダウンロードおよびインストールされた直後にファイアウォールを再びオンにする必要があります。
次の手順に従って、ファイアウォールをオフにすることができます。
- ホールドWindowsキーを押しRを
- 入力firewall.cplとキーを押してください
- Windowsファイアウォールで、左側のペインの[Windowsファイアウォールを有効または無効にする ]オプションを選択します。
- パブリックネットワーク設定とプライベートネットワーク設定の両方のセクションで[ Windowsファイアウォールをオフにする(推奨されません) ]オプションをオンにします。完了したら、下部にある[ OK ]をクリックします。
更新をもう一度確認してください
- Windowsキーを 1回押す
- [ 設定]をクリックします。
- [ 更新とセキュリティ]を選択します
- [ 更新を確認]をクリックします
- Windowsが更新を確認してダウンロードするのを待ちます
更新が完了したら、ファイアウォールを再びオンにする必要があります。これは、Windowsファイアウォールがシステムのセキュリティにとって重要であるためです。そうするために:
- ホールドWindowsキーを押しRを
- 入力firewall.cplとキーを押してください
- Windowsファイアウォールで、左側のペインの[Windowsファイアウォールを有効または無効にする ]オプションを選択します。
- チェックWindowsファイアウォールをオンにしオプションをクリックし、[OK]を一番下に。
今、あなたは行ってもいいはずです。
方法3:Windows Updateを再起動します
PCの問題の多くは、Windows Updateを再起動するだけで修正されるため、Windows Updateを再起動するだけで十分な場合があります。
Windows Updateを再起動するには、次の手順に従います。
- Windowsキーを押しながらR キーを押して、[ファイル名を指定して実行]ダイアログボックスを開きます。
- タイプservices.mscと、ダイアログボックスを押しで入力します。
- これによりサービスが開きます
- サービスリストの一番下までスクロールして、Windows Updateサービスを見つけます。
- [ Windows Update ]を右クリックし、[ 停止 ] を選択します。
- Windows Updateを停止した後、Windows + Eキーを押すだけでエクスプローラーが開きます。
- 次のディレクトリに移動します:「C:\ Windows \ SoftwareDistribution」。Windowsエクスプローラの上部にあるアドレスバーにアドレスを(引用符なしで)コピー/貼り付けするだけです
- ホールドCtrlキーを押しAをすべてのファイルを選択するには
- 押してDeleteキーまたは選択したファイルのいずれかを右クリックして選択し削除。
- これらのファイルを削除した後、コンピュータを再起動します
- Windowsキーを押しながらR キーを押して、[ファイル名を指定して実行]ダイアログボックスを開きます。
- タイプservices.mscと、ダイアログボックスを押しで入力します。
- これによりサービスが開きます
- サービスリストの一番下までスクロールして、Windows Updateサービスを見つけます。
- [ Windows Update ]を右クリックし、[ 開始]を選択します。
完了すると、Windowsを更新できるようになります。ただし、これでも問題が解決しない場合は、1〜4の手順を実行し、[Windows Updateサービス]をダブルクリックして、ドロップダウンメニューから[無効にする]を選択します。[OK]をクリックして、コンピュータを再起動します。システムが再起動したら、1〜4の手順に従ってWindows Updateサービスをダブルクリックし、ドロップダウンメニューから[手動]を選択します。次に、[スタート]をクリックし、[OK]を選択します。これで問題が解決するはずです。
方法4:Windows Updateを手動でダウンロードする
自動Windows Updateが機能せず、待ちたくない場合は、手動で更新をダウンロードできます。アップデートを手動でダウンロードすることは一般的ではありませんが、不可能ではありません。ただし、時間がかかります。
最初に行う必要があるのは、失敗した更新のマイクロソフトサポート技術情報の記事番号を見つけることです。その記事番号を取得したら、Microsoft Updateカタログから正確な更新を検索してダウンロードできます。
- Windowsキーを 1回押す
- 設定を選択
- [ 更新とセキュリティ]をクリックします
- 更新履歴を選択
- このウィンドウで失敗した更新を確認できます
- 記事番号を入手したら、アップデートを検索してダウンロードします。
- クリックしてここに行くためのMicrosoft Updateカタログ
- 検索バーに記事番号を入力します。
- 次に、結果を確認して、必要な更新をダウンロードします
- ダウンロードしたら、ダウンロードしたファイルを開いてアップデートをインストールします。
それでおしまい。失敗しているか、インストールされていないすべてのアップデートに対してこれを行います。
方法5:不適切なレジストリ値を削除する
誤ったレジストリ値を削除してからWindows Updateを試すと、問題も解決します。したがって、次の手順に従って、誤ったレジストリ値を削除します
注:レジストリキーを変更すると、深刻な問題が発生する可能性があります。したがって、何か問題が発生した場合に備えて、レジストリキーのバックアップを作成することをお勧めします。レジストリのバックアップと復元の手順については、ここをクリックしてください。
次に、以下の手順に従って元の問題を解決します。
- ホールドWindowsキーを押しRを
- タイプregedit.exeを押してください
- 左側のペインからHKEY_LOCAL_MACHINEを見つけてダブルクリックします
- コンポーネントを見つけて選択します
- PendingXmlIdentifierを見つけて右クリックし、[削除]を選択します。追加のプロンプトを確認します。PendingXmlIdentifierが詳細ペインにあるはずです
- NextQueueEntryIndexを見つけて右クリックし、[削除]を選択します。追加のプロンプトを確認します。NextQueueEntryIndexが詳細ペインにあるはずです
- AdvancedInstallersNeedResolvingを見つけて右クリックし、[削除]を選択します。追加のプロンプトを確認します。AdvancedInstallersNeedResolvingが詳細ペインにあるはずです
完了したら、レジストリを閉じてコンピュータを再起動します。これで問題が解決するはずです。