Windows XP 복구콘솔
복구콘솔을 설치하는 이유 ? 컴퓨터에 심각한 문제가 생겨서 시작 옵션이나 시스템 복원, 심지어 안전모드까지 정상적으로 작동하지 않을 때 마지막으로 복구 콘솔 (Recovery Console) 을 사용 복구 시. 복구콘솔을 사용하여 특정 서비스의 실행과 중지를 할 수 있고, 문제가 있는 드라이버를 확인하고 복구는 물론 아주 어려운 상황이라면 포맷까지 가능. 복구콘솔은 사용상에 신중을 기해야 함. 사용하는 명령어를 알고 있어야 하고 관리자로 등록된 사람만이 권한을 갖고 복구 가능.
복구콘솔 설치 원본 CD 에 제공 – 기본설치에 포함되지 않고 사용자 임의 설치 – 시작 - 실행 - 드라이브 :\i386\winnt32.exe /cmdcons – 인터넷이 연결이 된 상태에서 설치권장 – 설치 공간은 약 7MB – 설치 시 새로 설치로 선택 – 설치도중에 중지는 하지 말 것 원본 CD 로 부팅을 해서 설치도 가능함.
복구콘솔 삭제 아래와 같은 방법으로 제거 – 폴더옵션 : “ 보호된 운영 체제 파일 숨기기 ” 항목의 체크 해제. “ 숨김 파일 및 폴더 표시 ” 항목에 체크. – 부트 파티션 (C:) 의 루트에서 "cmdcons" 폴더와 "cmldr" 파일을 제거 "boot.ini" 파일에서 복구 콘솔 관련 항목 삭제 –"C:CMDCONSBOOTSECT.DAT="Microsoft Windows XP 복구 콘솔 " /cmdcons“ 단축키로 ' 윈도우 키 + Pause 키 ' 를 눌러 ' 시스템 등록정보 ' 대화 상자를 연 다음 ' 고급 ' 에서 ' 시작 및 복구 ' 의 ' 설정 ' 버튼 을 눌러 다시 ' 편집 ' 버튼을 클릭해서 작업을 하는 것이 편리 함. – 위와 같이 하면 완전 삭제 가능함
복구 콘솔 명령어 리스트 자세한 사용은 Help 명령어를 사용하여 도움말을 참조, 명령어 /? Attrib - 파일과 서브디렉터리의 속성을 변경. Batch - inputfile 의 명령어를 실행. 옵션인 outputfile 에는 그 명령의 결과가 저장. Bootcfg - boot.ini 파일을 편집. CD (Chdir) - 현재 디렉터리의 이름을 나타내거나 다른 디렉터리로 이동 시에 사용. Chkdsk - 디스크를 검사하고 그 결과를 출력. Cls - 현재의 화면을 지울 때. Copy - 파일을 복사하며 기본 설정 값에서는 와일드카드 사용불가. Del (Delete) - 파일을 삭제하며 기본 설정 값에서는 와일드카드 사용불가. Dir - 숨긴 파일이나 시스템 파일의 목록을 모두 출력. Enable/Disable - 서비스나 드라이버를 시작 / 중지. Diskpart - 파티션을 생성하고 제거. Exit - 복구 콘솔을 끝내고 시스템을 재 시작. Expand - 압축된 파일을 압축해제. 와일드카드 사용불가. Fixboot - 부트 파티션에 부트 영역을 생성. Fixmbr - 부트 파티션의 MBR (Master Boot Record) 을 생성. Format - 디스크를 포맷. FAT32, NTFS 포맷 가능. Help - 각 명령어에 대한 옵션사항을 상세하게 출력. Listsvc - 서비스와 드라이버 항목을 출력. Logon - 윈도우즈 설치 목록을 표시하고 해당 설치 항목에 로그인. Map - 현재 활성화되어 있는 모든 장치의 상태를 출력. Rd (Rmdir) /MD (Mkdir) - 디렉터리를 제거 / 생성. More/Type - 지정한 파일을 화면에 출력. Net Use - 원격 공유 연결. Ren (Rename) – 이름 변경 Set - 복구 콘솔 환경 설정 상태를 표시. Systemroot - 현재 디렉터리를 %SystemRoot% 로 설정.
복구콘솔 환경설정 복구 콘솔에는 몇 가지 환경 설정값을 가지고 있다. 현재 설정 상태 확인은 "set" 명령 ( 윈도우즈의 "set" 명령과는 다르다.) 으로 확인할 수 있으나 기본 상 태에서는 환경 설정값 변경은 아래와 같이 변경이 불가능하다. 하지만 로컬 보안 정책을 수정함으로써 "set" 명령으로 복구 콘솔의 환경 설정값을 변경할 수 있다. AllowWildCards = FALSE COPY, DEL 과같은 명령어에 와일드카드를 사용할 수 없도록 한다. AllowAllPaths = FALSE 복구 콘솔이 시작될 때 선택된 설치 경로 아래에 있지 않은 다른 경로에 접근 을 막는다. AllowRemovableMedia = FALSE 복사된 파일을 이동식 미디어 장치에 접근할 수 없게 한다. NoCopyPrompt = FALSE 기본 파일을 덮어쓰기 할 경우 확인 메세지를 출력하도록 한다.
복구 콘솔 명령어 사용 예 "fixboot" : 부트 섹터를 복구. "fixmbr" : MBR(Master Boot Recod) 를 복구. –"fixboot" 나 "fixmbr" 같은 명령어는 바이러스나 타 시 스템으로 인해 부트 영역이 손상되었을 때 유용. "format" 명령어의 "/fs" 옵션을 사용하여 NTFS 방식으 로 포멧중인 모습. NTFS 포멧은 윈도우즈에서나 윈도 우즈 설치과정에서만 가능한 것으로 알고 있는 유저들 이 많다. NTFS 포멧은 복구 콘솔로도 가능. "diskpart" 명령으로 현재 파티션 상태를 확인. "diskpart" 명령으로 파티션을 지우거나 생성.