컴퓨터잡담

윈도우 시스템 파일 콘솔복원

by 디케 posted Nov 30, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

윈도우 시스템 파일 콘솔복원 

★ 윈도우 CD로 복구콘솔 실행 하기 ★

부팅이 안될때 WindowsXP CD를 이용하여 이 복구콘솔을 사용하여 
해당 문제현상을 처리 하실 수 가 있습니다

먼저 WindowsXP의 복구콘솔을 사용하기 위해서는 WindowsXP 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만 누르시기바랍니다

 

 

4.  이제 하고자 하려는 명령어를 입력하면 됩니다

========================================================

★ 복구콘솔을 컴에 설치 햇을때 실행 방법 ★

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를 시작할수없다

해결: 

윈도우XP시디로 부팅-> 복구모드 R
C:\>copy C:\windows\repair\system C:\windows\system32\config

명령어를 이용하여 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 시디를 빼고 정상부팅이 되는지 확인합니다.