기술 자료: 229716 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR229716
이 문서의 Microsoft Windows XP 버전에 대한 내용은 314058을 참조하십시오.
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Windows 복구 콘솔의 기능과 제한에 대해 설명합니다. Windows 복구 콘솔은 Windows 기반 컴퓨터가 제대로 시작되지 않거나 전혀 시작되지 않을 때 복구하는 데 도움을 주기 위한 것입니다.

추가 정보

Windows 복구 콘솔을 사용하면 Windows 그래픽 인터페이스를 시작하지 않고 NTFS, FAT 및 FAT32 볼륨에 제한적으로 액세스할 수 있습니다. Windows 복구 콘솔에서 다음과 같은 작업을 수행할 수 있습니다.
  • 운영 체제 파일과 폴더 사용, 바꾸기, 복사 또는 이름 바꾸기
  • 다음에 컴퓨터를 시작할 때 서비스 또는 장치가 시작되거나 시작되지 않도록 설정
  • 시스템 부트 섹터나 마스터 부트 레코드(MBR)의 복구
  • 드라이브에 파티션 만들기 또는 포맷
Windows 복구 콘솔에는 관리자만 액세스할 수 있어서 승인 받지 않은 사용자는 NTFS 볼륨을 사용할 수 없습니다.

Windows 복구 콘솔 시작

Windows 복구 콘솔을 시작하려면 다음 방법 중 하나를 사용하십시오.
  • Windows 설치 플로피 디스크나 Windows CD-ROM을 사용하여 컴퓨터를 시작합니다. "설치 프로그램을 시작합니다" 화면에서 F10 키를 누르거나 R 키를 누른 다음 C 키(Windows 2000만 해당)를 눌러 Windows 복구 콘솔을 시작합니다. 복구할 Windows 설치에 해당하는 번호를 선택한 다음 관리자 암호를 입력합니다. 관리자 암호가 없으면 그냥 Enter 키를 누르면 됩니다.
  • Winnt32.exe에서 /cmdcons 스위치를 사용하여 Windows 복구 콘솔을 Windows 시작프로그램 폴더에 추가합니다. 이 절차를 수행하려면 시스템 파티션에 Cmdcons 폴더와 파일을 저장할 수 있도록 7MB 정도의 하드 디스크 공간이 필요합니다.

    참고: 소프트웨어 미러링을 사용하는 경우 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    229077 Mirroring Prevents Pre-Installing the Recovery Console
  • Microsoft 기술 자료의 다음 문서에서 제공하는 지침을 따르십시오.
    222478 Creating a Template to Run Recovery Console Using a Remote Install Server

명령 콘솔 사용

Windows 복구 콘솔을 시작한 후에 다음과 같은 메시지가 나타납니다.
Windows NT(TM) Boot Console Command Interpreter.

WARNING:

This is a limited function command prompt intended only as a system recovery utility for advanced users. Using this utility incorrectly can cause serious system-wide problems that may require you to reinstall Windows to correct them.

Type 'exit' to leave the command prompt and reboot the system.

1: C:\WINNT

Which Windows installation would you like to logon to (enter to abort)?
해당 Windows 설치 번호를 입력한 후에 관리자 계정 암호를 입력합니다. 잘못된 암호를 세 번 입력하면 Windows 복구 콘솔이 종료됩니다. 또한 SAM 데이터베이스가 없거나 손상된 경우 적절한 인증을 받을 수 없기 때문에 Windows 복구 콘솔을 사용할 수 없습니다. 암호를 입력하고 Windows 복구 콘솔이 시작된 후에 exit를 입력하여 컴퓨터를 다시 시작합니다.

명령 콘솔의 제한

Windows 복구 콘솔에서는 다음 폴더만 사용할 수 있습니다.
  • 루트 폴더
  • Windows 설치가 현재 로그온한 %SystemRoot% 폴더 및 하위 폴더
  • Cmdcons 폴더
  • CD-ROM 드라이브와 같은 이동식 미디어 드라이브
참고: 다른 폴더에 액세스를 시도할 경우 "액세스가 거부되었습니다" 오류 메시지가 나타납니다. 또한 Windows 복구 콘솔을 사용하는 동안 로컬 하드 디스크에서 플로피 디스크로 파일을 복사할 수 없습니다. 플로피 디스크나 CD-ROM에서 하드 디스크로, 한 하드 디스크에서 다른 하드 디스크로는 파일을 복사할 수 있습니다.

사용 가능한 명령

HELP

지원되는 다음 명령 목록을 모두 표시하려면 help 명령을 사용하십시오.
attrib       delete        fixboot    md        type
cd           dir           fixmbr     mkdir     systemroot
chdir        disable       format     more
chkdsk       diskpart      help       rd
cls          enable        listsvc    ren
copy         exit          logon      rename
del          expand        map        rmdir

ATTRIB

파일이나 폴더의 특성을 변경하려면 다음 매개 변수 중 하나와 함께 attrib 명령을 사용하십시오.
-R
+R
-S
+S
-H
+H

+ 특성 설정
- 특성 다시 설정
R 읽기 전용 파일 특성
S 시스템 파일 특성
H 숨김 파일 특성
참고: 특성을 최소한 하나 이상 설정하거나 해제해야 합니다. 특성을 보려면 dir 명령을 사용하십시오.

CD 및 CHDIR

폴더를 변경하려면 cdchdir 명령을 사용하십시오. 부모 폴더로 이동하려면 cd..를 입력하십시오. 지정한 드라이브의 현재 폴더를 표시하려면 cd drive:를 입력하십시오. 현재 드라이브와 폴더를 표시하려면 매개 변수 없이 cd만 입력하십시오. chdir 명령은 공백을 구분 기호로 처리합니다. 따라서 공백이 있는 하위 폴더 이름은 인용 부호로 묶어야 합니다. 예를 들면 다음과 같습니다.
cd "\winnt\profiles\username\programs\start menu"
chdir 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다.

CHKDSK

chkdsk drive /p /r
이 명령은 드라이브를 검사하고 필요한 경우 드라이브를 복구합니다. 여기서 drive에 검사할 드라이브를 지정합니다. 이 명령은 또한 불량 섹터를 표시하고 읽을 수 있는 정보를 복구합니다.

/p 스위치는 드라이브가 문제가 없는 것으로 표시된 경우에도 해당 드라이브를 철저하게 검사하도록 CHKDSK에 지시하고 발견된 오류를 수정합니다. /r 스위치는 불량 섹터를 찾아서 읽을 수 있는 정보를 복구합니다. /r 스위치를 지정하면 /p 스위치도 포함됩니다. 아무런 스위치 없이 현재 드라이브가 포함된 경우 인수 없이 chkdsk 명령을 지정할 수 있습니다. 나열된 스위치를 선택적으로 사용하기도 합니다. chkdsk 명령에는 Autochk.exe 파일이 필요합니다. Chkdsk는 이 파일을 자동으로 부팅 폴더에서 찾습니다. 명령 콘솔을 미리 설치한 경우 이 폴더는 대개 Cmdcons 폴더입니다. 부팅 폴더에서 폴더를 찾을 수 없으면 Chkdsk는 Windows CD-ROM 설치 미디어를 찾으려고 합니다. 설치 미디어를 찾을 수 없으면 Chkdsk는 Autochk.exe 파일의 위치를 입력하라는 메시지를 표시합니다.

CLS

화면을 지우려면 이 명령을 사용하십시오.

COPY

copy sourcedestination
파일을 복사하려면 이 명령을 사용하십시오. 여기서 source에는 복사할 파일을 지정하고 destination에는 새 파일의 폴더나 파일 이름을 지정합니다. 와일드카드나 폴더 복사는 허용되지 않습니다. Windows CD-ROM의 압축 파일은 복사할 때 압축이 자동으로 풀립니다.

destination을 지정하지 않으면 명령은 기본적으로 현재 폴더를 사용합니다. 파일이 이미 존재하면 덮어쓸 것인지 묻는 메시지가 나타납니다.

DEL 및 DELETE

del drive: pathfilename
delete drive: pathfilename
파일을 삭제하려면 이 명령을 사용하십시오. 여기서 drive: pathfilename에는 삭제할 파일을 지정합니다. delete 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다. delete 명령은 와일드카드(*) 문자를 받아들이지 않습니다.

DIR

dir drive : pathfilename
폴더의 파일과 하위 폴더의 목록을 표시하려면 이 명령을 사용하십시오. 여기서 drive: pathfilename에는 목록을 표시할 드라이브, 폴더 및 파일을 지정합니다. dir 명령은 숨김 파일과 시스템 파일을 포함하여 모든 파일의 목록을 표시합니다. 파일은 아래와 같은 특성을 갖습니다.
D - 디렉터리       R - 읽기 전용 파일
H - 숨김 파일      A - 보관할 준비가 된 파일
S - 시스템 파일    C - 압축된 파일
E - 암호화된 파일  P - 재분석 지점
dir 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다.

DISABLE

disable servicename
Windows 시스템 서비스나 드라이버를 사용할 수 없게 해제하려면 이 명령을 사용하십시오. 여기서 servicename에 해제할 서비스나 드라이버의 이름을 지정합시오.

해제할 수 있는 서비스나 드라이버를 모두 표시하려면 listsvc 명령을 사용하십시오. disable 명령은 SERVICE_DISABLED로 재설정하기 이전의 서비스 시작 종류를 인쇄합니다. 따라서 서비스를 다시 설정해야 하는 경우에는 이전 시작 종류를 기록해 두어야 합니다.

disable 명령이 표시하는 start_type 값은 다음과 같습니다.
SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START

DISKPART

diskpart /add/deletedevice_namedrive_namepartition_namesize
하드 디스크 볼륨의 파티션을 관리하려면 이 명령을 사용하십시오.
  • /add: 새 파티션을 만듭니다.
  • /delete: 기본 파티션을 삭제합니다.
  • device_name: 새 파티션을 만들 장치 이름입니다. 이름은 MAP 명령의 출력에서 얻을 수 있습니다. 예를 들면 다음과 같습니다. \Device\HardDisk0.
  • drive_name: D:와 같은 기존 파티션을 삭제할 드라이브 문자 이름입니다.
  • partition_name: 기존 파티션을 삭제할 파티션 이름이며 드라이브 이름 인수 자리에 사용할 수 있습니다. 예를 들면 \ Device\HardDisk0\Partition1과 같습니다.
  • size: 새 파티션의 크기(MB)입니다.
참고: 인수를 사용하지 않으면 파티션을 관리하기 위한 사용자 인터페이스가 표시됩니다.

경고: 이 명령은 디스크를 동적 디스크 구성으로 업그레이드한 경우 파티션 테이블을 손상시킬 수 있습니다. 디스크 관리 도구를 사용하지 않는다면 동적 디스크의 구조를 수정하지 마십시오.

ENABLE

enable servicenamestart_type

enable 명령을 사용하여 Windows 시스템 서비스나 드라이버를 사용할 수 있게 설정할 수 있습니다. 여기서 servicename은 사용하도록 설정할 서비스나 드라이버의 이름입니다.

사용하도록 설정할 서비스나 드라이버를 모두 표시하려면 listsvc 명령을 사용하십시오. enable 명령은 새 값으로 재설정하기 이전의 서비스 시작 종류를 인쇄합니다. 서비스의 시작 종류를 복원해야 할 경우 이전 값을 기록해 두어야 합니다.

Valid start_type은 다음과 같습니다.
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
참고: 새 시작 종류를 지정하지 않으면 enable 명령이 이전 시작 종류를 인쇄합니다.

EXIT

명령 콘솔을 끝내고 컴퓨터를 다시 시작하려면 exit 명령을 사용하십시오.

EXPAND

expand source [/F:filespec] [destination] [/y]
expand source [/F:filespec] /D
파일을 확장하려면 이 명령을 사용하십시오. 여기서 source에는 확장할 파일의 이름을 지정하고 destination에는 새 파일에 대한 디렉터리를 지정합니다.

참고: 와일드카드를 포함시킬 수 없습니다.
destination을 지정하지 않으면 명령은 기본적으로 현재 폴더를 사용합니다.

옵션:
  • /y: 기존 파일을 덮어쓸 때 확인 메시지를 표시하지 않습니다.
  • /f:filespec: 원본에 파일이 둘 이상 포함되어 있을 경우 확장할 특정 파일을 식별하려면 이 매개 변수가 필요합니다. 와일드카드를 포함시킬 수 있습니다.
  • /d: 확장하지 않고 원본에 포함된 파일의 디렉터리만 표시합니다.
대상은 현재 Windows 설치의 시스템 디렉터리, 드라이브의 루트, 로컬 설치 원본 내의 디렉터리나 Cmdcons 폴더가 될 수 있습니다. 이동식 미디어는 대상이 될 수 없습니다. 대상 파일은 읽기 전용 파일이 될 수 없습니다. 읽기 전용 특성을 제거하려면 attrib 명령을 사용합니다.

expand/y를 사용하지 않으면 대상 파일이 이미 존재한다는 내용의 메시지가 나타납니다.

FIXBOOT

fixboot drive name:
부팅 파티션에 새 Windows 부팅 섹터 코드를 쓰려면 이 명령을 사용하십시오. 여기서 drive name은 부팅 섹터를 기록할 드라이브 문자입니다. 이 명령은 Windows 부팅 섹터가 손상된 곳에서 문제를 수정합니다. 응급 복구 프로세스도 부팅 섹터를 수정합니다. 이 명령은 기본값인 시스템 부팅 파티션에 쓰기를 무시합니다.

FIXMBR

fixmbr device name
시스템 파티션의 마스터 부팅 레코드(MBR)를 복구하려면 이 명령을 사용하십시오. 여기서 device name은 새 MBR이 필요한 장치를 지정하는 옵션 장치 이름입니다. MBR이 바이러스로 인해 손상되고 Windows를 시작할 없는 경우에 이 명령을 사용하십시오.

경고: 이 명령은 바이러스가 있거나 하드웨어 문제가 존재할 경우 파티션 테이블을 손상시킬 가능성이 있습니다. 이 명령으로 인해 파티션에 액세스하지 못하게 될 수 있습니다. 이 명령을 사용하기 전에 바이러스 백신 소프트웨어를 실행하는 것이 좋습니다.

이름은 map 명령의 출력에서 얻을 수 있습니다. 이 이름이 비어 있으면 부팅 장치의 MBR이 수정됩니다. 예를 들면 아래와 같습니다.
fixmbr \device\harddisk2
Fixmbr이 잘못되거나 표준이 아닌 파티션 테이블 서명을 검색하면 MBR을 다시 쓰기 전에 사용 권한이 필요하다는 내용의 메시지가 나타납니다.

FORMAT

format drive: /Q/FS:file-system
지정된 드라이브를 지정된 파일 시스템으로 포맷하려면 이 명령을 사용하십시오. 여기서 /Q는 드라이브를 빠르게 포맷하고 drive는 포맷할 파티션의 드라이브 문자이며 /FS:file-system은 사용할 파일 시스템 종류[FAT, FAT32 또는 NTFS]를 지정합니다.

파일 시스템을 지정하지 않으면 사용할 수 있는 경우 기존의 파일 시스템 포맷이 사용됩니다.

LISTSVC

listsvc 명령은 현재 Windows 설치에 사용할 수 있는 모든 서비스, 드라이버 및 시작 종류의 목록을 표시합니다. disable 명령과 enable 명령을 사용할 때도 이 명령을 사용할 수 있습니다.

참고: 이 정보는 %SystemRoot%\System32\Config\SYSTEM 하이브에서 추출됩니다. SYSTEM 하이브가 손상되거나 없어지면 예측할 수 없는 결과가 발생할 수 있습니다.

LOGON

logon
logon 명령은 검색된 모든 Windows 설치의 목록을 표시하고 로그온하려는 Windows 복사본에 대한 로컬 관리자 암호를 요구합니다. 로그인이 네 번 이상 연속으로 실패하면 콘솔이 종료되고 컴퓨터가 다시 시작됩니다.

MAP

map arc
드라이브 문자, 파일 시스템 종류, 파티션 크기 및 물리적 장치에 대한 매핑의 목록을 표시하려면 이 명령을 사용하십시오. 여기서 arc 매개 변수는 Windows 장치 경로 대신 ARC 경로를 사용하도록 map 명령에 지시합니다.

MD 및 MKDIR

md 명령이나 mkdir 명령은 폴더를 새로 만듭니다. 와일드카드 문자는 지원되지 않습니다. mkdir 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다.

MORE

more filename
텍스트 파일을 화면에 표시하려면 이 명령을 사용하십시오.

RD 및 RMDIR

rd 명령과 rmdir 명령은 폴더를 삭제합니다. 이들 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다.

REN 및 RENAME

ren 명령과 rename 명령으로 파일의 이름을 바꿀 수 있습니다. 대상 파일에 대해 새 드라이브나 경로를 지정할 수 없습니다. 이들 명령은 현재 Windows 설치의 시스템 폴더, 이동식 미디어, 하드 디스크 파티션의 루트 폴더 또는 로컬 설치 원본에서만 작동합니다.

SET

set 명령을 사용하면 네 가지 환경 옵션을 표시하거나 수정할 수 있습니다.
AllowWildCards = FALSE AllowAllPaths = FALSE AllowRemovableMedia = FALSE NoCopyPrompt = FALSE

SYSTEMROOT

systemroot 명령은 현재 작업 폴더를 현재 로그온해 있는 Windows 설치의 %SystemRoot% 폴더로 설정합니다.

TYPE

type filename
type 명령은 텍스트 파일을 표시합니다.

속성

기술 자료: 229716 - 마지막 검토: 2004년 1월 28일 수요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
키워드:?
kbinfo kbtool KB229716

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com