問題と思われていたTMP2.0への対応が出来た。
再び正常性チェック
昨日の記事にも書いたが、Windows11をインストールするには、少なくともTMP2.0への対応が必須で、これが問題でチェックプログラムでインストール不可という判定が出ている人が多い。
実際、私もチェックしてみたがNGだったし、このTMP2.0というセキュリティ対策を乗り越えないとWindows11はインストールする事は、今の時点ではできない。
で、昨日も説明したが、Intel Platform Trust Technology(Intel PTT)というキーワードを元に、自分のPCのUEFIの設定を調べてみた。
すると、セキュリティの項目の中に、たしかにIntel Platform Trust Technology(Intel PTT)という項目があり、これがDisableとなっていた。なのでコイツをEnableにして設定を保存、そのままWindowsを起動させ、もう一度チェックプログラムを使ってみる事にした。
やはり思った通り、Windows11のインストール要件を満たしたようである。
私はBitLockerというセキュアブートのセキュリティ機能は利用していない。利用できるようだが、何かあった時にデータをサルベージしたりする際に面倒になると思い、利用していなかったのである。
それでもTMP2.0を有効にした段階でWindows11の要件は満たしたところを見ると、要件としてはBitLockerのような暗号化機能が利用できる状態になっているかどうかのみが対象であって、暗号化されているかどうかは問わないようである。
わかりにくいチェックプログラム
Microsoftが公開しているチェックプログラムは、何が要件として満たしていないかの説明がない。
一応、アップデートされたようで、もう少し詳しい情報が掲載されるプログラムにはなっているようだが、まだ日本語に対応していないところもあるようで、どうにも詳しくない。
公式のプログラムがこんな状態でいいのか? と思っていた矢先、公式でないプログラムでもっとちゃんとチェックできるプログラムが公開された。
ニッチなPCゲーマーの環境構築Z
https://www.nichepcgamer.com/archives/how-to-use-whynotwin11.html
What Do We Do With A Broken Syntax? Early In The Morning!
https://github.com/rcmaehl/WhyNotWin11/releases
このサイトで紹介されているプログラム(下段リンクのもの)は、各要件一つずつのチェック結果を表示してくれ、しかも自分のPCが今どのような状態なのかを判定してくれる。
GitHubユーザーのRobert C. Maehl氏が作成したプログラム『WhyNotWin11』というものだそうで、ハッキリ言ってしまえば公式よりずっとわかりやすく、詳しいチェックプログラムである。
公式は何故こういうプログラムが作れないのか?
Microsoftという巨大組織で優秀なプログラマーを多数抱えた企業が、このようなチェックプログラムを公開できない事に、私は疑問を感じ得ずにいられない。
如何にユーザー視点に立っていないか、という事かもしれないが、非常に残念である。
もちろん使ってみた
で、この『WhyNotWin11』だが、もちろん私も使ってみた。
残念だが、TMP2.0を有効にする前のスクリーンショットを取り忘れてしまったので、既にWindows11のインストール要件を満たしたもののみの掲載になるが、チェックするとこんな感じになる。
どの項目が今どういう状態かまで、しっかりとチェックしてくれている。
注目なのは、下から3番目の「Secure Boot」のところ。これが「Supported」とされている。そう、つまりは有効かどうかではなくサポートしているかどうかが問題らしい。
ほとんどの人は、一番したのTMP2.0の所で引っかかると思うので、公式プログラムでダメだった人は、一度この『WhyNotWin11』でチェックしてみると、本当にそうなのかどうかが判明するはずだ。
もしTMP2.0が要件を満たせない理由だったなら、UEFIのセキュリティ設定を調べて見て、IntelならIntel Platform Trust Technology(Intel PTT)、AMDならAMD fTPMという項目があるかを見てみるといい。
おそらくその部分がDisableとか無効とかになっているハズだ。そこを有効化する事で、UEFI上ではTMPが有効になるはずで、可能性が見えてくる。
もしTMPバージョンが1.2だった場合は、それだけではWindows11のインストール要件を満たせないが、2.0ならこれでチェックは通るハズである。
私のPCが2017年末、つまり今から4年前のパーツなので、それぐらいの人であればTMP2.0の対応はできていると思う。調べて見たが、2016年の6月の段階で既にTMP2.0の話題が出ているようなので、それぐらいまでのPCなら、2.0に対応できているのではないかと思う。
それ以前となると…正直、実際に調べて見ないとわからない。
というわけで、公式プログラムで今一つ要件がわからない、という人は、公式外だがチェックできるプログラムがあるようなので、試してみる事をオススメする。
とりあえず私は要件を満たしたが…さて、Windows11にした方がよいのかどうか、それはそれで迷うワケである。