Windows

Windows OSのブート設定データエディタ

Charter Course

Charter Course

目次:

Anonim

デュアルブートまたはマルチブートを行うときに最も難しいのは、ブートマネージャが古いオペレーティングシステムを認識しないことがあることです。これは、古いオペレーティングシステムでは、Windows Vista以前のブートローダとは異なるタイプのブートローダを使用しているか、Windowsが不足しているオペレーティングシステムのドライブ名を割り当てられなかったためです。

BCDエディタ

Bcdedit.exeコマンドラインツールは、ブート構成データストアを変更します。ブート構成データストアには、ブート構成パラメータが含まれており、オペレーティングシステムのブート方法を制御します。これらのパラメータは以前はBoot.iniファイル(BIOSベースのオペレーティングシステム)または不揮発性RAMエントリ(拡張ファームウェアインターフェイスベースのオペレーティングシステム)にありました。 Bcdedit.exeを使用して、ブート構成データストアのエントリを追加、削除、編集、追加することができます。

この記事では、Boot Configuration Data Editorに焦点を当て、オペレーティングシステムBCD

BCDへの変更は、ブート構成データを記述するための改良されたメカニズムを提供するために作成されました。新しいファームウェアモデルの開発により、基盤となるファームウェアを抽象化するための拡張可能で相互運用可能なインタフェースが必要でした。この新しいデザインは、スタートアップ修復ツールやマルチユーザーインストールのショートカットなど、Windows Vista、Windows 7、Windows 8、Windows 10のさまざまな新機能の基礎を提供します。

BCDエディタの機能

BCDエディタWindowsのGUIとして提供されています。使用可能なオプションは多くありませんが、グラフィカルユーザーインターフェイスを使用してブートマネージャを修復し、マスターブートレコードを修復できます。

グラフィカルユーザーインターフェイスでは、Bootmgrが特定されていない問題を修正することもできます

BCDレジストリの場所

BCDレジストリは、

boot bcd

フォルダにあります。 EFIベースのシステムでは、BCDレジストリのデフォルトの場所はEFIパーティションにあります。 Read

:WindowsでBCDファイルをバックアップおよび復元する方法

BCDエディタ BCDエディタのコマンドライン版は非常に強力で、さまざまな機能を実行するために使用できます:

BCDストアの作成

既存BCDストアへのエントリの追加

  • BCDストア
  • BCDストアからのエントリの削除
  • BCDストアへのエントリのエクスポート
  • インポート・エンティティ
  • 特定のタイプのクエリエントリと
  • グローバル変更の適用
  • BCDEdit.exe
  • でできることを確認するには、コマンドプロンプトで

bcdedit.exe /? と入力します。 複数のブート環境 2つ以上のオペレーティングシステムを使用する場合は、次の点に注意してください。 BCDエディタで実行できる完全なオプションと操作をコマンドプロンプトで表示します。 Windows Vista以上のオペレーティングシステムを別のパーティションにインストールします。一般に、各OSには独自のパーティションが必要です。Windows、Program Filesなどの一般的なフォルダでは競合が発生し、コンピュータがクラッシュする可能性があります。つまり、古いオペレーティングシステムを使用する場合は、まずWindows Vistaより前にオペレーティングシステムをインストールし、boot.iniを引き続き使用できるようにしてから、Vistaまたはそれ以降のオペレーティングシステムをインストールしてbootcfgと競合しないようにします。

Vistaより古いオペレーティングシステムではboot.iniを使用し、Vista以降のオペレーティングシステムではBCDを使用する必要があります。これは、BCDコマンドラインとMSCONFIGコマンドを使用して実行できます。

Windows XPのような古いオペレーティングシステムをVista以上のバージョンで実行したい場合でも、BCDを無効にしないでください。 BCDは、古いオペレーティングシステムのロードに役立つboot.iniを見つけるのに役立ちます。

  1. BCDを使用してデフォルトのオペレーティングシステムを変更する
  2. 最も簡単で簡単な方法は、コマンドラインバージョンのBCD.exeを使用することです。
  3. BCDEDIT / DEFAULT {ID}

各オペレーティングシステムのIDを調べるには、次のコマンドを使用します。

BCDEDIT / ENUM ALL

IDのリストから

起動設定データエディタが動作しなくなった

このエラーが発生した場合は、次のようなエラーメッセージが表示されます。スタートアップ修復を実行します。

Windows 7でスタートアップ修復を実行する

Windows 8で自動修復を実行する

Windowsでスタートアップ修復を実行する10. [詳細起動オプション]の設定が表示されます。 EasyBCD、ビジュアルBCDエディタ、およびデュアルブート修復ツールは、Windowsのブート構成データを簡単に編集および修復できる3つのフリーウェアです。