Windows 7 :Windows Update できない ~ 不具合がある場合の対処法

サポート期間中は Windows 7 を使い続けたいという人、サポート終了後も(スタンドアローンにしてでも)使う必要性がある人の参考になればと思います。

(随時、内容について追加・修正などを行っています)

次のような項目に分けてあります。

  【① HDD・マザーボード(CPU)などを変えた場合の留意事項】:この投稿

  【② クリーンインストール(リカバリー)後の Windows Update次の返信

  【③ Windows Update 不具合の一般的な対処法】2つ目の返信

Windows 7 リカバリー後に Windows Update が行えないという質問が時々あるので、久しぶりに検証してみました。

2018年1月に行ったクリーンインストールと、その後の Windows Update の適用方法の一例です。

仕様環境:  Windows 7 Pro SP1 64bit    CPUCore i5 6600 (Skylake)   ASUS H170-PRO

      HDDST1000DM003 1TBAFT  メモリー:8GB  自作PC

です。

  追記:上記の検証後にWindows Updateに関係する更新がいくつか行われたので、2019年6月に再検証を行いました。

 更新対象や順序について、1つ目と2つ目の返信内容の全体を見直し書き換えました(項目が多いので書き換え漏れがあるかもしれません)。

参考までに、

Windows 7 SP1(適用済み)をクリーンインストールした直後の更新プログラムの確認は10分程度で終わりました。かつてのように1日単位で時間がかかるという問題は改善されているようです。

Windows 7 SP1 インストール直後の更新プログラムは「重要」だけで約180ありました。

IE 8 の状態ですが多くのサイトでトラブルになり使い物になりません。

IE 11 は更新対象には表示されていませんでした。

【① HDD・マザーボード(CPU)などを変えた場合の留意事項】

HDD を交換した場合は、Windows 7 4kネイティブ(4Kn)規格のHDD には対応していないので512ネイティブまたは4k AFT512e)規格のHDDを使う必要があります。

HDD 規格についてはネット情報で使われている用語が混乱していて戸惑いますが、規格の違いは次のとおりです。

 [512ネイティブ]:物理セクターサイズ512 バイト、論理セクターサイズ512 バイト

 [4k AFT]物理セクターサイズ4096 バイト、論理セクターサイズ512 バイト

 [4kネイティブ]物理セクターサイズ 4096バイト、論理セクターサイズ4096 バイト

購入時は、HDD AFAFT)表示があればはっきりするのですが、必ずしも表示されているとは限らず区別することが難しいのですが、たとえばSeagateHDDであればメーカーのサイトで製品仕様書を確認すれば区別できます。

また、AFT規格のHDDを使う場合は、KB982018Advanced Format Disk の互換性を向上させる更新プログラム】を適用した方がいいと思います。

Windows 7 SP1 でない場合は、SP1 にしてから適用します。

32bit版:KB982018    64bit版:KB982018

なお、SP1 ではないWindows 7 では4k AFT 規格にも対応していないかもしれません。

もっとも、問題なくインストールできるという情報もありますが、正確な情報が少ないため詳細は不明です。

下のサイトによれば、

≪結論:・・・・ハードディスク・ドライブのパーティション作成には、Windows VistaService Pack 1 以降)またはWindows 7を使用してください・・・≫

とあるように、Windows 7は対応しているようなのですが・・・・

アドバンスド・フォーマット4Kセクター・ハードディスク・ドライブ

可能であれば、次の返信[手順1:SP1Service Pack 1)が適用されていない場合]に書いてありますが、マイクロソフトのサイトからWindowsSP1のイメージ(ISO)ファイルをダウンロードしてインストール用ディスクを作っておけば確実です。

また、Windows Update が出来なくなるという問題もあるようですが、その場合は下のサイトを参考にしてください。

HDD交換後にWindowsUpdateが出来ないエラー

NVMeという新しい接続規格のSSDを使う場合、Windows 7には NVMeドライバーがないので、セットアップ時にNVMe SSD が認識されないという問題があるようです。

下のような方法で対応できるという情報もあります。

NVMe SSDWindows7をインストールする方法

NVMe SSDWindows 7をインストールする3つの方法

マザーボードを交換した場合にも注意が必要です。

UEFIブートの場合は、Windows 7 64bit 版であることが必要です。 

32bit版の場合は事前にマザーボードメーカーサイトなどでインストールが可能かどうかを確認しておく必要があります。

Windowsのバージョン別UEFIブート対応状況

USB3.0USB3.1)しかないマザーボードでは、インストール時にマウスやキーボードが使えない場合があります。

マザーボードによっては対応可能なものもあるようですが、確実なのはPS/2規格のキーボードとマウスを使用するということです。

マザーボードによってはPS/2が使えない場合もあるので、この場合はUSB3.0ドライバー(xHCI)を入手してインストール用の統合ディスクを作るなどの工夫が必要になります。

マザーボードメーカーなどによっては、統合ディスクを作成するための支援アイテムが用意されています。

また、USB3.0ドライバー(xHCI)についても64bit 版は問題なく見つかりますが、32bit 版はIntel AMDあるいはマザーボード メーカーから入手できるかどうかの事前確認が必要です。

インテルSkylake FAQ

USB3.0のみのパソコンにWindows 7をインストールする

Skylake搭載PCWindows 7をインストールする

CPUについては紆余曲折がありましたが、Windows 7では[Skylake]と呼ばれる第6世代CPUまで対応されることになりました。

また、X299チップセットのCPU は[Skylake-X]と呼ばれていますが、Skylakeの派生規格なのか、SkylakeKabyLakeの間に位置するようなものなのかが分かりませんが、これについてもWindows 7のインストールは可能なようです。

もっとも、マザーボードによってはできないものがあるかもしれませんし、必要なドライバー類が入手できるかどうかの事前確認が必要かもしれません。

Intel CPUCore i7, Core i5, Core i3の世代の一覧

Kaby LakeRyzenWindows 78.1アップデートが終了

【マザボ】X299 / Skylake-XWindows 7は使用できるのか

Skylake より新しいKabyLake 以降のCPU についてはサポートされないということですが、KabyLakeで問題なくインストールできるとの情報もあります。

KabyLake以降のCPU機について、Windows 7のインストールやインストール後のWindows Updateが行えるかどうかは、マザーボードメーカーの対応状況やドライバーの有無などを事前に確認しておく必要があると思います。

KabyLake Windows 7」「CoffeeLake  Windows 7」などのキーワードでネット検索してみてください。

AMDでは「Bristol Ridge」以降について同じような問題があるようです。

なお、20173月の月例更新以降はCPUの検出が行われ、Windows 7対象外のCPUについてはWindows Updateができなくなっているようです。

ネット検索すれば、この問題についての対応策も出回っていますが・・・

2017 3 21 — KB4012218

その他の留意事項:

再インストール前に、BIOSUEFI)で設定項目があれば、次のように設定する。

Secure Boot(セキュアブート):無効

CSM(従来のBIOSをエミュレートして互換性を保つための仕組み):有効

FASTBOOT:無効(インストール出来たら有効にしてもいいかもしれませんが、不具合が出る場合もあるようです)

UEFI環境でCSMとセキュアブートの設定

セキュリティチップが搭載されたPCで再インストールを行う場合は、BIOSでの無効化、初期化などを行う必要があるかもしれません。

例:セキュリティチップ:OS再インストール時の復元手順

NTFSLFS(ログファイルシステム)について、Windows 7のバージョンは[1.1]、Windows 10Windows 8.1のバージョンは[2.0]と異なっています。

Windows 10などで使用したHDDWindows 7に接続すると認識されない、場合によってはデーターが消えてしまうという情報があります。

LFSのバージョンは、Windows 10 であればコマンドプロンプト(管理者)で確認できます。

Windows 7 の場合はLFSのバージョンは表示されません。

   コマンド   fsutil fsinfo ntfsinfo C:

Windows7 10 でのデータやり取り:安全なとりはずし

LFSのバージョンが[2.0]で上書きされないよう(バージョンが[1.1]のまま)にして対処する方法もあるようですが、弊害があるという情報もありますので、Windows 10Windows 7のデュアルブートは行わない方がいいかもしれません。

また、デュアルブートが可能であったとしても、Windows 7のサポート終了後はセキュリティ上の問題があるため行わない方がいいと思います。

外付けHDDUSBメモリーを使い相互にデーター移動などを行う場合は、次の措置を採った方がいいと思います。

「安全な取り外し」を行う

「取り外しポリシー」を【クイック取り外し】に設定する

手持ちのもので検証した結果は、このスレッドの4ページ目(下記リンク)に投稿しました。

機器による違いなどもありそうなので、実際にどうなるのかをテストしておいた方がいいと思います。

検証結果: このスレッドの4ページ目

 

ディスカッション情報


最終更新日 2019年12月13日 表示 52,048 適用先:

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

【② クリーンインストール(リカバリー)後の Windows Update

≪作業手順≫

クリーンインストール(リカバリー)後、多くの場合は自動更新で問題がないのかもしれませんが、Windows Update がうまく進まない場合や処理時間を短縮したい場合は、次の返信に投稿した内容を参考にして手動更新を試してみてください。

なお、以下の[準備作業]に書いた内容を確認して、クリーンインストール(リカバリー)後のWindows 7 SP1ではない場合は、手順1から行い、次に手順2に進んでください。

Windows 7 SP1の場合は、手順2から行ってください。

また、リカバリー直後はInternet Explorerのバージョンが古いために必要なファイルがダウンロードできない場合があるようです。

その場合は、この返信の末尾に直リンクもあげておきますのでそこからダウンロードしてみてください。

また、他のPC があればそのPC を使ってダウンロードするという方法もあります。

≪準備作業≫

①:

必要な更新ファイルは事前にダウンロードして保存してから、保存したファイルで更新してください。

なお、事前準備がなく各リンクについてサイトが開かないとかサイトからダウンロードできない場合は、別のPCを使って各ファイルをダウンロードしてください。

リンクしているダウンロードサイトなどが英語サイトになっている場合は、言語を日本語(Japanese)に変更してください。

また、セキュリティソフトやOffice など他のアプリなどはインストールしない状態で行った方いいと思います。

事前にファイルを用意しておけばネット接続しないで更新できます。

②:

Windows 7 32bit版か64bit版か、SP 1 なのかどうかを下のサイトの方法で確認しておいてください。

また、インストール後に、Internet Explorer  のバージョンを確認してください。

Windows 732ビットか64ビットか確認する方法

Windowsサービスパックのバージョン確認方法

Internet Explorerのバージョンを確認する方法

③:

全ての作業はWindows Update の自動更新を止め、設定を「更新プログラムを確認しない」に変えて、PCを再起動してから行ってください。

なお、一連の作業が終わったら設定を元に戻してください。

Windows Updateの自動更新の設定を変更する方法

④:

スリープ機能など止めて(「なし」に設定して)おいた方がいいと思いますし、少なくともトラブルが起きやすいハイブリッドスリープは「無効」にしておいた方がいいと思います。

また、ノートパソコンであればバッテリー駆動ではなく電源に繋いでおいた方がいいと思います。

スリープ状態に移行するまでの時間を変更する方法

ハイブリッドスリープを有効/無効にする方法

手順1:SP1Service Pack 1が適用されていない場合:

SP1が適用されていない場合は、事前に【KB2534366KB2533552KB2454826】の更新を初めに行う必要があるかもしれません。

Windows 7 SP1 をダウンロードしてインストールする方法

下のサイトから適合するファイルを選択して更新できますが、これらを適用しなくてもSP1 にできればいいと思います(無印Windows 7 がないため未検証です)

KB2534366 KB2533552 KB2454826

64bit 版の場合は、【windows6.1-KB976932-X64.exe】、32bit 版の場合は、【windows6.1-KB976932-X86.exe】を選択してSP1 にする。

KB976932Windows7 SP1

また、パッケージ版やDSP 版の場合は下のサイトからWindows 7 SP1 がダウンロードできそうなので、これを使ってインストール用メディアを作成しておけば、SP1ではない場合の阻害要因は排除できるかもしれません。

なお、メーカー製プリインストール(OEM)版の場合はダウンロードできません。

Windows 7 のディスクイメージ

SP1にすることが出来たら、次の手順2に進んでください。

手順2:SP1Service Pack 1)が適用されている場合:

KB3177467】をインストールする。

Version 2V2):最終更新日時が[2018/10/08]の方をダウンロードしてください。

KB3177467   Microsoft Update カタログ:KB3177467

※下の[補足③]を参照してください:【KB3177467】は、その後の更新で置き換えられています。

下のサイトから、IE 11 更新に必要なもの(KB2729094 KB2731771 KB2533623 KB2670838 KB2786081 KB2834140)をダウンロードしてインストールする。

いくつかのものは更新できないかもしれませんが、下のIE 11 がインストールできれば、そのままでもいいと思います。

なお、KB2731771KB2533623は、その後の更新で置き換えられています。

また、この2つはMicrosoft Update カタログにも出ていませんので、次のものを適用しました。

   KB2729094KB2726535KB2871997KB2670838KB2786081KB2834140

Internet Explorer 11 用必須更新プログラム

次に、IE 11 を下のサイトから適合するファイルを選択して更新する。

Internet Explorer 11 (オフラインインストーラー)

これが終わったら、Windows Update Client を新しくするため【KB3172605】を更新する。

この更新には上の【KB3177467】の事前更新が必要です。

なお、Windows Update Client はしばしば更新されて置き換えられ、その後のロールアップ更新でも新しいバージョンが出ていますし、既にこの問題は解消されているようなので場合によっては必要ないかもしれません。

KB3172605

ここまでの手動更新が終われば、念のため[システムの復元ポイント]を作成してから、設定を自動更新に戻してもいいと思います

更新プログラムを確認して手動更新する方法もあります

復元ポイントを手動で作成する方法

補足①:(自動更新の前に補足①~③の更新を手動で行いました)

自動更新にする前に、【KB3125574】(リカバリー後に適用する便利なロールアップ更新)の更新を行ってみてもいいかもしれません。

これは須更新ではありませんが、適用すれば多くの更新が省略できます。

その後の月例ロールアップ更新と重複(約120の更新が含まれていますが、2017/12時点で約半数は月例ロールアップ更新にも含まれる)するものや、環境により必要がないものも含まれてしまいますが、便利さ(早さ)を優先するなら適用する。

更新には少し時間がかかります。

KB3125574

Windows 7 SP1 およびWindows Server 2008 R2 SP1 の便利なロールアップ更新プログラム

なお、【KB3125574】を適用した場合は、次の修正更新行ってください

KB3181988

参考:【KB3125574】を含めここまで更新したら、更新プログラム「重要」は約45まで減りました。

補足②:

20194月以降の月例ロールアップ更新プログラムには、PciClearStaleCache.exe が含まれないことから、ネットワークの不具合が発生する場合があります。

これを防ぐためには、これらの月例ロールアップ更新プログラムをインストール前に、[20184月(KB 4093118)から20193月(KB 4489878)までの月例ロールアップ更新プログラムの何れか1つ以上をインストールすることが必要になります。

この間の月例ロールアップ更新プログラムには不具合があることから、どれを更新しておくかは悩ましいのですが、20193月【KB4489878】をインストールしておけば、不具合はその後の更新で修正されます。

KB4489878

参考:2019 4 10 - KB4493472 (マンスリーロールアップ)

補足③:

上にあるKB3177467は、その後に新しい更新に置き換えられ、2019/12時点での最新は【KB4531786】です。

KB4531786を先に更新すればKB3177467の更新は必要ないかもしれません(未検証)。

また、KB4531786 は今後のWindows Update を問題なく行うために必要な更新になります。

これに加えて【KB4474419】も併せて更新する必要があります。

なお、サービススタック更新プログラム(SSU)は、繰り返し新しいものに置き換えられています。

Windows Update の不具合を検証し始めてからも、次のように置き換えられています。

  KB3020369 ⇒ KB3177467 ⇒  KB3177467v2) ⇒ (KB4490628) ⇒ KB4516655 ⇒ KB4523206 ⇒ KB4531786

この中で理由は不明ですがKB4490628だけは置き換えられたという情報がありません(把握記載もれの可能性もあると思います)。

マイクロソフトのサイトにあるトラブルシューティングでは、最新のSSUを更新することが改善策とされていますし、古い更新を置き換えるものであれば基本的には最新のものを更新すればいいと思いますが、[KB3177467]以降については検証していないことから、場合によっては古い更新の方を適用した方がいい場合もあるのかもしれません。

なお、古い更新プログラムを適用するためには新しいものをアンインストールする必要がありますが、SSUは通常の方法ではアンインストールできません。

アンインストール方法はありますが煩雑ですし、その結果がどうなるのかは検証していませんのでシステムの不整合などが起きるかもしれません。

最初から新しいSSUを更新する場合は事前にシステムの復元ポイントを作成しておいた方がいいかもしれません(復元で戻るかどうかも未検証です)。

復元ポイントを手動で作成する方法

Microsoft Updateカタログ:KB4474419

※注:最終更新日時が[2019/09/09]のものVersion 3V3)をダウンロードする

Microsoft Updateカタログ:KB4531786

最新版のロールアップ更新を適用して不具合が出る場合は、ネットで情報を検索してみてください。

また、不具合の対処法については、次の返信にある対処法を参考にしてください。

直リンク

SP 1の事前更新:上の説明内容を読んでから更新してみてください。

32bit版用:KB2534366  KB2533552  KB2454826

64bit版用:KB2534366  KB2533552  KB2454826

SP 1:ダウンロードに少し時間がかかると思います。

32bit版用:KB976932-X86.exe    64bit版用:KB976932-X64.exe

32bit版用:KB3177467V2    64bit版用:KB3177467V2

   ※ ファイルが更新(変更)されましたので、Version 2V2)の方のリンクです。

Internet Explorer 11 用必須更新プログラム:

KB2729094 KB2731771 KB2533623 KB2670838 KB2786081 KB2834140 KB2726535 KB2871997

32bit版用:KB2729094  KB2731771  KB2533623  KB2670838

                 KB2786081  KB2834140  KB2726535  KB2871997

64bit版用:KB2729094  KB2731771  KB2533623  KB2670838

                 KB2786081  KB2834140  KB2726535  KB2871997

IE 11:ダウンロードに少し時間がかかると思います。

32bit版用:IE11-Windows6.1-x86-ja-jp.exe

64bit版用:IE11-Windows6.1-x64-ja-jp.exe

Windows Update Client

32bit版用:KB3172605    64bit版用:KB3172605

便利なロールアップ更新:ダウンロードに少し時間がかかると思います。

32bit版用:KB3125574    64bit版用:KB3125574

【③ Windows Update 不具合の一般的な対処法】

  (随時、内容について追加・修正などを行っています。また、ここでの対処法は個人用PCを前提にしていますので、事業場内ネットワークなどの環境では別の対処が必要な場合があります。)

最初の投稿の末尾にある≪準備作業≫の②~④に書いてある内容を確認してください。

更新ファイルそのものに不具合がある場合:

Windows Update がうまく行えない原因が更新ファイルの不具合にある場合があります。

いままでは問題なく特定の更新ファイルで不具合が出たという場合は、このサイトのWindows 7 カテゴリーのスレッドを確認するとか、問題が起きた更新ファイル名(KB ○○○○)でネット検索してみてください。

不具合情報は更新ファイルの配信直後は見つかりませんので、配信後7~10日程度(場合によってはその後まで)は情報を確認したほうがいいと思います。

マイクロソフトから情報が公表され、改善策が示される場合もありますし、更新ファイルが修正されて配信されることもあります。

改善されず更新できないような場合(更新して不具合が出る場合)は、その更新プログラムをアンインストールするとか、システムの復元で更新前に戻したうえで、当面は対象の更新ファイルを非表示にするとか、自動更新を行わないといった対処が必要な場合もあります。

なお、システムの復元はあまり前まで遡るとシステムの不整合を起こすことがあるので、その場合は大切なデーターがあればバックアップしておいた方がいいと思います。

インストールされた更新プログラムをアンインストールする方法

Windows 7でシステムの復元

必要ない更新プログラムを非表示にする方法

非表示にした更新プログラムを再表示する方法

Windows Updateの自動更新の設定を変更する方法

既に更新済みのものと同じ更新がくりかえし表示される場合:

この場合は、次の2つのケースがあります。

Windows Updateシステム(あるいは更新ファイル)に不具合があり、適用済みのものが表示されている。

②同じKB番号であってもファイルの内容が更新されて別の更新ファイルとなっている。

このうち、①の場合は対象の更新ファイルを非表示にして対処します。

②については他の不具合と同じ対処法を試すということになります。

①・②のどちらに該当するかは、更新ファイルのプロパティの「詳細」タブで日付を確認するとか、マイクロソフトの情報を確認すれば判断できる場合もあります。

PC システムの不具合と思われる場合:

一般的な対処法として、次のことを順に試してみてください。

一連の作業は、上のリンク(Windows Update の自動更新の設定を変更する方法)を参考に、設定を [更新プログラムを確認しない] に変え、Windows Update の自動更新を止めて、PCを再起動してから行った方がいいと思います。

改善できたら設定を元に戻してください。

また、不具合の原因やPC環境によって対処法は異なってくると思いますが、下の方法を試しても改善されない場合はリカバリーを検討した方がいいかもしれません。

まず初めに手動で更新プログラムを確認してみてください。

(下のサイトは手順が違うだけでどちらでも同じです)

確認後に必要な更新にチェックし(不要なものはチェックを外し)て、そのまま更新もできますが、Windows Update に不具合がある場合は更新できない場合も多いと思いますので、その場合は更新プログラムが確認できるかどうかだけを試して、次のステップに進んでください。

更新プログラムを確認する方法

Windows Updateを手動で行う方法

確認できない場合は、下のサイトを参考にして、ネットワーク関係のトラブルシューティングを行う。

Windows 7 「ネットワーク診断」

インターネットに接続できない問題を診断する方法

ネットワークアダプターを診断する方法

「現在サービスが実行されていないため、Windows で更新プログラムを確認できません。」と表示される場合:

サイト側の不具合が起きている可能性もあるので、しばらく待って(場合によっては翌日以降)に更新プログラムを確認すれば、サイト側の問題が解消しているケースもあります。

サイト側の不具合ではない場合は、次のことを行ってみる。

PCをシャットダウンしてから起動しなおしてみる。

改善されない場合は、画面左下のスタートボタンの検索窓に「services.msc」と入力し、サービスの管理画面を起動し、「Windows Update」サービスを再起動する。

サービスの設定をディフォルトの状態に手動で設定してみてもいいかもしれません。

ディフォルトは、【サービスの状態:開始】、【スタートアップの種類:自動(遅延開始)】です。

Windows Updateエラー

サービスの開始と停止

個別 の更新だけが出来ない場合:

更新できないファイルのKB番号(KB○○○○○)を確認し、Microsoft Update カタログでKB番号を入力して該当するファイルをダウンロードして保存(ここにない場合はMicrosoft ダウンロードセンターから更新ファイルをダウンロードして保存)してから、保存したファイルで更新する。

Microsoft ダウンロードセンターで見つけにくい場合は、KB番号でネット検索する。

更新できない場合はクリーンブート状態にして、PCを再起動してから更新する。

あるいは、セキュリティソフトの機能を止める(完全に止められない場合はアンインストールする)ことで更新できる場合もあります。

なお、クリーンブートについては、設定変更前のチェック状態を覚えておけば、作業後に元に戻すのが楽です。

また、「サービス」タブについては不具合が起きるので、必ず【Microsoft のサービスをすべて隠す】にチェックしてMicrosoft のサービスを隠してから【すべて無効】をクリックしてください。

Microsoft Update カタログ

Microsoft ダウンロードセンター

クリーンブート:常駐アプリケーションを解除する方法

その他、一般的な対処方法:

サービス スタック更新プログラムKB4531786がインストールされていない場合はインストールする。

Microsoft Updateカタログ:KB4531786

Microsoft Japan Windows Technology Support

※注:上のサイトに書かれている【KB3177467】は、その後 KB4490628) ⇒ KB4516655 ⇒ KB4523206  ⇒ KB4531786 と置き換えられています。

新しい更新が行われていれば、KB3177467 は更新する必要はなく、更新できないと思います。

なお、今後のWindows Update を問題なく行うためには【KB4474419】も併せて更新する必要があります。

新しい更新プログラムを適用できなくなるので注意

Microsoft Updateカタログ:KB4474419

※注:最終更新日時が[2019/09/09]のものVersion 3V3)をダウンロードする

Windows 7 がインストールされているドライブ(通常はCドライブ)の空き容量が少ないとWindows Update の不具合が出る場合があるので、C ドライブの空き容量が少ないようであれば、データーの移動や削除、不要なプログラムのアンインストールなどを行って空き容量を増やす。

システムファイルのクリーンアップ(Windows Updateのクリーンアップを含む)を行い、PCを再起動する。

システムファイルのクリーンアップ

こちらの方法でもできます: システムファイルのクリーンアップ

セーフモードで起動してから通常モードで起動する。

設定のリセットが行われることの効果なのか理由はよく分かりませんが、セーフモードで起動することによって不具合が解消する場合があるようです。

メーカーにより起動方法が異なる場合もあるので、その場合はネットで調べる、説明書をみる、メーカーに聞くなどして確認してください。

セーフモードで起動する方法

Windows標準の「トラブルシューティングツール」を行ってみる。

トラブルシューティングツールでWindows Updateの問題を解決する

重複するかもしれませんが、下のサイトで「Windows 8 またはWindows 7」にあるトラブルシューティング【Fix it問題を解決する)】を実行する。

ダウンロードのアイコンが分かりづらいかもしれません。下の2つ目のサイトからも同じものがダウンロードできます。

Windows Update のトラブルシューティングツール

Windows Update トラブルシューティングツール

下のサイトのトラブルシューティングも行ってみてください。

なお、[Windows Update トラブルシューティングを実行する]でも解決せず、「いいえ」を選択すると、次は[ソフトウェア配布バックアップフォルダーの名前を変更する]になりますが、この項目は下に書いた[Windows Updateコンポーネントをリセットする]という方法の一部です。
通常は関連するサービスを止めてから行った方がいいと思います(サービスが起動していると書き換えできない場合がある)ので、ここでは行わないで下の方法(コマンドを全文コピーして実行する方法)を試した方が確実だと思います

Windows Update 問題を修正する

下のサイト中段以降にあるリンクから適合するファイルをダウンロードして、システム更新準備ツールを実行する。

システム更新準備ツール

下のサイトを参考に、システムファイルチェッカーを実施する。

これで破損したファイルが見つかり自動修復できず、自分でエラー内容を確認して修復することができない場合はリカバリーした方が早いかもしれません。

システムファイルチェッカーが機能しない場合は、セーフモードで実行するとできる場合があります。

また、下に書いたスキャンディスクを実行してから、再度システムファイルチェッカーを実行することで改善できる場合もあります。

システムファイルチェッカーを実行する方法

マイクロソフト:システムファイルチェッカーツール

Windows Updateコンポーネントをリセットするという方法もありますが、実行するとWindows Updateの更新履歴が削除され、非表示にした更新も復活してしまいますので、上の方法で改善しない場合に試してみてください。

  リセットする方法:

コマンドプロンプトを管理者権限で起動 してから、下のコマンド全文をコピーしてそのまま貼り付けて実行する。

 ≪コマンドプロンプトを管理者権限で起動する方法≫

左下のスタートボタンをクリックし、検索窓に[cmd]と入力して表示される[cmd]または「cmd.exe」を右クリックして、「管理者として実行」をクリックする。

(または、左下のスタートボタン ⇒ [すべてのプログラム] ⇒ [アクセサリ]にある【コマンド プロンプト】を右クリックして、「管理者として実行」をクリックする)

処理はステップごとに進み少し時間がかかりますので、一連の処理が終わるまでコマンドプロンプトは終了させないでください。

処理が終わるまで待ってから[exit]と入力してコマンドプロンプトを終了させてください。
なお、削除したフォルダーの再生成に時間がかかるためなのか、PCに不具合が出る可能性がありますので、リセット後15分程度はPC操作を行わないで放置し、その後PCを再起動した方がいいと思います。

(下の全文をコピーして貼り付ける)

net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver

ren %systemroot%\SoftwareDistribution SoftwareDistribution.old

ren %systemroot%\System32\catroot2 catroot2.old

del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat"

del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat"

net start msiserver

net start bits

net start cryptSvc

net start wuauserv

再起動後にWindows Updateの更新プログラムの確認を行ってみてください。

更新履歴が消えるため更新が行われていないという赤×印がでますがそのまま確認してください。初回の確認には少し時間がかかります。

一連の作業が終わったら、前の操作でリネームした以下の場所にある2つのフォルダーを削除してください。

削除しておかないと不具合が出る場合があるようです。

 ・C:\Windows\SoftwareDistribution.old

 ・C:\Windows\System32\catroot2.old

以下のコマンドで削除することもできます。

コマンドで削除する場合は、下のコマンド全文をコピーして貼り付けて実行します。

処理が終わるまで待ってから[exit]と入力してコマンドプロンプトを終了させてください。

rmdir c:\windows\softwaredistribution.old /q /s

rmdir c:\windows\System32\catroot2.old /q /s

それでも改善されなければ、下のサイトを参考に、チェックディスクを実行する。

「ファイルシステムエラーを自動的に修復する」と「不良セクターをスキャンし、回復する」にチェックする。

HDDの状況によっては起動不能になる可能性もあるので、大切なデーターはバックアップしておく方がいいと思います。

また、チェックディスクを実行した後に、再度システムファイルチェッカーを実施すると改善する場合があるようです。

ハードディスクのエラーをチェックする方法

解決したようです、取り急ぎ感謝いたします。も少し様子見したぃです。では、、。

wanisanありがとうございます。

ど素人ですので、該当ページを見ても専門用語が多くて

理解できませんでした(泣)

日本語とは思えないくらい、わからないです。

お手上げですので、あきらめます。。。。

© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2018
windows updateのトラブルを一般の利用者が対処するのは難しいでしょう。
一般の利用者は下記を利用するほうがよい。

普通は行わない操作なので慣れていなければ分かりづらいかもしれません。

リンクしたサイトをクリックすれば、手順が図で示されているものも多いので、図を見ながら書かれた手順を追って行ってできないでしょうか。

なお、昨年後半からの不具合は「Windows Update のコンポーネント」をリセットすることで改善されるものが比較的多いように思います。

また、もう少し分かりやすいように書いた内容の一部を編集したので、よければ確認してみてください。

wanisanお忙しい中、ありがとうございました。

チャレンジしてみましたが、駄目でした。

メールも送信出来ない状態に陥っています。

買い替える方向で検討します。

ありがとうございました。

Windows Update 不具合の一般的な対処法】

これで改善されることは少ないかもしれませんが、「Windows Update」サービスの設定について、前の投稿(返信)に追加しました。

また、トラブルシューティングのなかの一つについてリンク先の内容が少し変わり、Windows 10 については「Windows Update トラブルシューティングを実行する」が始まりますが、Windows 7Windows 8.1も)は「ネットワークのトラブルシューティングツールを実行する」から始まります。

少し戸惑いますが、その後の手順を進めていけば「Windows Update トラブルシューティングを実行する」になりますので、この手順を追記して分かりやすくしました。

 

なお、ハードウェアを交換したような場合の問題点については、ごく一部しか触れていませんので、そのうち補正するつもりです。

wanisanありがとうございます。

トライしてみましたが、駄目でした。

7年も使用してるので、買い替える事にしました。

ご丁寧にありがとうございました。

他の質問に返信していて、Windows Update 不具合の一般的な対処法】の内容に不正確な部分や分かりづらい部分がありましたので、追加・補正しました。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。

* 小さ目のページ番号でお試しください。

* 番号のみをご入力ください。