강좌 / 팁

윈 도 우 윈도우 시스템 에러 복구하기

2019.11.11 23:15

gooddew 조회:4656 추천:12

윈도우 시스템 에러 복구하기

 

 

 

https://www.youtube.com/watch?v=fbQP150Btbs

 

안녕 하세요. gooddew 입니다.

 

윈도우 시스템 에러 복구할때 보통 많이 아는 방법으로 부팅을 하고 아래 명령어로 복구를 진행합니다.

 

① sfc /scannow

 

② Dism /online /cleanup-image /restorehealth

 

그러나 문제의 윈도우가 부팅이 안되면 위 명령어를 자체를 시도할수가  없습니다.

 

데이타가 지워져도 상관이 없다면 포맷을 해서 윈도우를 설치하면 쉽게 해결이 됩니다.

 

하지만 삭제하지 않고 윈도우를 복구를 해야 되는 상황이면 위 동영상의 방법으로 복구를 시도 할수 있습니다.

 

아래 강좌를 간단히 읽어 보시고 동영상을 시청 하시면 이해 하는데 도움이 됩니다.

 

 

 

(1) 준비사항

 

① 자신이 사용하는 WIN PE

 

 

 

(2) 비정상 윈도우 버전 및 에디션 확인

 

① 부팅이 안되는 윈도우가 설치된 PC 에서 WIN PE 로 부팅을 합니다.

 

② REGEDIT 실행해서 HKEY_LOCAL_MACHINE 경로에서 비정상 윈도우의 C:\Windows\System32\config 경로에서

 

SOFTWARE 하이브 파일을 불러서 레지스트리에 임시로 저장합니다.

 

③ HKEY_LOCAL_MACHINE - 임시 하이브 파일 - SOFTWARE - Microsoft - Windows NT - CurrentVersion 의 경로에서

 

    BuildLabE 값에서 윈도우 버전을, ProductName 값에서 윈도우 에디션을 확인합니다.

 

④ ③ 번에서 로드한 임시 하이브를 HKEY_LOCAL_MACHINE 위치에서 언로드를 합니다.

 

⑤ PE 를 종료하고 비정상 윈도우가 있는 디스크를 분리합니다.

 

 

 

(3) 비정상 윈도우 복구

 

① 비정상 윈도우를 설치된 디스크를 정상 윈도우가 설치된 컴퓨터에 연결 합니다.

 

   여기서 주의할 점은 비정상 윈도우와 정상 윈도우의 버전 및 에디션이 같아야 됩니다. (윈인은 sfc 명령어의 호환성 때문입니다.)

 

   만약에 주변에 동일한 버전의 윈도우가 없으면 여분의 디스크에 동일한 윈도우를 설치해서 복구 작업을 합니다.

 

② 정상 윈도우로 부팅을 하고 탐색기를 열어서 복구할 윈도우 드라이브명( 예: D:, E: ) 을 확인합니다.

 

③ 관리자 모드로 명령창을 열어서 복구 드라이브명을 확인후 아래 명령어를 실행합니다.

 

C:\> sfc /scannow /offbootdir=e: /offwindir=e:\windows 

 

여기서  /offbootdir= 와 /offwindir= 뒤에 나오는 드라이브명이 복구할 윈도우 드라이브 명입니다.

 

/offwindir= 이 항목에 좀 더 세부적인 경로(예: e:\windows\system ) 나 또는 특정 파일만 넣으면 더 빨리 복구할수 있으며

 

정확히 문제의 손상된 파일일 어떤것인지 모를경우 e:\windows 을 권장 합니다. 

 

④ 복구 작업이 완료되면 종료후 디스크를 분리해서 다시 원본 PC 에 연결해서 부팅을 합니다.

 

⑤ 복구에 성공해서 부팅이 되면 아래 방법으로 한번더 해서 복구를 시도하는것을 권장합니다.

 

→ sfc /scannow

 

→ Dism /online /cleanup-image /restorehealth

 

 

이렇게 해서 복구 작업을 배워보았습니다. 

 

 

시스템 복구는 사용자 고유의 설정이나 값이 손상된것은 복구가 어렵지만 위와 같이 일반적인 시스템 파일이 손상되었거나 삭제된것은

 

복구가 충분히 가능합니다.  

 

 

 

※ 참고로 오프라인 Dism 로 복구 하는 방법입니다.

 

(1) 복구 하려는 조건

 

① 복구 드라이브 ☞ C:

② 복구할 윈도우를 설치 했던 동일한 설치본 WIM 파일명 ☞ install.wim ( /wimfile:install.wim  )

② install.wim 설치본의 복구할 이미지 번호 ☞ 1 ( /index:1 )

③ WIM 파일을 임시로 마운트할 폴더 ☞ c:\temp\mount ( /mountdir:c:\temp\mount )

 

WINPE 로 부팅후에 관리자모드 명령창에서 아래와 같이 실행합니다.

 

dism /mount-wim /wimfile:install.wim  /index:1  /mountdir:c:\temp\mount

dism /image:c: /cleanup-image /restorehealth /source:c:\temp\mount /limitaccess

dism /unmount-wim /mountdir:c:\temp\mount /discard

 

SFC 복구 테스트 상황과 같이 시스템 파일을 강제로 손상한 시킨후 동일한 방법으로 설치본(wim)을 이용해서 마운트 시키고

DISM 으로 복구를 해보았으나 강제로 손상한 파일이 복구되지 않았습니다.

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4298 윈 도 우| 윈도우11 $OEM$소스 및 WinNTSetup 응용 설치! [40] 무월 3459 49 02-03
4297 윈 도 우| 윈도우 부팅시 신용카드 정보를 요구할때 넘어가기 [5] 고장난우주 2413 1 02-01
4296 윈 도 우| 감춰진 모든 고급 전원옵션 표시하기 [4] zerojiddu 2125 13 01-30
4295 윈 도 우| 특정 폴더 내 임의 파일/폴더 선택 배치 함수 [10] 지후빠 696 16 01-29
4294 윈 도 우| 프로그램 필요없이, 윈도우 설치 USB 만들기 [16] zerojiddu 5663 27 01-18
4293 기 타| CMD BAT 를 UTF8 모드로 사용 [13] 입니다 1659 22 01-16
4292 윈 도 우| 폴더 깊이 제한하여 파일,폴더 찾기 배치 함수 [11] 지후빠 1272 15 01-12
4291 윈 도 우| 배치파일 명령어 > nul 2>&1 해석 [6] 컨피그 1234 12 01-11
4290 윈 도 우| BCD 백업 및 복구 프로그램 입니다 [14] 지룡자 2785 41 01-10
4289 하드웨어| Windows 11에서 Realtek 오디오 드라이버를 쉽게 수정하는 ... [6] VᴇɴᴜꜱGɪ 2835 7 01-04
4288 하드웨어| USB 키패드를 매크로 키패드로 사용하기 [7] 지후빠 1891 15 01-02
4287 윈 도 우| 삭제할수 없는 시스템 앱, 삭제 방법 [8] zerojiddu 3509 13 01-01
4286 소프트웨어| Wise care 365 사용시 주의점 [5] heykevin 2510 9 12-30
4285 윈 도 우| 포맷없이 , diskpart 작업 없이 기존 디스크에 EFI 파티션 ... [13] heykevin 3404 23 12-30
4284 윈 도 우| Chromium 기반 브라우저 OS 지원 종료 예정 알림 제거 자동... [8] 녹색조각 1644 15 12-29
4283 윈 도 우| IP 주소 변경 배치(DSN/WINS) [20] 무월 3582 30 12-28
4282 윈 도 우| Microsoft Update 카탈로그 (업데이트 항목 . 빨리 받아 적... [3] heykevin 1387 7 12-28
4281 하드웨어| ASROCK 메인보드에 관하여..... [5] 밤이슬216 2549 5 12-25
4280 소프트웨어| 마우스 두개 양손 사용시 왼손 마우스 버튼 스왑 [7] 지후빠 1192 12 12-24
4279 윈 도 우| 장치 드라이버 업데이트 파워쉘로 확인하기 [1] zerojiddu 1515 7 12-22
XE1.11.6 Layout1.4.8