BLOG ARTICLE Windows | 22 ARTICLE FOUND

  1. 2010.02.08 쓸모있는 단축키 모음
  2. 2010.02.02 BCDEDIT 이용하여 부팅 생성/편집하기

[ 단축키 모음(Win7 외에도 지원되는 것들이 있음) ]

Win + D : 바탕화면보기
Win + M : 모든창 최소화(바탕화면보기와 비슷)
Win + Space : 오픈된 창을 유지한채로 바탕화면 보기
Win + ↑ : 오픈된 창 최대화
Win + ↓ : 오픈된 창 기본크기
Win + 1,2,3... : 작업표시줄내 고정된 프로그램 순서대로 실행
Win + PauseBreak : 시스템정보창 실행(내컴퓨터 속성과 동일)
Win + Tab : 3D Areo Flip(3D 창전환)
Win + E : 탐색시 실행
Win + R : 실행창 실행
Win + F : 찾기(검색)창 실행
Win + L : 사용자 전환

Ctrl + Shift + ESC : 작업관리자 실행

AND

** 참고 사항 **
◈ "bcdedit" 명령어의 경우 관리자 권한의 실행 커맨드 창에서 이용할 수 있어
     XP 사용자의 경우는 명령어를 사용할 수 없음 ◈

각각의 OS로 부팅하지 않고 Win 7에서 Vista 또는 XP에 해당 하는 내용을 수정하거나
Vista 에서 Win 7의 내용을 수정하는 것도 가능.
 
[ bcdedit ] 입력하면 현재 BCD의 구성상태가 출력되고, 그 화면에서 Vista나 Win 7의 GUID를
알아낸 다음 아래 내용을 참고하여 작업하면 수월함

위 명령어 입력 후 출력된 bcd구성에서 "identifier" 라는 항목을 확인하면 GUID 확인 가능


** 옵션에서 가리키는 내용 **
set : 엔트리 수정/추가/삭제 등 설정할 때 사용
store : 새로운 bcd 를 생성하기 위해 사용
copy : 엔트리를 복사 하기 위해 사용
default : 기본값 설정 및 출력할 때 사용
delete : 엔트리 삭제(끝부분에 /cleanup 옵션 사용할 것)를 위해 사용
description : 부팅시 출력되는 텍스트 수정시 사용
displayorder : 부팅 메뉴 출력 순서 변경시 사용

{ntldr} : XP가 지정된 부팅로더
{current} : 현재 작업하고 있는 OS 부팅로더



1. XP 설치 후 Vista 또는 Win 7 에서 "이전 버전의 Windows" 라는 문구 변경

 ▶ Vista 또는 Win 7로 부팅하신 다음 관리자 권한의 명령 프롬프트를 실행하시고 아래처럼 입력       ("" 안쪽은 원하는 이름 입력)
 
   [ bcdedit /set {ntldr} description "Windows XP Professional SP3" ]
 


 
2. Vista 또는 Win 7 을 설치 후 해당 OS의 이름을 편집
 
 ▶ 수정을 원하는 해당 OS로 부팅한 다음 아래와 같이 입력(""안쪽은 원하는 이름을 입력)

   [ bcdedit /set {current} description "Windows 7 Ultimate K x64" ]


 
3. Vista 또는 Win 7 중 하나가 부팅메뉴로 출력되지 않을때 BCD엔트리를 추가
 
 ▶Win 7 은 부팅 가능하며 Vista 가 부팅 불가능인 경우로 가정하고 순서대로 진행
 
   [ bcdedit /copy {current} /d "Windows Vista Ultimate K SP2" ]
 
   엔트리가 {current}를 기반으로 복사되어 새로 생성되면서 GUID가 출력되며,
   해당 GUID를 기억해두시고 아래와 같이 입력


   [ bcdedit /set {반환 GUID} device partition=E: ]
    ->GUID 를 기반으로 파티션 E 에 정보가 저장되어있음
 
   [ bcdedit /set {반환 GUID} osdevice partition=E: ]
    ->GUID 를 기반으로 파티션 E 에 해당 OS가 저장되어있음

 

4. BCD를 새로 작성 및 엔트리를 추가하는 방법

  ▶ "X:\test\boot\" 에 새롭게 생성하기(한글사용)
   [ bcdedit /store x:\test\boot\bcd /set {bootmgr} locale ko-kr ]

  ▶ "X:\test\boot\" 에 생성한 bcd 에서 디폴트가 한글로 사용되게 설정
   [ bcdedit /store x:\test\boot\bcd /set {default} locale ko-kr ]

  ▶ 디폴트로 지정된 엔트리의 메뉴 출력을 "Windows 7 x86" 로 변경
   [ bcdedit /store x:\test\boot\bcd /set {default} description "Windows 7 x86" ]

  ▶ 디폴트 엔트리를 부모로 "복구모드" 라는 메뉴로 출력되는 엔트리를 생성(종료시 GUID 반환)
   [ bcdedit /store x:\test\boot\bcd /copy {default} /d "복구모드" ]

  ▶ 반환된 GUID를 가지고 bcd 설정을 함.(2단계 모두 적용해야 함)
   [ bcdedit /store e:\win7\boot\bcd /set {반환 GUID} device ramdisk=[boot]\wim파일경로,{7619dcc8-fafe-11d9-b411-000476eba25f}
   [ bcdedit /store e:\win7\boot\bcd /set {반환 GUID} osdevice ramdisk=[boot]\wim파일경로,{7619dcc8-fafe-11d9-b411-000476eba25f}

 
5. 부팅OS 선택 시간 바꾸기
 
  ▶ 기본 지정 시간은 30초로 되어 있으며, msconfig에서 지정 가능하나 여기서도 수정이 가능함
     (숫자가 지정되는 부분을 자신에 맞게 설정하면됨, 초단위로 설정됨)
 
   [ bcdedit /timeout 20 ]
 


6. 디폴트값 지정하기(기본 부팅 OS 세팅)
 
  ▶ XP를 디폴트로 지정
 
   [ bcdedit /default {ntldr} ]
 
 
 
  ▶ 현재 작업하고 있는 OS를 디폴트로 지정
 
   [ bcdedit /default {current} ]
 
 
 
  ▶ 위 두가지 모두 적용되지 않는 OS를 지정(GUID 필요)
 
   [ bcdedit /default {반환 GUID} ]
 

 
7. 부팅 메뉴 출력되는 순서 변경하기
 
  ▶ 화면에 표시되는 메뉴를 1번 Win 7 / 2번 XP 로 출력되도록 하는 경우
     (추가적이거나 변경시는 순서대로 넣어주면 가능함)
 
   [ bcdedit /displayorder {current} {ntldr} ]
 


8. 부팅메뉴에서 항목 삭제하기
 
  ▶ 필요없는 메뉴가 부팅항목에 남아있을 경우 아래와 같이 삭제할 수 있음.

   ->XP에서 Win7 업글 후 XP가 남아있을때 삭제하려는 경우  

    [ bcdedit /delete {ntldr} /cleanup ]
AND