Windowsをアップデート

古いPCで使用し続けていたWindows バージョン20H2ですが、2022年5月10日でサービスが終了するとの事で、21H2にバージョンアップする必要ができました。

本来、自動でアップデートされるはずなんですが、全くアップデートされる気配が無く、手動でアップデートする事にしました。

アップデート失敗!?

基本的に、Windowsの更新を手動で行うためには、更新アシスタントを使用します。
マイクロソフトのページから、Windows 10 November 2021 Updateの下の今すぐアップデートボタンをクリックしてダウンロードします。

念のため、事前にシステム全体をバックアップした後、ダウンロードしたファイル、Windows10Upgrade9252.exeをダブルクリックすれば、アップデートが開始されます。

通常は、結構時間がかかるものの、何もしなくてもアップデートは完了します。
ただ、今回、私の場合は、

セットアップを使用して USB フラッシュ ドライブに Windows をインストールすることはできません。

と云うメッセージと共に、アップデートに失敗しました。

念のため、

  • マウスとキーボードを覗く、全てのUSBデバイスを外し、
  • セキュリティソフトを停止して

挑戦しましたが、同様に失敗しました。

SSDが問題ですって

困ったときにはググりましょう!

と云う事でネットで調べたところ、SSDやSSDを補助に使用しているハードディスク等にインストールしているWindowsをアップデートしようとすると発生する問題だそうです。

基本的には、こちらのページで説明されているように、Windows 8の時代から発生し、よく質問されている問題のようです。

まぁ、これだけの期間、放置されている問題なので、Microsoft側は修正する気が無いんでしょうね。
技術的な問題と云うよりも、このような問題が発生するようなSSDの使用法を採用しているユーザーは切り捨てていると云う事でしょうかね?

実際、私のシステムではSSDをPCI Expressに挿して使用しています。
ただ、PCが古いため、BIOSレベルでPCI Expressに挿したSSDを認識するようにはできていません。
それをClover EFI bootloaderで無理やり認識するようにしています。

レジストリを変更すればOKですって!

解決策は幾つかあるようですが、

レジストリを変更する事で問題を回避する方法

が一番簡単そうです。

方法は以下の通りです。
レジストリの変更を行いますので、事前にレジストリのバックアップを行い、自己責任で行って下さい。

  1. 左下の検索欄でregeditと記入しレジストリ エディターを起動
  2. レジストリエディターでHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Controlをクリック
  3. 右ペインに表示されるPortableOperatingSystemキーをダブルクリック
  4. 値のデータ0に変更
  5. レジストリエディターを終了

どうも、レジストリにPortableOperatingSystemの項目が存在して値が1となっている場合、Windowsがリムーバルメディアにインストールされていると云う認識になっているようです。
リムーバルメディアにインストールされたWindowsはアップデート対象外と云う事なんでしょうかね?

とりあえず、私のPCも上記レジストリの変更で、無事アップデートが完了しました。
ただ、アップデートには4~5時間掛かりましたが…。

未分類

Posted by yoshia