윈도우10 시스템 파일 복구 및 오류 해결하기

윈도우10 인사이더 프리뷰를 업데이트 하다 벽돌이 되어 버렸습니다. 이런 머저리 같은 문제에서 벗어나기 위해 가상 머신에 설치한 윈도우10을 마루타로 삼아 안정성 및 버그를 확인한 후 사용 중인 윈도우10 컴퓨터에 업데이트를 하고 있는데요. 버추얼 박스 가상 머신에 설치한 윈도우10 인사이더 프리뷰가 업데이트 하다 그만 벽돌이 되고 말았습니다. 작업 관리자까지 응답 없음 상태로 되더니 모든 것이 다 응답 없음 상태로 되더군요.



방법 없죠. 유일한 방법인 컴퓨터 전원을 껐다 다시 켰주었습니다.


컴퓨터에 대한 변경 내용을 취소하는 중


업데이트 하다 전원을 내려 버렸으니 뻔하죠. 전원 넣자마자 변경 내용 취소합니다. 업데이트 파일 다운로드 받아 설치한 것 말짱 도루묵 되었고, 처음부터 다시 다운로드 받아 설치를 진행하였습니다.


이 때부터 윈도우10 컴퓨터에 이상 증상이 생기기 시작했습니다. 문제가 발생될 것이라 생각했던 가상 컴퓨터의 윈도우10 인사이더 프리뷰는 오히려 멀쩡했고, 윈도우10 컴퓨터에 설치된 hts 사용자 환경 설정 파일이 삭제 되어 hts 설정이 초기화 되어 버리는 등의 문제가 발생 하기 시작했습니다.


여하튼 윈도우10 오류, 블루 스크린, 기타 알 수 없는 잡다한 에러가 발생 된다면 윈도우10 시스템 파일 손상을 의심해 보아야 합니다. 시스템 파일 손상 혹은 알 수 없는 이유로 시스템 파일이 사라지고 삭제되었는지 체크를 해야 하는데요. 시스템 파일 검사기 도구(SFC)와 배포 이미지 서비스 및 관리(DISM.exe)를 이용하여 손상된 시스템 파일을 복구하고 누락된 시스템 파일을 복구할 수 있습니다.


윈도우 시스템 파일 검사기 도구 SFC와 DISM

관리자 권한 명령 프롬프트


관리자 권한으로 cmd(명령 프롬프트)를 실행 시킵니다. sfc /scannow 입력한 후 Enter 키를 누릅니다.


시스템 검사가 시작되면 완료될 때까지 가만히 기다립니다. 시스템 검사 시간은 5 ~ 10분 정도 걸리니 차 한 잔 마시고 오면 완료 되어 있을 겁니다.


windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다


"100% 검증 완료, Windows 리소스 보호에서 무결성 위반을 발견하지 못했습니다."로 표시 되었다면 발견된 문제가 없는 것인데요. 윈도우를 믿으면 안됩니다. 문제가 발생해도 아무 문제 없다고 하는 것이 윈도우 취미이니 말입니다.



시스템 검사 후 문제 없다고 하는 것이 의심된다면 DISM.exe /Online /Cleanup-image /Restorehealth을 입력한 후 Enter키를 누릅니다. 명령어 복사가 안되면 아래의 명령어 목록에서 복사하시면 됩니다.



손상된 시스템 파일 혹은 누락된 파일을 체크한 후 복구 합니다. "100% 복원 작업을 완료했습니다. 작업을 완료 했습니다"라고 표시되면 문제는 해결 되었을 겁니다.


만약 문제를 해결 못하였다면 해당 문제를 보여줄 것인데요. 직접 해당 문제를 해결해 주어야 합니다. 아래 명령어를 입력한 후 Enter 키를 누르면


SFC 세부 정보 보기 및 DISM 명령어 목록


SFC 세부 정보 보기


바탕 화면에 sfcdetails.txt 파일이 생성됩니다. sfcdetails.txt 파일에서 복구 못한 파일 정보가 담겨 있으니 참고하여 손상된 파일을 수동으로 복구해 주면 됩니다.


이미지에 대한 서비스 프로세스를 시작하는 동안 오류가 발생했습니다


웹법사가 사용하는 윈도우10 컴퓨터는 현재 이런 문제가 발생하였습니다. 이미지에 대한 서비스 프로세스를 시작하는 동안 오류가 발생했습니다라며 아예 복원 작업 시작도 못하고 있네요.


dism.log 로그


C:\Windows\Logs\DISM 경로 폴더에 저장되어 있는 dism.log 로그 파일 살펴보니 Error와 Failed이 여러 줄 보이던데요. Warning으로 표시되고 있는


DISM Manager: PID=10080 TID=10096 A problem ocurred loading the image session. Retrying... - CDISMManager::CreateImageSession(hr:0x80070002)


이 한 줄이 너무 의심스럽습니다. 의심스럽다 못해 뚜껑 열리게 합니다. 오류 코드 0x80070002는 업데이트 관련 오류 코드로 알고 있습니다. 윈도우10이 제멋대로 업데이트 되는 것을 막기 위해 업데이트 관련된 것들을 모두 끄고 비활성 시켜 놓았는데요. 이 윈도우10 강제 업데이트 차단 때문에 DISM 시스템 파일 복구 오류 문제가 생긴 것이 아닌가 의심스럽네요. 끝~


Copyright © 웹법사의 마법서재, 무단전재 및 재배포 금지.