Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> Windowsのブートマネージャから見たWindows 7 = NT 6.1

Windowsのブートマネージャから見たWindows 7 = NT 6.1

  

マイクロソフトの次世代デスクトップオペレーティングシステムは、正式にはWindows 7と命名されています。しかし、この7は、Windows 7のコアバージョンがWindows Vista NT 6からNT 7にアップグレードされたことを意味するのではなく、Windows 7に代わってデスクトップWindows 7世代のMicrosoftの公式リリースが行われただけです。 Windows 7の本当のコアバージョン番号はNT 6.1だけで、Windows 7とWindows Vistaの関係はWindows XP(NT 5.1)とWindows 2000(NT 5.0)のような関係にあります。久しぶりに、Windowsは再び私達との言葉遊びをしたので、誰かがWindows 7と呼んだので "ALL 6.1 = Windowsはとても6 + 1 = Windows 7"です。

Windows 7 = NT 6 + 1をより直感的に理解するために、Windows Boot Managerレベルからこの問題を調べてください。ブートマネージャは、混乱を招くWindowsの正式な製品名と比較して、常にWindowsシステムのコアバージョンによって厳密に区別されています。これは、複数のオペレーティングシステムの共存を設定する場合、最上位のブートマネージャがすべてのオペレーティングシステムの管理を担当する必要があるためです。そのため、ブートマネージャのバージョンは、Windowsの正式名称ではなく、高低の順序で正しく配置する必要があります。

たとえば、Windows 2000 /XP /Server 2003はブートマネージャがすべてNTLDRとBOOT.INIであるため、NT 5.Xと呼ばれています。 Windows 2000 /XP /Server 2003間で複数システムの共存を設定する場合、各オペレーティングシステムはNTLDRとBOOT.INIによって管理され、全員が同じ立場にあります。 NT 6.XとしてのWindows Vista /Server 2008は、BOOTMGRとBCD用の新しいブートマネージャを使用しますWindows Vista /Server 2008とWindows 2000 /XP /Server 2003で複数のシステムを構成する場合、BOOTMGRは完全に責任を持ちます。コンピュータのスタートアップ管理、NTLDRはBOOTMGRの代わりになるでしょう。たとえば、Windows Vista、Windows XP、Windows Server 2008、およびWindows Server 2003の4つのオペレーティングシステムの共存を設定したとします。BOOTMGRブートメニューのブートメニューにWindows XPとWindows Server 2003が表示されません。それらを「古いバージョンのWindows」として表示します。 Windows VistaおよびWindows Server 2008(NT 6.X)のみが、BOOTMGRブートメニューのスタンドアロンオプションとして表示されます。 BOOTMGRはNTLDRにブートコントロールを転送し、自動的にNTLDRメニューに切り替えます。それから、Windows XPまたはWindows Server 2003を起動する必要があるかどうかを選択し続けることができます。つまり、NTLDRブートメニューはBOOTMGRブートメニューのサブメニューのようなものです。

それでは、Windows 7を見てみましょう。リリースされたWindows 7のプレビューをWindows Vista /Server 2008搭載のコンピューターにインストールすると、Windows 7がBCDに追加されます。一部のWindows Vista /Server 2008の実装は共存しており、BOOTMGRブートメニューにはWindows 7、Windows Vista /Server 2008、および以前のバージョンのWindows(利用可能な場合)の3つのオプションが表示されます。言い換えれば、Windows 7が使用するブートマネージャはまだBOOTMGRとBCDであり、これはWindows Vista /Server 2008と同じ関係にあります。

Windows 7のコアバージョンがNT 7と呼ばれる場合は、BOOTMGRとBCDよりも新しいバージョンの新しいブートマネージャを作成する必要がありますこの新しいブートマネージャがBOOTMGRとBCDを引き継ぎます。仕事します。もちろん、現時点では現時点でそのようなブートマネージャはありません。Loaderv7と見なすこともできます。その後、Windows NT 7システムをインストールすると、Loader v7が自動的にBOOTMGRとBCDに置き換わり、NT 7.Xバージョンに準拠したWindowsシステムのみがLoader v7にスタンドアロンオプションとして表示されるようになります。メニューでは、Windows Vista /Server 2008は「旧バージョンのWindows」として、Windows XP /Server 2003は「旧バージョンのWindows」として統一的に表示されます(もちろん、数年以内にローダーがある場合)。 V7、それがまだWindows XP /Server 2003との後方互換性があるとき、私はそれが言うのが難しいと思います)。現在、Windows 7は正式に7と呼ばれていますが、そのようなより高度なLoader v7ブートマネージャは登場しておらず、依然としてBOOTMGRとBCD、およびWindows Vista /Server 2008に依存しているので、Windows 7の中核バージョン番号は、まだNT 7レベルにアップグレードするのに適格ではなく、せいぜいNT 6.1と呼ばれることしかできません。

Windows 7はプレビュー版しかリリースしていませんが、正式リリース前に言うのは簡単ではありませんが、コアバージョン番号がNT 6.1であると判断されているという現在の状況から、Windows 7と思いますブートマネージャはそれほど変わらない。今後3〜5年のうちに、私たちのコンピュータは長い間BOOTMGRとBCDを使うようになるでしょう。 Windows 2000 /XP /Server 2003をNT 5.Xシリーズにするために並べることができるのと同じように、Windows Vista /Server 2008(将来のR2を含む)/Windows 7を並置して比較的完全なNT 6.Xファミリーを形成することもできます。そうです。

実際、Windows 7のコアバージョン番号が決定する前に、Windows 7がBOOTMGRとBCDに代わる新しいブートマネージャを設計し、本当にNT 7になることを願っています。既存のBOOTMGRとBCDはすでに非常に便利ですが、最大の欠点の1つは、マウス操作をサポートするGUIインターフェイスではなく、常に純粋な文字のインターフェイスに基づいていることです。他のオペレーティングシステムは長い間グラフィカルなスタートアップマネージャであり、それは残念だと言わなければなりません。電源投入時の自己診断テストの後にグラフィカルな起動インターフェイスが表示される場合、ボタンをマウスでクリックしてオペレーティングシステムとセキュリティモードを選択するのがいかに簡単かを想像してください。これは、ERD Commanderなどのサードパーティ製ブートマネージャソフトウェアでのみ可能です。

Copyright © Windowsの知識 All Rights Reserved