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ですって!
解決策は幾つかあるようですが、
レジストリを変更する事で問題を回避する方法
が一番簡単そうです。
方法は以下の通りです。
レジストリの変更を行いますので、事前にレジストリのバックアップを行い、自己責任で行って下さい。
- 左下の検索欄で
regedit
と記入しレジストリ エディターを起動 - レジストリエディターで
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
をクリック - 右ペインに表示される
PortableOperatingSystem
キーをダブルクリック 値のデータ
を0
に変更- レジストリエディターを終了
どうも、レジストリにPortableOperatingSystem
の項目が存在して値が1
となっている場合、Windowsがリムーバルメディアにインストールされていると云う認識になっているようです。
リムーバルメディアにインストールされたWindowsはアップデート対象外と云う事なんでしょうかね?
とりあえず、私のPCも上記レジストリの変更で、無事アップデートが完了しました。
ただ、アップデートには4~5時間掛かりましたが…。
