SELENUEFI環境でCSMとセキュアブートの設定はやはり気を付けた方がよかったツイートシェアはてブLINEPocketスポンサーリンクUEFIマザーボードの設定にある「CSM」と「セキュアブート」、これらは同時に有効にしてはいけません。形式でインストールしたらマザーボードのこれら設定は見直したほうが良いですね。私も不具合が発生しました。設定は以下のようにすることが推奨されます。ProでUEFIモードでインストールされていますが、UEFIのアップデートを行ったら「CSM」も「セキュアブート」も有効になってしまいWindowsの起動不良に陥りました。設定を上記のように変更したら直ったので、その変更方法を備忘録として書いておきます。Interface【UEFI】とは、従来のBIOSに代わるソフトウェアインタフェースの仕様です。従来のBIOSよりも機能が拡張されており、「高速なシステムの起動」「より拡張されたディスク管理形式であるGPT形式の利用」「2TiB以上のディスクからのブート」「セキュアブートなどの利用」が可能になっています。大容量のディスクからOSが起動できるようになったのが最大のメリットと考える方もい多いでしょう。2TiB以上の記憶装置も珍しくなくない時代ですから。UEFIでのブートに対応したOSを「UEFIモード」でインストールすることで、UEFIによるOSの起動ができるようになり、上記のメリットを活かせるようになります。64bit版Windowsであることがほぼ必須です。32bit版WindowsではUEFIモード(GPT形式へ)のインストールができません。従来の方式である「レガシーBIOSモード」でインストールされている場合は、UEFIモードでOSを再インストールする必要があります。最近はWindowsの再インストールをしなくても、現環境のままレガシーからUEFIへ変更できるようです。x64以降に搭載されている「MBR2GPT.exe」を用いて変換しています。他のサードパーティー製の変換ツールもあるようです。システムの根底を操作するため、このツールによる不具合も考えられます。バックアップはしっかり行いたいところですが、再インストールの手間が省ける可能性があるのならば試してみるのもよいかと思います。Module【CSM】と呼ばれるシステムは、従来のBIOSをエミュレートして互換性を保つための仕組みです。UEFIを実装している殆どのマザーボードで内蔵されているシステムで、これが有効になっていると従来のBIOS(レガシーBIOS)を通しての起動が可能になります。インストールできたり、また古いドライバや周辺機器との互換性が高くなります。上記のような古い資産を運用したい場合はCSMを有効にすることで動作することが期待できます。そこまで古いものを利用していないという場合であれば通常お世話になることは少なく、さらにUEFIブートをしているのであれば後述する「セキュアブート」との関係より「無効」が推奨されます。追記】2020年までにCSMは廃止予定Intelは、BIOS互換である「CSM」を2020年までに削除する予定のようです。Watchhttps://pc.watch.impress.co.jp/docs/news/1092273.htmlそろそろ古いプログラムは動かすのが難しくなりつつあります。廃止予定といっても今までのパソコンからいきなりCSMが無くなるわけではないですから、急に動かなくなることはないでしょうが、頃合いを見てそういったプログラムに頼らない環境に移行する必要がありそうですね。Boot】とは、OSが起動する前に改ざんされていないかどうかをチェックするセキュリティ機能です。UEFIで規定されているプロトコルの一つで、UEFIファームウェア内に保存されている「鍵」を使って、OSのブートローダやカーネルなどを検証、不正があれば実行を拒否できるシステムです。起動時のデジタル署名をチェックし、著名があるソフトウェアのみ実行します。OS起動前にマルウェアなどを実行されてしまい感染を許してしまったり、不正なOSが読み込まれるのを防ぐことができます。セキュリティの向上が見込めますが、反面意図的にLinuxなど別のOSのブートや、デジタル著名のないソフトウェアの実行、パーツの交換などを行うとOSの実行を拒否されることがあります。その場合は一時的にセキュアブートを無効化する必要があります。CSMが有効になっている場合はセキュアブートを「無効」にすることが推奨されています。両方共有効になっているとWindowsの起動がうまくいかなかったり、動作が非常に不安定になります。CSMが無効の場合、セキュアブートは有効・無効どちらでもよいみたいです。devhttps://msdn.microsoft.com/ja-jp/library/windows/hardware/dn898540(v=vs.85).aspxCSMとセキュアブートは同時に有効化してはいけないCSMとセキュアブートを同時に有効化してしまうと、最悪Windowsが起動しなくなります。下記のMSDNのページにも2つとも有効にしないようにと明記されています。ユーザーにより高い柔軟性と互換性を提供しています。ブートを無効にする必要があります。引用なので、CSMとセキュアブートは以下の組みあせで設定する必要があります。Boot必ず無効にする私はWindowsをUEFIインストールした後、UEFIのアップデートも実行していました。その際にどうやら「CSM」「セキュアブート」どちらも有効になってしまったようで、気付かずそのまま続行してしまいました。(※因みに、今年1月ころ新しいPCを購入した少し後のお話)UEFIのアップデート後、Windowsは起動できますが非常に不安定でとてもではありませんがOSを操作できる状態ではありません。いうことで、ここらの設定を見直してみたらあっさり直りました。8がでてきた辺りからこの問題は広く認知されてきたので、この話自体は小耳に挟んでいました。それをすぐに思い出せたので解決自体は早かったですが、一応設定方法を書いておこうと思ったため記事にしました。GAMING」での設定方法を紹介します。日本https://www.asus.com/jp/Motherboards/ROG-STRIX-Z270F-GAMING/ただ、CSMとセキュアブートの設定はUEFI対応であれば、どのマザーボードであってもどこかに設定できる場所があるはずです。説明書にも記載はあると思いますし、この記事での説明ともそう離れてないはずなので参考になれば。Surfaceなどの既製品・メーカー製PCではどうなっているか不明。CSM・セキュアブートともに設定の変更ができないものもあるかも。そこはメーカーさんに聞いてみてください。PCが起動しロゴが表示されたらすかさず「F2」キーを連打。Mode(F7)」を選択。いずれかを選択します。現在のセキュアブートの状態と、OSタイプを選択できます。mode)」だとセキュアブートが有効になります。OS)」にするとセキュアブートが無効になります。▲クリックで拡大まとめ以上、CSMとセキュアブートの簡単なお話と推奨設定について書きました。64bit版でUEFIインストールしてあるため、CSMは無効でセキュアブートは有効という設定になっています。Boot」という機能もありますが、こちらは現在当方では無効にしています。Bootは無効にしたほうがよいみたいですね。Windowsの機能である「高速スタートアップ」も無効にしています。古いソフトウェアがある場合はCSMの有効化も役立ちますが、そこまで古い資産がない場合はCSMは無効化してセキュアブートを有効化した方がセキュリティは強くなると思います。新しいPCを買ったり組んだ場合は、一度ここらの設定は確認したほうがよいでしょう。設定されていないと起動障害に陥りやすいです。OS,CPU,memory,BIOSは、検索画面に「システム情報」と入れて確認できる。BIOSは、「BIOSモード」を確認する。「BIOSモード」欄がなければregacyと思って良いだろう。OS,CPU,memory,BIOSは、検索画面に「システム情報」と入れて確認できる。BIOSは、「BIOSモード」を確認する。「BIOSモード」欄がなければregacyと思って良いだろう。コメントをキャンセルメールアドレスが公開されることはありません。当ブログはパソコン関連、特にWindowsについての小技やTips紹介、ソフトウェアの使い方、管理人が経験したトラブルの解決方法など、IT系の情報を綴っているブログです。できるだけわかりやすく、初級者向けに単語の解説も含めながら記事を書いています。免責事項&お願いなるべく正確な情報を掲載するように努めておりますが、その完全性・正確性について保証するものではありません。当サイトで紹介、解説する情報で何らかの損害・損益・問題が発生しても、ソフトの製作者及び当サイトは如何なる責任も負いません。ご利用はご自分の判断・責任の元お願い致します。