윈도우 시스템 파일 콘솔복원
★ 윈도우 CD로 복구콘솔 실행 하기 ★ 1. 복구작업을 하기위해선 부팅순서를 1st CD-ROM으로 설정 해야합니다 (CMOS에서 설정) 부팅순서를 변경하셧으면 WindowsXP CD를 CD-ROM에 넣으세요 기다리시면 Press any key to boot from CD..가 나올때 Enter를 입력합시다
2. WindowsXP를 복구하려면, <R>키를 누르십시오 를 선택하세요
3. 복구콘솔 화면으로 진입하시면 다음과 같은 메시지가 나타납니다 로그온할 windows설치 선택 부분에 1을 선택후 Enter를 선택하세요 administrator 암호를 입력후 Enter 암호가 없으시다면 Enter만 누르시기바랍니다
|
========================================================
★ 복구콘솔을 컴에 설치 햇을때 실행 방법 ★
1. 부팅 한다
2. OS 선택 메뉴가 나올때상하 방향키로 복구콘솔 선택 엔터
방향키 선택을 안하면 지정한 시간이후(보통 15~30초)에 윈도우 부팅 화면으로 넘어 감
3. 위 이미지 CD복구실행 설명에서의 3번부터 같은 방법입니다
=========================================================================================
★★ 주의 : 윈도우상의 명령 프롬프트 (DOS) 와 복구 콘솔에서와의 명령어가
유사 하기는 하나 많이 틀립니다 이점 주의 하세요
명령어나 서식을 볼려면 help를 입력해 엔터를 치면 간략한 설명과 명령어가 나옵니다 ★★
==================================================
============================
명령 동작
다음은 복구 콘솔에 사용할 수 있는 명령어에 대한 설명입니다.
- Attrib - 파일이나 하위 디렉터리의 특성을 변경합니다.
- Batch - 텍스트 파일인 입력 파일에서 지정한 명령을 실행합니다. 출력 파일에는 명령의 출력이 저장됩니다. 출력 파일 매개 변수를 생략하면 출력이 화면에 표시됩니다.
- Bootcfg - 부팅 구성 및 복구 작업을 위해 Boot.ini 파일을 수정합니다.
- CD(Chdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
- Chkdsk - /p 스위치는 드라이브가 불량으로 표시되지 않은 경우에도 Chkdsk를 실행합니다. /r 스위치는 불량 섹터를 찾아서 읽을 수 있는 정보를 복구합니다. 이 스위치에는/p 스위치의 기능도 포함되어 있습니다. Chkdsk에는 Autochk가 필요합니다. Chkdsk는 자동으로 시작 폴더에서 Autochk.exe를 찾습니다. Chkdsk가 시작 폴더에서 이 파일을 찾지 못하면 Windows 2000 설치 CD-ROM에서 찾습니다. Chkdsk가 설치 CD-ROM을 찾지 못하는 경우에는 Autochk.exe의 위치를 사용자에게 묻습니다.
- Cls - 화면을 지웁니다.
- Copy - 대상 위치에 파일을 하나 복사합니다. 기본적으로 이동식 미디어를 대상으로 사용할 수 없으며 와일드 카드 문자를 사용할 수 없습니다. Windows 2000 설치 CD-ROM에서 압축된 파일을 복사해오면 파일 압축이 자동으로 풀립니다.
- Del(Delete) - 파일 하나를 삭제합니다. 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다. 기본적으로 와일드 카드 문자를 사용할 수 없습니다.
- Dir - 숨김 파일과 시스템 파일을 비롯하여 모든 파일의 목록을 표시합니다.
- Disable - Windows 시스템 서비스나 드라이버를 사용하지 않도록 설정합니다.service_or_driver 변수는 사용하지 않도록 설정할 서비스나 드라이버의 이름입니다. 이 명령을 사용하여 서비스를 사용하지 않도록 설정하면 시작 유형이 SERVICE_DISABLED로 변경되기 전에 해당 서비스의 원래 시작 유형이 표시됩니다. enable 명령을 사용하여 서비스를 다시 시작할 수 있도록 원래 시작 유형을 기록해 두어야 합니다.
- Diskpart - 하드 디스크 볼륨의 파티션을 관리합니다. /add 옵션은 새 파티션을 만들고/delete 옵션은 기존 파티션을 삭제합니다. 장치 변수는 새 파티션의 장치 이름(예: \device\harddisk0)입니다. 드라이브 변수는 삭제할 파티션의 드라이브 문자(예: D)이고 파티션 변수는 삭제할 파티션에 대한 파티션 기반 이름(예: \device\harddisk0\partition1)이며 드라이브 변수 대신 사용할 수 있습니다. 크기 변수는 새 파티션의 크기(MB)입니다.
- Enable - Windows 시스템 서비스나 드라이버를 사용하도록 설정합니다.service_or_driver 변수는 사용하도록 설정할 서비스나 드라이버의 이름이고start_type은 사용하도록 설정한 서비스의 시작 유형입니다. 시작 유형은 아래 형식 중 하나를 사용합니다.SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START - Exit - 복구 콘솔을 종료하고 컴퓨터를 다시 시작합니다.
- Expand - 압축된 파일을 해제합니다. 원본 변수는 압축을 해제할 파일입니다. 기본적으로 와일드 카드 문자를 사용할 수 없습니다. 대상 변수는 새 파일에 대한 디렉터리입니다. 기본적으로 대상은 이동식 미디어일 수 없고 읽기 전용이면 안 됩니다. attrib 명령을 사용하여 대상 디렉터리에서 읽기 전용 특성을 제거할 수 있습니다. 원본에 파일이 둘 이상 있는 경우에는 /f:filespec 옵션이 필요합니다. 이 옵션에서는 와일드 카드 문자가 허용됩니다. /y 스위치는 덮어쓰기 확인 프롬프트를 사용하지 않도록 설정합니다./d 스위치는 압축된 파일을 해제하지 않도록 지정하고 원본에 들어 있는 파일의 디렉터리를 표시합니다.
- Fixboot - 시스템 파티션에 새 시작 섹터를 씁니다.
- Fixmbr - 시작 파티션의 마스터 부팅 코드를 복구합니다. 장치 변수는 새 마스터 부팅 레코드가 필요한 장치를 지정하는 옵션 장치 이름입니다. 대상이 시작 장치이면 이 변수를 생략하십시오.
- Format - 디스크를 포맷합니다. /q 스위치는 빠른 포맷을 실행합니다. /fs 스위치는 파일 시스템의 종류를 지정합니다.
- Help - 명령 변수를 사용하지 않고 명령을 지정하면 help가 복구 콘솔이 지원하는 모든 명령의 목록을 표시합니다.
- Listsvc - 컴퓨터에서 사용할 수 있는 서비스와 드라이버를 모두 표시합니다.
- Logon - 검색된 Windows 설치를 표시하고 설치에 대한 로컬 관리자 암호를 요구합니다. 다른 설치나 하위 디렉터리로 이동하려면 이 명령을 사용하십시오.
- Map - 현재 활성 상태인 장치 매핑을 표시합니다. Windows 장치 경로 대신 ARC(Advanced RISC Computing) 경로(Boot.ini 형식)를 사용하도록 지정하려면 arc 옵션을 포함시키십시오.
- MD(Mkdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
- More/Type - 지정된 텍스트 파일을 화면에 표시합니다.
- Rd(Rmdir) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다.
- Ren(Rename) - 현재 Windows 설치, 이동식 미디어, 하드 디스크 파티션의 루트 디렉터리 또는 로컬 설치 원본의 시스템 디렉터리에서만 작동합니다. 새 드라이브나 경로를 대상으로 지정할 수 없습니다.
- Set - 복구 콘솔 환경 변수를 표시하고 설정합니다.
- Systemroot - 현재 디렉터리를 %SystemRoot%로 설정합니다.
=====================
복구 콘솔, 응용 예
=====================
증상 : 부팅시 검은 화면에서 멈춘다.
해결 : MBR를 제대로 로딩을 못해서 일어나는 현상으로
복구 콘솔로 부팅한뒤 도스화면에서 fixmbr 라고 치면 된다.
===========================================================
증상 : non system disk error 메세지 뜰때
해결 : 부팅시 부팅정보를 찾지 못해서 생기는 오류이다.
MBR은 로딩을 하고 파티션 정보를 읽었으나 활성 파티션을
찾지 못하거나 부트 섹터가 없는 것이다. 복구 콘솔로 부팅
한뒤 fixboot 를 쳐서 복구하면 된다.
===========================================================
증상 : NTLDR is missing 메세지 뜰때
해결 : 부트로더인 NTLDR이 없거나 깨진것이다. 복구 콘솔에서
윈도원본 파일중 ntldr을 복사하면 된다.윈도 원본시디를
넣고 COPY D:\I386\NTLDR C:\ 라고 치면 된다.
여기서 D는 시디 드라이브 명이다.
===========================================================
증상 : 끝없는 재부팅때
해결 : ntdetect.com이 없을 때 나타나는 증상으로 ntdetect.com을
복사하면 된다. 윈도 원본시디를 넣고
COPY D:\I386\ntdetect.com C:\ 라고 치면 된다.
여기서 D는 시디 드라이브 명이다.
===========================================================
증상 : 원본 드라이버 파일이 망가졌을때 ...
해결 : 복구 콘솔에서 윈도 원본 시디를 넣고
예제) expand d:\i386\pci.sy_ c:\windows\system32\drivers /y
복구하고 chkdsk /r c: 복구 마무리를 한다.
============================================================
증상 : boot.ini 파일이 잘못돼 c:\windows에서 부팅하는 오류
해결 :
boot.ini파일이 없기 때문에 나오는 메시지다. 윈도 XP는 boot.ini가 시스템루트에 없으면 나타난다. 이때는 복구 콘솔에서 bootcfg /rebuild 라고 입력하면 "부팅 목록에 설치를 추가하시겠습니까?" "Y"를 넣고 "exit"를 쳐서 재부팅을 한다.
=============================================================
증상: system파일이 손상이되어 Windows를 시작할수없다
해결:
명령어를 이용하여 SYSTEM 파일을 C:\windows\system32\config 폴더로 복구를 합시다
여기까지 하신후 c:\>EXIT 로 재부팅
★ 플로피 디스크로 복구하는 방법
부팅이 불가능 할 경우 xp 의 복구콘솔을 이용해 부팅 파일을 복구 시킬수 있습니다.
순서는 다음과 같습니다.
우선 Windows XP Pro 설치시디를 시디롬에 넣고 재부팅 합니다.
재부팅시 del 또는 F2 키를 이용해 cmos 로 들어가서 첫번째 부팅순서를 CD-Rom 으로 설정한뒤 저장하고 나옵니다.
CD-Rom 에서 xp 설치 시디를 읽으면서 Press Key... 가 나오면 아무키나 눌러줍니다.
XP 설치 화면으로 바뀌고 계속설치(ENTER) , 복구콘솔(R) 화면이 나올때 R 키를 누릅니다.
키보드 및 운영체제 위치를 선택해 줍니다.
XP 설치시 입력했던 administrator 비밀번호를 입력합니다.
복구콘솔이 나오면 C:\Windows> 이 화면에서 CD 를 입력해 C:\> 으로 이동합니다.
C:\>Fixmbr \device\harddisk0 입력 합니다. 만약 물리적인 하드가 두개고 두번째 하드에 XP 가 설치되어 있다면 harddisk1 로 입력해 주십시오. Y/N 이 나오면 Y 를 선택합니다.
C:\>Fixboot c: 입력 후 엔터
C:\>Chkdsk c: 입력 후 엔터
다 끝나면 C:\>Exit 입력 후 시디롬에서 XP 시디를 빼고 정상부팅이 되는지 확인합니다.