PC関連の話題

Windows11非対応のPCを対応PCに格上げ

筆者の使っているPCは自作機であり
windows11のアップグレード要件に適合していないです。

※これらの作業は、あくまでも自己責任で行ってください。
 この書込をみて実施して、壊れてしまった等のクレームは一切受け付けて降りません。

画像の説明

何が駄目か?

1.セキュアブートをサポートされていない
2.TPM2.0の暗号可デバイスが搭載されていない
画像の説明

3.プロセッサーが対応していない
画像の説明

対応方針

1. BIOSアップデートでおそらくセキュアブートの項目を設定出来ると思うが
 ブートデバイスをいじることになるので、起動しなくなる等のリスクがある
 どうもブートローダーをMBRからGPTに変更する必要がありそうです。

 現在の状態
画像の説明
MBRですね。
画像の説明

事前に変換出来るかチェックをしておきます
画像の説明
問題なく変換出来そうですね。

変換は、このコマンドを実行します。
ただ、BIOSでセキュアブートの設定がある事を確認してから実施してください。
で無いと、変換後、セキュアブートを有効にしてくださいといわれますので
その設定がないと、もはやこのPCは再起動した時点でもう起動してこないです。
mbr2gpt /convert /disk:1 /allowfullos

2. については、TPM2.0の暗号可デバイスを取り付けて対応
 これは、マザーボードにコネクターがついている場合は
 Amazonとかで購入可能して拡張可能
画像の説明
画像の説明

3. これが厄介かなと思うが、これもBIOS等でシリアルなどを
  OS側に渡す設定とかでなんか行けそうな気がする。
  物理的に無理だった場合
  レジストリをいじることで、対象外CPUであっても
  そこのチェックを外して、なかったことに出来るので、そいつを設定する

reg add HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1 /f
を管理者用コマンドプロンプトで実行します。
これでCPUがサポート外でもアップグレードが可能になります。