프로그램 실행 직후 이미지 무결성 관련 오류가 나타나면 실행 파일만 다시 설치하기보다 시스템 파일, 구성 요소 저장소, 드라이버 서명과 보안 정책의 연결 상태를 확인해야 합니다. 검사 결과를 구분하고 복구 명령·재부팅·재설치 순서를 정리합니다.

프로그램을 열 때 이미지 무결성 오류가 멈추는 지점과 복구 순서
오류 창이 뜬 직후 프로그램을 반복 실행하기보다, 어느 파일을 불러오는 단계에서 실패했는지 먼저 나누어 보는 편이 좋습니다. 실행 파일 자체의 손상, DLL 로드 실패, 드라이버 서명 문제, Windows 구성 요소 저장소 손상은 비슷한 실행 실패 화면으로 보일 수 있습니다. 오류 코드 하나만으로 저장장치 고장이나 프로그램 결함을 단정하면 불필요한 재설치가 길어질 수 있습니다. 화면 캡처와 발생 시간을 남긴 뒤 순서대로 검사하면 원인을 좁히기 쉽습니다. 초기 확인이 어렵다면 동네형컴퓨터 010-6833-8119 로 증상과 오류 화면을 함께 전달해 주세요.
예를 들어 연희동 STATUS_IMAGE_CORRUPTION처럼 이미지 무결성 관련 메시지가 나타나는 경우에도, 프로그램을 지우기 전에 특정 앱에서만 재현되는지와 여러 앱에서 공통으로 발생하는지를 먼저 확인해야 합니다. 한 프로그램만 멈춘다면 해당 앱의 구성 파일이나 연결 모듈을 우선 보고, 여러 프로그램이 함께 실패한다면 시스템 파일·구성 요소 저장소·보안 정책 범위까지 점검합니다.
실행 파일과 DLL이 멈추는 로드 단계 확인
첫 단계는 재현 범위를 분리하는 일입니다. 일반 실행에서만 오류가 나는지, 시작 메뉴에서 실행해도 같은지, 관리자 권한으로 실행했을 때 변화가 있는지 확인합니다. 가능하다면 다른 Windows 사용자 계정에서도 동일 프로그램을 열어 보세요. 다른 계정에서는 정상이라면 사용자 프로필, 권한, 시작 프로그램 또는 계정별 설정 충돌 가능성을 검토할 수 있습니다.
이어서 이벤트 뷰어를 열어 Windows 로그 → 응용 프로그램과 시스템 항목을 확인합니다. 오류가 발생한 시각을 기준으로 실패한 응용 프로그램 이름, 오류 모듈 이름, 예외 코드, 드라이버 관련 기록을 대조합니다. 여기서 특정 DLL 이름이 반복된다면 프로그램 재설치 대상인지, Windows 파일인지, 별도 장치 드라이버가 제공한 모듈인지 구분할 근거가 생깁니다.

| 확인 결과 | 우선 판단 | 다음 순서 |
|---|---|---|
| 한 프로그램에서만 재현 | 앱 파일·추가 모듈·설정 충돌 가능성 | 로그의 실패 DLL 확인 후 앱 복구 또는 재설치 검토 |
| 여러 프로그램에서 반복 | 시스템 파일·구성 요소·드라이버 범위 가능성 | DISM, SFC, 업데이트 및 드라이버 변경 이력 점검 |
| 관리자 실행에서만 변화 | 권한·보안 정책·폴더 접근 문제 가능성 | 격리 기록과 앱 제어 정책, 사용자 권한 확인 |
구성 요소 저장소 검사 후 시스템 파일 복구
여러 프로그램에서 로드 오류가 보이거나 이벤트 로그에 Windows 구성 요소 관련 흔적이 있다면, 프로그램 재설치보다 시스템 복구를 먼저 진행합니다. 관리자 권한으로 명령 프롬프트 또는 터미널을 실행한 뒤 아래 순서를 적용합니다.
DISM /Online /Cleanup-Image /CheckHealth DISM /Online /Cleanup-Image /ScanHealth DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
DISM의 CheckHealth 는 빠른 확인용이고, ScanHealth 는 구성 요소 저장소 손상 여부를 좀 더 검사합니다. RestoreHealth 는 발견된 손상을 복구하려 시도합니다. 인터넷 연결이나 복구 원본 상태에 따라 시간이 걸릴 수 있으며, 필요한 원본을 찾지 못했다는 결과가 나오면 설치 이미지 등 별도 복구 원본 검토가 필요할 수 있습니다.
DISM이 끝난 뒤에는 반드시 sfc /scannow를 실행해 Windows 가 보호하는 시스템 파일을 검사합니다. “무결성 위반을 발견하지 못했습니다”, “손상된 파일을 복구했습니다”, “일부 파일을 복구하지 못했습니다”처럼 결과 문구가 달라질 수 있으므로 명령 결과를 캡처해 두는 것이 좋습니다. 복구 완료 메시지만 보고 끝내지 말고 재부팅한 뒤, 문제가 발생했던 동일 작업을 다시 실행해 오류 창과 이벤트 로그가 갱신되는지 확인해야 합니다.
실행 실패를 남기는 드라이버와 보안 정책 점검

드라이버 교체, 누적 업데이트, 보안 프로그램 변경 뒤부터 증상이 시작됐다면 로드 정책 충돌도 살펴봐야 합니다. 특히 그래픽카드, 프린터, USB 장치, 보안 모듈처럼 프로그램 실행 시 함께 호출되는 드라이버는 서명 검증 또는 호환성 문제를 남길 수 있습니다. 장치 관리자에서 최근 변경된 항목을 확인하고, 임의의 드라이버 모음보다 장치 제조사가 배포한 버전을 기준으로 갱신하거나 이전 안정 버전으로 되돌리는 판단이 안전합니다.
보안 프로그램의 격리함과 탐지 기록도 확인 대상입니다. 프로그램의 EXE나 DLL이 차단·격리됐다면 단순 재설치만으로는 다시 같은 문제가 반복될 수 있습니다. Windows 보안의 보호 기록, 조직용 앱 제어 정책, 서명 확인 실패 기록을 함께 보고 실제 차단 여부를 확인한 후 재설치 필요성을 결정합니다. 검증되지 않은 파일을 예외 처리로 넓게 허용하는 방식은 원인 확인 전에는 피하는 편이 좋습니다.
방문 지원이 필요한 경우
Windows 가 정상 부팅되고 화면 공유가 가능하다면 로그 확인, 복구 명령 실행, 결과 검토는 원격으로 진행할 수 있습니다. 반면 부팅 자체가 불안정하거나 블루스크린이 반복되고, 저장장치 상태 검사까지 병행해야 한다면 현장 점검이 더 적합합니다. 연희동 현장 지원은 이런 경우 장비 상태와 일정 창을 확인해 조율합니다.
오류가 반복되기 전 남길 자료
복구 명령을 실행하고 재부팅했는데도 동일 앱에서 다시 멈추거나, 다른 프로그램까지 연속으로 실행되지 않는다면 추가 점검 시점입니다. 이때 오류 화면만 보내기보다 오류 코드, 발생 시간, Windows 버전, 최근 누적 업데이트 날짜, 설치하거나 바꾼 드라이버와 보안 프로그램 내역을 함께 남기면 진단 시간이 줄어듭니다.

특히 이벤트 뷰어의 오류 상세에서 실패 모듈 이름과 경로를 확보해 두면 DLL 로드 실패인지 구성 요소 저장소 문제인지 구분하는 데 도움이 됩니다. 저장장치 경고, 파일 복사 오류, 갑작스러운 재부팅이 함께 있다면 시스템 복구와 별도로 저장장치 상태를 확인해야 합니다.
자주 묻는 질문
이미지 무결성 오류는 무엇을 뜻하나요?
Windows 가 프로그램, DLL, 드라이버 같은 파일을 불러오는 과정에서 파일 상태, 서명 또는 시스템 구성 요소의 일관성 문제를 감지했다는 의미일 수 있습니다. 정확한 원인은 오류 로그와 재현 범위를 분리해 확인해야 합니다.
프로그램만 다시 설치하면 해결되나요?

특정 프로그램 파일만 손상된 경우에는 도움이 될 수 있습니다. 다만 여러 프로그램에서 비슷한 증상이 나타나거나 시스템 파일 검사에서 문제가 확인되면, Windows 구성 요소와 드라이버를 먼저 점검하는 편이 재설치 낭비를 줄입니다.
원격 점검도 가능한가요?
정상 부팅과 화면 공유가 가능하다면 로그 확인, 시스템 파일 검사, 복구 결과 검토는 원격으로 가능합니다. 부팅 불가, 반복 블루스크린, 저장장치 이상 징후가 있다면 현장 점검이 더 적합합니다.
프로그램을 열 때 멈추는 이미지 무결성 오류는 실행 파일만의 문제가 아닐 수 있습니다. 실패한 DLL과 로그를 확인하고, 구성 요소 저장소 복구와 시스템 파일 검사를 마친 뒤, 드라이버·보안 정책 변경 이력을 대조하는 순서가 핵심입니다. 복구 완료 여부는 같은 작업을 다시 실행해 확인하고 변경 내역을 남겨야 다음 오류 대응도 빨라집니다.
점검이 필요하면 동네형컴퓨터 010-6833-8119 또는 https://udns.kr/로 오류 화면, 이벤트 로그, 최근 변경 내역을 남겨 주세요.
