bcdedit 명령 옵션...펌
bcdedit 엔터
bcdedit /set {ntldr} description "윈도우 XP"
===
적용 대상: Windows Vista 이상
BCD(부팅 구성 데이터) 파일은 부팅 응용 프로그램과 부팅 응용 프로그램 설정을 설명하는 데 사용되는 저장소를 제공합니다. 저장소의 개체와 요소는 효과적으로 Boot.ini를 대체합니다.
BCDEdit는 BCD 저장소를 위한 명령줄 도구입니다. 새 저장소 만들기, 기존 저장소 수정, 부팅 메뉴 옵션 추가 등 다양한 목적으로 사용될 수 있습니다. BCDEdit는 이전 버전의 Windows에서 Bootcfg.exe와 같은 목적으로 사용되지만 두 가지 주요 향상 기능이 있습니다.
- BCDEdit는 Bootcfg.exe보다 다양한 부팅 옵션을 제공합니다.
- BCDEdit의 스크립팅 지원이 향상되었습니다.
![]() |
---|
BCDEdit를 사용하여 BCD를 수정하려면 관리 권한이 필요합니다. |
BCDEdit는 Windows Vista와 최신 버전의 Windows 부팅 구성 편집을 위한 기본 도구입니다. Windows Vista 배포의 %WINDIR%\System32 폴더에 포함되어 있습니다.
BCDEdit는 표준 데이터 유형으로 제한되며 주로 BCD에 대한 단일 변경을 수행하도록 설계되었습니다. 보다 복잡한 작업이나 비표준 데이터 유형의 경우 BCD WMI(Windows Management Instrumentation) API(응용 프로그래밍 인터페이스)를 사용하여 더욱 강력하고 융통성 있는 사용자 지정 도구를 만드는 것을 고려하십시오.
BCDEdit 명령줄 옵션
다음 명령줄 옵션은 BCDEdit.exe에 사용할 수 있습니다.
BCDEdit / Command [인수1] [인수2] ...
일반 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/? |
BCDEdit 명령의 목록을 표시합니다. 인수 없이 이 명령을 실행하면 사용 가능한 명령의 요약이 표시됩니다. 특정 명령에 대한 자세한 도움말을 표시하려면 bcdedit /?명령을 실행합니다. 여기서 command는 추가 정보를 검색하는 명령 이름입니다. 예를 들어 bcdedit /? createstore는 Createstore 명령의 자세한 도움말을 표시합니다. |
저장소에서 작동하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/createstore |
새로운 빈 부팅 구성 데이터 저장소를 만듭니다. 만든 저장소는 시스템 저장소가 아닙니다. |
/export |
시스템 저장소의 내용을 파일로 내보냅니다. 이 파일은 시스템 저장소의 상태를 복원하기 위해 나중에 사용할 수 있습니다. 이 명령은 시스템 저장소에서만 사용할 수 있습니다. |
/import |
/export 옵션을 사용하여 이전에 생성된 백업 데이터 파일을 사용하여 시스템 저장소 상태를 복원합니다. 이 명령은 가져오기가 실행되기 전에 시스템 저장소에서 기존의 항목을 삭제합니다. 이 명령은 시스템 저장소에서만 사용할 수 있습니다. |
/store |
이 옵션은 대부분의 BCDedit 명령에서 사용할 저장소를 지정하는 데 사용할 수 있습니다. 이 옵션을 지정하지 않을 경우 BCDEdit는 시스템 저장소에서만 작동합니다. bcdedit /store 명령을 단독으로 실행하면 bcdedit /enum active 명령을 실행하는 것과 동일합니다. |
저장소의 항목에서 작동하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/copy |
동일한 시스템 저장소에서 지정한 부팅 항목을 복사합니다. |
/create |
부팅 구성 데이터 저장소에 새 항목을 만듭니다. 잘 알려진 식별자를 지정하는 경우 /application, /inherit 및 /device 옵션을 지정할 수 없습니다. 식별자를 지정하지 않았거나 잘 알려지지 않은 경우 /application, /inherit 또는 /device 옵션을 지정해야 합니다. |
/delete |
지정한 항목에서 요소를 삭제합니다. |
항목 옵션에서 작동하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/deletevalue |
부팅 항목에서 지정한 요소를 삭제합니다. |
/set |
항목 옵션 값을 설정합니다. |
출력을 제어하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/enum |
저장소의 항목을 나열합니다. /enum 옵션은 BCEdit의 기본값이므로 옵션 없이 bcdedit 명령을 실행하는 것은 bcdedit /enum active 명령을 실행하는 것과 동일합니다. |
/v |
자세한 정보 모드입니다. 대개 잘 알려진 항목 식별자는 알기 쉬운 줄임말 형태로 표시됩니다. /v를 명령줄 옵션으로 지정하면 모든 식별자 전체가 표시됩니다. bcdedit /v 명령을 단독으로 실행하면 bcdedit /enum active /v 명령을 실행하는 것과 동일합니다. |
부팅 관리자를 제어하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/bootsequence |
다음 부팅에 사용할 1회 표시 순서를 지정합니다. 이 명령은 다음에 컴퓨터를 시작할 때만 사용되는 것을 제외하면 /displayorder 옵션과 비슷합니다. 그런 후에 컴퓨터는 원래 표시 순서로 돌아갑니다. |
/default |
시간 초과가 만료되면 부팅 관리자가 선택하는 기본 항목을 지정합니다. |
/displayorder |
부팅 옵션을 사용자에게 표시할 때 부팅 관리자가 사용하는 표시 순서를 지정합니다. |
/timeout |
부팅 관리자가 기본 항목을 선택하기 전에 기다리는 시간(초)을 지정합니다. |
/toolsdisplayorder |
도구 메뉴를 표시할 때 사용할 부팅 관리자의 표시 순서를 지정합니다. |
응급 관리 서비스를 제어하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/bootems |
지정한 항목에 대한 EMS(응급 관리 서비스)를 사용 또는 사용하지 않도록 설정합니다. |
/ems |
지정한 운영 체제 부팅 항목에 대해 EMS를 사용 또는 사용하지 않도록 설정합니다. |
/emssettings |
컴퓨터의 전역 EMS 설정을 설정합니다. /emssettings는 특정 부팅 항목에 대한 EMS를 사용 또는 사용하지 않도록 설정합니다. |
디버깅을 제어하는 BCDEdit 명령줄 옵션
옵션 | 설명 |
---|---|
/bootdebug |
지정한 부팅 항목에 대한 부팅 디버거를 사용 또는 사용하지 않도록 설정합니다. 이 명령은 부팅 항목에 대해 작동하지만 부팅 응용 프로그램에만 효과적입니다. |
/dbgsettings |
시스템에 대한 전역 디버거 설정을 지정하거나 표시합니다. 이 명령은 커널 디버거를 사용 또는 사용하지 않도록 설정합니다 이 목적을 위해 /debug 옵션을 사용합니다. 개별 전역 디버거 설정을 설정하려면 bcdedit /setdbgsettings type value 명령을 사용합니다. |
/debug |
지정한 부팅 항목에 대한 커널 디버거를 사용 또는 사용하지 않도록 설정합니다. |
새로운 설치와 관련된 문제를 해결하려면 BCF(부팅 구성 파일)를 수정하여 디버그 모드를 사용하도록 설정합니다. 예를 들어 다음 구문을 사용하여 커널 또는 부팅 디버그를 사용하도록 설정합니다.
bcdedit /set <id> debug on
- 또는 -
bcdedit /set <id> bootdebug on
여기서 <id>는 운영 체제를 로드하는 데 사용되는 로더 개체의 GUID입니다. 운영 체제가 부팅 관리자 메뉴의 기본 옵션인 경우 "기본값"을 사용할 수 있습니다.
BCDEdit의 예는 Windows Hardware Developer Center 웹 사이트를 참조하십시오.