UEFIとは何ですか?またBIOSとはどう違うのですか?
BIOSは間もなく終了するでしょう。Intelは2020年までにすべてのチップセットで完全にUEFIに置き換える計画を発表しました。しかし、UEFIとは何ですか、そして私たちがよく知っているBIOSとはどう違うのですか。?
UEFIとBIOSはどちらもオペレーティングシステムを起動する前にPCを起動すると起動する低レベルのソフトウェアですが、UEFIはより大型のハードドライブ、より高速な起動時間、より多くのセキュリティ機能、および便利なグラフィックとマウスをサポートする最新のソリューションです。カーソル.
UEFIに同梱されている新しいPCでは、従来のPC BIOSに慣れ親しんでいる人を混乱させないために、まだ「BIOS」と呼ばれています。あなたのPCが「BIOS」という用語を使っていても、あなたが今日買う最近のPCはほぼ確実にBIOSの代わりにUEFIファームウェアで出荷されます。これが理由です.
BIOSとは?
BIOSはBasic Input-Outputシステムの略です。それはあなたのコンピュータのマザーボード上のチップに常駐する低レベルのソフトウェアです。 BIOSはコンピュータの起動時にロードされ、BIOSはコンピュータのハードウェアコンポーネントの起動を担当し、それらが正しく機能していることを確認してから、Windowsまたはその他のインストール済みオペレーティングシステムを起動するブートローダを実行します。.
BIOS設定画面でさまざまな設定を構成できます。コンピュータのハードウェア構成、システム時刻、起動順序などの設定は、ここにあります。この画面にアクセスするには、異なるコンピュータでは異なる特定のキーを押しますが、コンピュータの起動中にEscキー、F2キー、F10キー、またはDeleteキーを押すことがよくあります。設定を保存すると、その設定はマザーボード自体のメモリに保存されます。コンピュータを起動すると、保存されている設定でBIOSがPCを設定します。.
オペレーティングシステムを起動する前に、BIOSがPOSTまたはパワーオンセルフテストを実行します。ハードウェア構成が有効で正しく機能していることを確認します。何か問題があると、エラーメッセージが表示されたり、不可解な一連のビープコードが聞こえたりします。あなたはコンピュータのマニュアルでビープ音の異なるシーケンスが何を意味するのか調べなければならないでしょう.
コンピュータの起動時、およびPOSTの終了後、BIOSはブートデバイスに保存されているマスターブートレコード(MBR)を探し、それを使用してブートローダを起動します。.
頭字語CMOS、Complementary Metal-Oxide-Semiconductorのこともあります。これは、BIOSがマザーボード上のさまざまな設定を保存するバッテリバックアップ式メモリを指します。現代のシステムではこの方法がフラッシュメモリ(EEPROMとも呼ばれる)に置き換えられたため、実際にはもう正確ではありません。.
BIOSが古くなっている理由
BIOSはずっと前から存在しており、あまり進化していません。 1980年代にリリースされたMS-DOS PCにもBIOSがありました!
もちろん、BIOSは時間の経過とともに進化し改善されてきました。 ACPI、Advanced Configuration、Power Interfaceなど、いくつかの拡張機能が開発されました。これにより、BIOSはより簡単にデバイスを設定し、スリープなどの高度な電源管理機能を実行できます。しかしBIOSは、MS-DOSの時代から他のPC技術が進歩したほど進歩も改良もしていません。.
従来のBIOSにはまだ重大な制限があります。 2.1 TB以下のドライブからしか起動できません。現在、3 TBドライブが一般的であり、BIOSを搭載したコンピュータでは起動できません。その制限は、BIOSのマスターブートレコードシステムが機能する方法によるものです。.
BIOSは16ビットプロセッサモードで実行する必要があり、実行するスペースは1 MBしかありません。一度に複数のハードウェアデバイスを初期化するのは困難で、現代のハードウェアインタフェースとデバイスをすべて初期化すると起動プロセスが遅くなります。パソコン.
BIOSは長い間交換が必要でした。 Intelは1998年にEFI(Extensible Firmware Interface)仕様の開発に着手しました。2006年にAppleがMacでIntelアーキテクチャに切り替えたとき、AppleはEFIを選択しましたが、他のPCメーカーはそれに従わなかった.
2007年に、Intel、AMD、Microsoft、およびPCメーカーは、新しいUEFI(Unified Extensible Firmware Interface)仕様に合意しました。これは、Unified Extended Firmware Interfaceフォーラムによって管理されている業界標準であり、Intelだけでは推進されていません。 UEFIサポートは、Windows Vista Service Pack 1およびWindows 7を搭載したWindowsに導入されました。現在購入できるコンピュータの大多数は、従来のBIOSではなくUEFIを使用しています。.
UEFIによるBIOSの置き換えと改善
UEFIは、PCの従来のBIOSに代わるものです。既存のPCでBIOSからUEFIに切り替える方法はありません。ほとんどの新しいコンピューターがそうであるように、UEFIをサポートし、それを含む新しいハードウェアを購入する必要があります。ほとんどのUEFI実装はBIOSエミュレーションを提供しているため、UEFIではなくBIOSを使用する古いオペレーティングシステムをインストールして起動することを選択できるため、下位互換性があります。.
この新しい規格はBIOSの制限を回避します。 UEFIファームウェアは2.2 TB以上のドライブから起動できます。実際、理論上の制限は9.4ゼタバイトです。これは、インターネット上の全データの推定サイズの約3倍です。これは、UEFIがMBRではなくGPTパーティショニングスキームを使用しているためです。また、ドライブのマスターブートレコードからコードを実行するのではなく、より標準化された方法で起動し、EFI実行可能ファイルを起動します。.
UEFIは32ビットまたは64ビットモードで実行でき、BIOSよりもアドレス可能なアドレススペースが多く、起動プロセスが高速になります。また、グラフィックやマウスカーソルのサポートなど、UEFI設定画面がBIOS設定画面よりもスリムになることがあります。しかし、これは必須ではありません。多くのPCには、古いBIOS設定画面のように見え、機能するテキストモードのUEFI設定インターフェイスがまだ付属しています。.
UEFIは他の機能が満載です。セキュアブートをサポートします。つまり、マルウェアがブートプロセスを改ざんしていないことを確認するために、オペレーティングシステムの有効性をチェックできます。 UEFIファームウェア自体でネットワーキング機能をサポートできます。これは、リモートのトラブルシューティングおよび設定に役立ちます。従来のBIOSでは、物理的なコンピュータの前に座って設定する必要があります。.
BIOSの置き換えだけではありません。 UEFIは基本的にPCのファームウェア上で動作する小さなオペレーティングシステムで、BIOSよりもはるかに多くのことを実行できます。マザーボードのフラッシュメモリに保存されているか、起動時にハードドライブまたはネットワーク共有からロードされている可能性があります。.
UEFIを搭載したPCが異なると、インターフェイスや機能も異なります。それはすべてあなたのPCメーカー次第ですが、基本は各PCで同じです.
最近のPCでUEFI設定にアクセスする方法
あなたが普通のPCユーザーであれば、UEFIを搭載したコンピューターに切り替えてもそれほど大きな変化はありません。あなたの新しいコンピュータはBIOSを使っているより速く起動しそしてシャットダウンするでしょう、そしてあなたはサイズが2.2TB以上のドライブを使うことができます.
低レベルの設定にアクセスする必要がある場合は、わずかな違いがあるかもしれません。コンピュータの起動中にキーを押すのではなく、Windowsの起動オプションメニューからUEFI設定画面にアクセスする必要があります。 PCの起動が非常に速くなった現在、PCメーカーは、キーを押すかどうかを確認して起動プロセスを遅くしたくありません。ただし、起動プロセス中にキーを押すことによって、UEFIを搭載したPCで同じ方法でBIOSにアクセスできることも確認しました。.
UEFIは大きなアップグレードですが、その大部分はバックグラウンドです。ほとんどのPCユーザーは、新しいPCが従来のBIOSの代わりにUEFIを使用していることに気付くことも、気にする必要もありません。彼らはただうまく機能し、より現代的なハードウェアと機能をサポートするでしょう.
より詳細な情報については、UEFIブートプロセスの違いについてのRed HatのAdam Williamsonの説明を読んでください。公式のUEFI FAQも読むことができます。.
画像のクレジット:Wikimedia Commons