Windows
 Computer >> コンピューター >  >> システム >> Windows

UEFIとは何か?BIOSとの違いとセキュリティを高める仕組みを徹底解説

パソコンの電源を入れた瞬間、画面に文字列が流れていくのを見たことがあるでしょう。多くの人はそれを気にせず、Windowsのログイン画面が表示されるのをただ待っているはずです。しかし、トラブルシューティングや細かな設定変更が必要になったとき、この起動段階からアクセスできる「UEFI」という非常に便利なツールがあるのです。

UEFIとは何か?

UEFIは、マザーボードに搭載されているファームウェアの一種です。Windowsなどのオペレーティングシステム(OS)を起動するための準備を行う役割を担っています。UEFIは、古いファームウェアである「BIOS」の後継となる、より現代的な仕組みです。

UEFIに入るには、システムの起動中にキーボードの特定のキーを押します。どのキーかはハードウェアによって異なりますが、一般的にはEsc、F2、F10、Deleteキーのいずれかです。電源投入時に画面に表示されるテキストを確認すれば、自分のシステムで必要なキーがわかります。

そのキーを押すと、OSを直接起動する代わりにUEFI画面が開きます。ここからは、起動順序の変更など、さまざまな設定が可能です。たとえば、ハードディスク、SSD、光学ドライブのどれから優先的に起動するかを選択できます。

さらに、ファンの回転速度の調整やCPUのオーバークロックといった変更も行えます。UEFIはトラブルシューティングにも便利で、システムに接続されているハードウェアを確認できます。万が一OSが破損していても、UEFI経由であればPCにアクセスできるのです。

UEFIとBIOSの違いは何か?

古いパソコンを使った経験がある方なら、UEFI以前のファームウェア「BIOS」を目にしたことがあるかもしれません。BIOSもUEFIと同様にマザーボード上に存在し、OSの起動準備を支援するソフトウェアです。ファン速度の調整やシステムの日付・時刻の変更など、設定変更にも利用できます。

ただし、両者には重要な違いがいくつかあります。まず最初に気づくのは見た目の違いです。BIOSはデザインが非常にシンプルで、使用される色数も少なく、グラフィック表示はありません。またマウスに対応していないため、キーボードだけで操作・変更を行う必要があります。一方、UEFIは画像や豊富な色を用いた洗練されたインターフェースを備え、キーボードとマウスの両方で操作できます。

機能面でも、BIOSはUEFIよりも基本的です。BIOSではデバイスの起動順序といった必須設定の変更程度にとどまりますが、UEFIでははるかに多くのことが可能です。リモート診断やファンカーブの調整といった高度な機能に対応しています。

さらに、自動オーバークロックウィザードまで搭載されています。CPUの情報を入力し、冷却パーツを選択するだけで、最適なオーバークロック設定を自動的に適用してくれるのです。

総じて言えば、UEFIはBIOSよりもユーザーフレンドリーです。起動速度も一般に速いため、電源を入れてからPCが使える状態になるまでの待ち時間も短くなります。

UEFIはBIOSより安全なのか?

ここで大きな疑問が浮かびます。UEFIはBIOSよりも安全なのでしょうか?答えは、一般的に「イエス」です。その鍵となるのが「Secure Boot(セキュアブート)」という機能です。

Secure BootはUEFIの一部であり、起動時に実行できるアプリケーションを署名済みのものに限定します。悪意のあるコードがマシン上で実行されるのを防ぐ、柔軟性の高い有効なセキュリティ対策です。

簡単に言えば、認識されたキーを持たないOSは起動できない仕組みになっています。認識されたキーとは、OSの出所を示し、信頼できることを保証するものです。これにより、Secure BootはマルウェアがPCの起動プロセスに干渉するのを防ぎます。

Secure Bootへの対応は、PCがWindows 8互換として認定されるための要件でした。そのため、2012年のWindows 8リリース時には、この機能が大きな注目を集めました。

発表当初は大きな論争も巻き起こりました。UEFIはMicrosoft製のソフトウェアだと誤解され(実際は違います)、Linuxなどの他のOSを読み込めなくなるのではないかと懸念されたのです(実際にはそうなりません)。

当初、Secure BootがLinuxのインストールに干渉する可能性への懸念は現実のものでした。しかし、各LinuxディストリビューションはSecure Bootと共存する方法を見つけ出し、現在ではUbuntu、Fedora、Red Hat Enterprise Linux、openSUSEなどが問題なくSecure Bootをサポートしています。

UEFIにもセキュリティリスクは存在する

残念ながら、あらゆるソフトウェアにセキュリティ上の脅威はつきものであり、UEFIも例外ではありません。過去には、ハッカーがUEFIを標的としたマルウェアを使用した事例もあります。

一例として、ESET Researchが2018年に公表したレポートが挙げられます。Sednit(APT28、Sofacy、Strontium、Fancy Bearとも呼ばれる)というマルウェアは少なくとも2004年頃から存在しており、もうひとつのトロイの木馬「LoJax」は、盗難防止ソフトLoJackを攻撃する目的で作られました。この2つを組み合わせると、UEFIやBIOSを標的にすることが可能になります。これらのツールはUEFIファームウェアを監視し、場合によってはシステムメモリを上書きすることさえあります。その結果、ハッカーは悪意のあるバージョンのUEFIをインストールし、システムへアクセスして内容を盗み見たり改ざんしたりできるのです。

この手口の恐ろしいところは、Windowsを再インストールしても効果が持続する点です。OSではなくUEFIを攻撃するため、Windowsを消去しても除去できません。さらに、ハードディスクを交換しても生き残ることさえあります。マルウェアはハードディスクではなくマザーボード上に潜んでいるからです。

UEFIを標的とするマルウェアは、除去が難しいだけでなく発見も困難です。ユーザー自身はシステムが感染していることにまったく気づかない可能性があります。UEFIへの攻撃は比較的まれではありますが、こうした脅威が存在しうることは知っておく価値があります。

UEFIとBIOSについてさらに学ぼう

Windows 8に関連するいくつかの論争はあったものの、UEFIはBIOSよりも有用で安全な選択肢といえます。Secure Boot機能を活用すれば、承認されたOSのみをマシン上で実行できるようにできます。ただし、UEFIに影響を与えうるセキュリティ脆弱性も一部存在する点には注意が必要です。

ここで紹介したのは、UEFIとBIOSでできることのほんの一部にすぎません。BIOSへのアクセス方法や具体的な使い方について詳しく知りたい方は、Windows 10およびそれ以前のバージョンでBIOSに入る方法を解説したガイドもぜひ参考にしてください。

  1. アスペクト比とは?意味と画像リサイズ時の維持方法を徹底解説

    アスペクト比とは?画像の幅(横)と高さ(縦)の比率のことを「アスペクト比」と呼びます。iPhone、35mmフィルムカメラ、デジタルカメラなど、機材の種類に関わらず、さまざまなアスペクト比で撮影が可能です。アスペクト比は写真の構図に影響を与え、プリントサイズも決定づけるため、画像サイズとあわせて正しく理解しておくことが非常に重要です。なお、アスペクト比は実際の解像度やピクセル数ではなく、あくまで寸法の比率を指すという点に注意しましょう。例えば、1:1の正方形の写真は、2500×2500ピクセルの場合もあれば、500×500ピクセルの場合もあります。Image Resizerでリサイズ時にアスペ

  2. リモートアクセスVPNとは?仕組み・通常のVPNとの違い・導入メリットを徹底解説

    リモートアクセスVPN(仮想プライベートネットワーク)を活用すれば、企業は社員と安全に情報やリソースを共有できます。在宅勤務の方にとって、会社のサーバーへ安全に接続するための優れた手段です。本記事では、リモートアクセスVPNの仕組み、他のVPNとの違い、そして導入によって得られるメリットについて詳しく解説します。 リモートアクセスVPNとは? リモートアクセスVPNとは、離れた場所にいるユーザーが、自社または雇用主のサーバーに接続できるようにする仕組みです。このソリューションは、サイバーセキュリティの向上などさまざまなメリットをもたらすだけでなく、オフィス外で働く従業員が社内ネットワークとの安