Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Pliki danych konfiguracji rozruchu (BCD) udostępniają magazyn używany do opisywania aplikacji rozruchowych i ustawień aplikacji rozruchowych. Obiekty i elementy w magazynie skutecznie zastępują Boot.ini.
BCDEdit to narzędzie wiersza polecenia do zarządzania magazynami BCD. Może być używany do różnych celów, w tym tworzenia nowych sklepów, modyfikowania istniejących sklepów, dodawania parametrów menu rozruchowego itd. BcDEdit służy zasadniczo do tego samego celu co Bootcfg.exe we wcześniejszych wersjach systemu Windows, ale z dwoma głównymi ulepszeniami:
Uwidacznia szerszy zakres parametrów rozruchu niż Bootcfg.exe.
Ulepszono obsługę skryptów.
Note
Aby używać BCDEdit do modyfikacji BCD, wymagane są uprawnienia administracyjne.
BCDEdit to podstawowe narzędzie do edytowania konfiguracji rozruchu systemu Windows Vista i nowszych wersji systemu Windows. Jest on dołączony do dystrybucji systemu Windows Vista w folderze %WINDIR%\System32.
BcDEdit jest ograniczony do standardowych typów danych i jest przeznaczony głównie do wykonywania pojedynczych typowych zmian w bcD. W przypadku bardziej złożonych operacji lub niestandardowych typów danych należy rozważyć użycie interfejsu programowania aplikacji (API, Windows Management Instrumentation) BCD (WMI) w celu utworzenia bardziej zaawansowanych i elastycznych narzędzi niestandardowych.
Syntax
bcdedit /command [<argument1>] [<argument2>] ...
Parameters
Ogólne opcje Command-Line BCDEdit
| Option | Description |
|---|---|
| /? | Wyświetla listę poleceń BCDEdit. Uruchomienie tego polecenia bez argumentu wyświetla podsumowanie dostępnych poleceń. Aby wyświetlić szczegółową pomoc dla określonego polecenia, uruchom polecenie bcdedit /?<command>, gdzie <command> jest nazwą polecenia, o którym szukasz więcej informacji. Na przykład bcdedit /? createstore wyświetla szczegółową pomoc dotyczącą polecenia Createstore. |
Parametry działające w magazynie
| Option | Description |
|---|---|
| /createstore | Tworzy nowy pusty magazyn danych konfiguracji rozruchu. Utworzony magazyn nie jest magazynem systemowym. |
| /export | Eksportuje zawartość magazynu systemu do pliku. Ten plik można później użyć do przywrócenia stanu magazynu systemowego. To polecenie jest prawidłowe tylko dla magazynu systemowego. |
| /import | Przywraca stan magazynu danych przy użyciu pliku danych kopii zapasowej wygenerowanego wcześniej przy użyciu opcji /export . To polecenie usuwa wszystkie istniejące wpisy w magazynie systemowym przed rozpoczęciem importowania. To polecenie jest prawidłowe tylko dla magazynu systemowego. |
| /store | Tej opcji można używać z większością poleceń BCDedit, aby określić magazyn do użycia. Jeśli ta opcja nie zostanie określona, funkcja BCDEdit działa w magazynie systemowym. Samo uruchomienie polecenia bcdedit /store jest równoznaczne z uruchomieniem aktywnego polecenia bcdedit /enum . |
Parametry, które działają na wpisach w magazynie
| Parameter | Description |
|---|---|
| /copy | Tworzy kopię określonego wpisu rozruchowego w tym samym magazynie systemowym. |
| /create | Tworzy nowy wpis w magazynie danych konfiguracji rozruchu. Jeśli zostanie określony dobrze znany identyfikator, nie można określić parametrów /application, /inherit i /device . Jeśli identyfikator nie jest określony lub nie jest dobrze znany, należy określić opcję /application, /inherit lub /device . |
| /delete | Usuwa element z określonego wpisu. |
Parametry, które działają na opcjach wejścia
| Parameter | Description |
|---|---|
| /deletevalue | Usuwa określony element z wpisu rozruchowego. |
| /set | Ustawia wartość opcji wpisu. |
Parametry kontrolujące dane wyjściowe
| Parameter | Description |
|---|---|
| /enum | Wyświetla listę wpisów w magazynie. Opcja /enum jest wartością domyślną dla BCEdit, więc uruchomienie polecenia bcdedit bez parametrów jest równoznaczne z uruchomieniem aktywnego polecenia bcdedit /enum . |
| /v | Verbose mode. Zazwyczaj wszystkie dobrze znane identyfikatory wpisu są reprezentowane przez ich przyjazną skróconą formę. Określenie /v jako opcji wiersza polecenia powoduje wyświetlenie wszystkich identyfikatorów w całości. Samo uruchomienie polecenia bcdedit /v jest równoznaczne z uruchomieniem polecenia bcdedit /enum active /v . |
Parametry kontrolujące Menedżera rozruchu
| Parameter | Description |
|---|---|
| /bootsequence | Określa jednorazową kolejność wyświetlania, która ma być używana na potrzeby następnego rozruchu. To polecenie jest podobne do opcji /displayorder , z tą różnicą, że jest używane tylko przy następnym uruchomieniu komputera. Następnie komputer wraca do oryginalnej kolejności wyświetlania. |
| /default | Określa domyślny wpis, który menedżer rozruchu wybiera po wygaśnięciu limitu czasu. |
| /displayorder | Określa kolejność wyświetlania, która jest używana przez menedżera rozruchu podczas wyświetlania parametrów rozruchu użytkownikowi. |
| /timeout | Określa czas oczekiwania (w sekundach), zanim menedżer rozruchu wybierze domyślny wpis. |
| /toolsdisplayorder | Określa kolejność wyświetlania menedżera rozruchu, która ma być używana podczas wyświetlania menu Narzędzia . |
Parametry kontrolujące usługi zarządzania awaryjnego
| Parameter | Description |
|---|---|
| /bootems | Włącza lub wyłącza usługi zarządzania awaryjnego (EMS) dla określonego wpisu. |
| /ems | Włącza lub wyłącza pakiet EMS dla określonego wpisu rozruchowego systemu operacyjnego. |
| /emssettings | Ustawia globalne ustawienia pakietu EMS dla komputera. /emssettings nie włącza ani nie wyłącza EMS dla żadnego konkretnego wpisu rozruchowego. |
Parametry kontrolujące debugowanie
| Parameter | Description |
|---|---|
| /bootdebug | Włącza lub wyłącza debuger rozruchu dla określonego wpisu rozruchowego. Mimo że to polecenie działa dla dowolnego wpisu rozruchowego, jest skuteczne tylko w przypadku aplikacji rozruchowych. |
| /dbgsettings | Określa lub wyświetla globalne ustawienia debugera dla systemu. To polecenie nie włącza ani nie wyłącza debuggera jądra; W tym celu należy użyć opcji /debug . Aby ustawić indywidualne ustawienie debugera globalnego, użyj polecenia bcdedit /set<dbgsettings> <type> <value> . |
| /debug | Włącza lub wyłącza debuger jądra dla określonego wpisu rozruchowego. |
Related links
Przykłady korzystania z bcDEdit można znaleźć w artykule BCDEdit Options Reference (Dokumentacja opcji BCDEdit).
Aby wyświetlić notację używaną do wskazywania składni wiersza polecenia, zobacz Command-Line klucz składni.