Windows10の機能更新プログラム(メジャーバージョンアップ)のインストールが失敗し続けるPCを見てきました。2日に渡って訪問サポートでお伺いしましたが、結局解決できずに撤収しました。(これ以外の別件のご依頼は完了しています)
Windows7から無償アップグレードでWindows10にして使い続けて、バージョン1909までは問題なく機能更新プログラムでアップデートされていましたが、それ以降バージョン2004から毎回インストールに失敗しては、元の1909に戻るを繰り返しています。
PCはユニットコム MD7100-i7-HLBで2014年発売のWindows7 Professional搭載モデル(型番:MD7100-i7-HLRB)です。
このページの目次 [隠す]
トラブルの状況
今月でサポート終了したバージョン1909ですので、Windows Updateが『最新の状態ではありません』の状態なので、定期的に機能更新アップデートをインストールしようとしては失敗してデスクトップに通知を出しているようです。
更新の履歴を見ますと、バージョン1903と1909はインストールに成功しており、それ以降のバージョン2004、20H2がこの半年のあいだ毎月インストールに失敗しています。
更新アシスタントで21H1にしてみる
今月バージョン20H1が公開されていますので、マイクロソフトのダウンロードページに行き「今すぐアップデート」ボタンを押して、Windows10更新アシスタントを使い手動でアップデートをかけてみました。
更新プログラムの準備が100%終わるまで1時間以上は待ちました。ここまではエラーもなく進んでくれました。再起動してインストールが続きます。
再起動をかけるとブルー全画面で「更新プログラムを構成しています」が始まります。最初の30%まで進むのに20分くらいかかります。30%になると一回再起動がかかります。
時間がかかるのはここまでです。(ここまで待つこと約2時間)あとは100%までサクサク進むので、ようやく終わりまで来たかと思うところです。今回もここまでは問題なく進みました。
再起動後「更新プログラムを構成しています」が再開し、30%⇒48%⇒62%と進んだところで、ブルースクリーンです。デバイスに問題が発生したため、再起動する必要があります。の嫌な画面です。最後の最後まで待たされてこのエラーはガックリきます。
停止コード:PAGE_FAULT_IN_NONPAGED_AREA と出ていますが、これだけでは原因はわかりません。
この日はもう一度アップデートを試しています。CドライブのディスクのクリーンアップでWindows Update関連のキャッシュファイルを削除して、外付けHDDや周辺機器を外した状態で2回目のアップデートをかけても、やはり同じところでエラーで失敗です。
この日はもうタイムアップとなり、Cドライブのディスクイメージだけ取らせていただき日を改めて再訪問となりました。
別PCだとアップデート成功するということは
家に戻ってから、お預かりしたCドライブイメージで、似た構成の別PCに復元したバージョン1909を元に、21H1にアップデートをかけるとあっさり成功してバージョン21H1になりました。
これで、Windowsのファイル破損でエラーが出ていたという可能性が無くなり、だいぶ切り分けできました。
早速、21H1にアップデート成功したディスク(SSD)を持って2回目の訪問となりました。上手くいけばSSDを交換するだけで終わると思っていました。
しかし、別PCで21H1で立ち上がったSSDを取り付けて電源を入れると、またもや同じブルー画面(停止コード:PAGE_FAULT_IN_NONPAGED_AREA)が出ました。どういうことでしょうか?
おそらくマザーボードじゃないかと
もう一度念のため(2時間かかりますが)、周辺機器なし(マウスとキーボードだけ)、内蔵ディスクはシステムディスクのSSDだけ、グラフィックボードなしで、バージョン1909から21H1にアップデートをかけてエラーが再現する事を確認しました。残るはマザーボードが原因としか考えられないところまで切り分けできました。
BIOSアップデートできないマザーボード
よくあるのが、マザーボードのBIOSアップデートが出ていれば改善する可能性がありますが、この機種のマザーボードはMSIのZ97-S01(MS-7923)でした。調べるとBTOメーカーやSHOPブランド用マザーボードでした。Z97-S01の市販マザーボードは型番「Z97 GUARD-PRO」です。
「Z97 GUARD-PRO」のBIOSアップデートはMSIのサイトからダウンロードできますが、Z97-S01には適用できないようです。そもそもBIOS画面にFlash BIOSアップデートの項目がありません。
ここまでで撤収となる
ここまでで機能更新プログラムのアップデート改善はあきらめることになりました。残るは最新バージョン21H1をクリーンインストールする手もありますが、Windows7から使い続けてきた環境をリセットしたくないというお客様のご意思を尊重して、これで撤収となりました。
まだ試していない項目としては
- そもそも21H1のクリーンインストールは成功するのか?
- LegacyモードとUEFIモードでは違いがあるのか?
- BIOS設定の何かを有効/無効化で違いがあるのか?
- デバイスドライバーやインストールアプリの削除で違いがあるのか?
などありますが、なにぶん一回のアップデートテストで2時間かかるので、これ以上の検証をする機会がまたあるかどうかは不明のままとなりました。