BCDEDIT - Editor fr den Startkonfigurationsdaten-Speicher Mit dem Befehlszeilentool "Bcdedit.exe" kann der Startkonfigurationsdaten- Speicher ge„ndert werden. Der Startkonfigurationsdaten-Speicher enth„lt Startkonfigurationsparameter und steuert, wie das Betriebssystem gestartet wird. Diese Parameter befanden sich zuvor in der Datei "Boot.ini" (in BIOS-basierten Betriebssystemen) oder in permanenten RAM-Eintr„gen (in Extensible Firmware Interface-basierten Betriebssystemen). Sie k”nnen "Bcdedit.exe" zum Hinzufgen, L”schen, Bearbeiten und Anfgen von Eintr„gen im Startkonfigurationsdaten-Speicher verwenden. Geben Sie "bcdedit.exe /? " ein, um detaillierte Informationen zu Befehlen und Optionen anzuzeigen. Geben Sie beispielsweise folgenden Befehl ein, um detaillierte Informationen zum Befehl "/createstore" zu erhalten: bcdedit.exe /? /createstore Fhren Sie den Befehl "bcdedit /? TOPICS" aus, um eine alphabetisch sortierte Liste der Themen in dieser Hilfedatei anzuzeigen. Befehle, die auf einen Speicher angewendet werden ================================================= /createstore Erstellt einen neuen und leeren Startkonfigurationsdaten- Speicher. /export Exportiert den Inhalt des Systemspeichers in eine Datei. Diese Datei kann sp„ter verwendet werden, um des Status des Systemspeichers wiederherzustellen. /import Stellt den Status des Systemspeichers mithilfe einer Sicherungsdatei wieder her, die mit dem Befehl "/export" erstellt wurde. Befehle, die auf die Eintr„ge in einem Speicher angewendet werden ================================================================= /copy Erstellt Kopien von Eintr„gen im Speicher. /create Erstellt neue Eintr„ge im Speicher. /delete L”scht Eintr„ge aus dem Speicher. Fhren Sie "bcdedit /? ID" aus, um Informationen zu den Bezeichnern anzuzeigen, die fr diese Befehle verwendet werden k”nnen. Befehle, die auf Eintragsoptionen angewendet werden =================================================== /deletevalue L”scht Eintragsoptionen aus dem Speicher. /set Legt die Eintragsoptionswerte im Speicher fest. Fhren Sie "bcdedit /? TYPES" aus, um eine Liste von Datentypen anzuzeigen, die fr diese Befehle verwendet werden k”nnen. Fhren Sie "bcdedit /? FORMATS" aus, um eine Liste von gltigen Datenformaten anzuzeigen. Befehle zum Steuern der Ausgabe =============================== /enum Listet die Eintr„ge im Speicher auf. /v Zeigt alle Eintrags-IDs vollst„ndig an, anstatt die Kurzschreibweise fr bekannte IDs zu verwenden. Verwenden Sie "/v" ohne Parameter, um die Eintrags-IDs fr den Typ ACTIVE vollst„ndig anzuzeigen. Wenn Sie nur "bcdedit" ohne Parameter ausfhren, entspricht dies dem Ausfhren des Befehls "bcdedit /enum ACTIVE". Befehle zum Steuern des Start-Managers ====================================== /bootsequence Legt die einmalige Startsequenz fr den Start-Manager fest. /default Legt den Standardeintrag fest, den der Start-Manager verwendet. /displayorder Legt die Reihenfolge fest, in der der Start-Manager das Men "Multiboot" anzeigt. /timeout Legt den Zeitlimitwert fr den Start-Manager fest. /toolsdisplayorder Legt die Reihenfolge fest, die der Start-Manager zum Anzeigen des Mens "Tools" verwendet. Befehle zum Steuern der Notverwaltungsdienste fr eine Startanwendung ===================================================================== /bootems Aktiviert oder deaktiviert die Notverwaltungsdienste fr eine Startanwendung. /ems Aktiviert oder deaktiviert die Notverwaltungsdienste fr einen Betriebssystemeintrag. /emssettings Legt die globalen Notverwaltungsdienste-Parameter fest. Befehle zum Steuern des Debuggers ================================= /bootdebug Aktiviert oder deaktiviert den Startdebugger fr eine Startanwendung. /dbgsettings Legt die globalen Debuggerparameter fest. /debug Aktiviert oder deaktiviert den Kerneldebugger fr einen Betriebssystemeintrag. THEMEN IN DIESER HILFEDATEI Fhren Sie "bcdedit /? " aus, um die Hilfe zu einem Thema anzuzeigen, wobei fr einen der folgenden Eintr„ge steht: bootdebug /bootdebug-Befehl. bootems /bootems-Befehl. bootsequence /bootsequence-Befehl. copy /copy-Befehl. create /create-Befehl. createstore /createstore-Befehl. dbgsettings /dbgsettings-Befehl. debug /debug-Befehl. default /default-Befehl. delete /delete-Befehl. deletevalue /deletevalue-Befehl. displayorder /displayorder-Befehl. ems /ems-Befehl. emssettings /emssettings-Befehl. enum /enum-Befehl. export /export-Befehl. FORMATS Formate fr Typen. ID IDs fr Eintr„ge. import /import-Befehl. set /set-Befehl. store /store-Befehlszeilenoption. timeout /timeout-Befehl. toolsdisplayorder /toolsdisplayorder-Befehl. TYPES Typen, die fr alle Eintr„ge gelten. TYPES BOOTAPP Typen, die fr Startanwendungen gelten. Hierzu geh”ren der Start-Manager, die Arbeitsspeicherdiagnose-Anwendung, das Windows-Betriebssystem-Ladeprogramm und die Fortsetzungsanwendung. TYPES BOOTMGR Typen, die fr den Start-Manager gelten. TYPES BOOTSECTOR Typen, die fr die Startsektoranwendung gelten. TYPES CUSTOMTYPES Benutzerdefinierte Typen. TYPES FWBOOTMGR Typen, die fr den Start-Manager fr Firmware gelten. TYPES MEMDIAG Typen, die fr die Arbeitsspeicherdiagnose- Anwendung gelten. TYPES NTLDR Typen, die fr das NTLDR-basierte Betriebssystem- Ladeprogramm gelten TYPES OSLOADER Typen, die fr das Windows-Betriebssystem-Ladeprogramm gelten TYPES RESUME Typen, die fr das Fortsetzungsprogramm gelten v /v-Befehlszeilenoption Dieser Befehl erstellt einen neuen Eintrag im Startkonfigurationsdaten-Speicher. Wenn eine bekannte ID angegeben wird, k”nnen die Optionen "/application", "/inherit" und "/device" nicht angegeben werden. Wenn die nicht angegeben oder nicht bekannt ist, mssen Sie die Option "/application", "/inherit" oder "/device" angeben. bcdedit /create [{}] /d [-application | /inherit [] | /inherit DEVICE | /device] Gibt die ID an, die fr den neuen Eintrag verwendet werden soll. Um weitere Informationen zu IDs zu erhalten, fhren Sie "bcdedit /? ID" aus. Gibt die Beschreibung an, die auf den neuen Eintrag angewendet wird. /application Gibt an, dass der neue Eintrag ein Anwendungseintrag sein muss. gibt den Typ der Anwendung an. kann einer der folgenden Werte sein: BOOTSECTOR OSLOADER RESUME STARTUP Wenn Sie anstelle dieser Werte einen anderen Anwendungstyp verwenden, mssen Sie auch eine bekannte ID angeben. /inherit [] Gibt an, dass der neue Eintrag ein Vererbungseintrag ist, und gibt den Anwendungstyp an. Wenn kein angegeben ist, kann der Eintrag von einem beliebigen Eintrag geerbt werden. Wenn angegeben, kann einer der folgenden Werte sein: BOOTMGR BOOTSECTOR FWBOOTMGR MEMDIAG NTLDR OSLOADER RESUME Der Modifizierer verhindert, dass der Vererbungseintrag von einem Anwendungseintrag vom geerbt werden kann. /inherit DEVICE Gibt an, dass der neue Eintrag ein Vererbungseintrag sein muss und dass der Eintrag nur von einem Ger„teoptioneneintrag geerbt werden kann. /device Gibt an, dass der neue Eintrag ein zus„tzlicher Ger„teoptioneneintrag sein muss. Beispiele: Der folgende Befehl erstellt einen NTLDR-basierten Betriebssystem- Ladeprogrammeintrag (Ntldr): bcdedit /create {ntldr} /d "Frheres Windows-Betriebssystem-Ladeprogramm" Der folgende Befehl erstellt einen zus„tzlichen Optioneneintrag fr einen RAM-Datentr„ger: bcdedit /create {ramdiskoptions} /d "RAM-Datentr„geroptionen" Der folgende Befehl erstellt einen neuen Betriebssystem-Starteintrag: bcdedit /create /d "Windows Vista" /application osloader Der folgende Befehl erstellt einen neuen Debuggereinstellungeneintrag: bcdedit /create {dbgsettings} /d "Debuggereinstellungen" Dieser Befehl legt einen Eintragsoptionswert im Startkonfigurationsdaten- Speicher fest. bcdedit [/store ] /set [{}] Gibt den zu verwendenden Speicher an. Wenn diese Option nicht angegeben wird, wird der Systemspeicher verwendet. Fhren Sie "bcdedit /? store" aus, um weitere Informationen zu erhalten. Gibt die ID des zu „ndernden Eintrags an. Wenn keine ID angegeben ist, wird {current} verwendet. Um weitere Informationen zu IDs zu erhalten, fhren Sie "bcdedit /? ID" aus. Gibt den Optionsdatentyp an, der erstellt oder ge„ndert wird. Fhren Sie "bcdedit /? TYPES" aus, um weitere Informationen zu Datentypen zu erhalten. Gibt den Wert an, der der Option zugewiesen werden soll. Das Format von h„ngt vom angegebenen Datentyp ab. Fhren Sie "bcdedit /? FORMATS" aus, um weitere Informationen zu den Datenformaten zu erhalten. Beispiele: Der folgende Befehl legt das Anwendungsger„t fr den angegebenen Betriebssystemeintrag auf Partition C: fest: bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C: Der folgende Befehl legt den Anwendungspfad fr den angegebenen Betriebssystemeintrag auf "\windows\system32\winload.exe" fest: bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path \windows\system32\winload.exe Der folgende Befehl legt die NX-Richtlinie fr den aktuellen Betriebssystem- Starteintrag auf "OptIn" fest. bcdedit /set nx optin