컴퓨터에서 .exe 파일을 더블클릭해도 프로그램이 실행되지 않고 'EXE 파일을 열 수 없습니다'라는 오류 메시지만 표시된다면, 이 글의 해결 방법들을 순서대로 따라 해 보세요.
일부 사용자들은 Windows 10으로 업그레이드한 후 EXE 파일이 열리지 않는 문제를 겪었으며, Windows 8.1 사용자 중에도 동일한 오류를 보고한 사례가 있습니다. 언뜻 보면 손상된 시스템 파일이나 바이러스에 감염된 파일이 원인일 가능성이 높습니다.
이 가이드에서는 이런 문제를 빠르게 해결할 수 있는 실용적인 방법들을 정리했습니다. 그럼 하나씩 살펴보겠습니다.
Windows 10에서 EXE 프로그램이 실행되지 않을 때 시도할 해결 방법
Windows 10에서 실행 파일(.exe)이 열리지 않는다면 아래 방법들을 차례로 시도해 보세요.
- 백신 소프트웨어로 PC 검사하기
- 손상된 EXE 파일 연결 수정하기
- 레지스트리 편집기에서 .exe 값 데이터 변경하기
- 명령 프롬프트 활용하기
- 새 사용자 계정 만들기
- DISM 도구 실행하기
각 방법을 자세히 설명해 드리겠습니다.
1] 백신 소프트웨어로 PC 검사하기
악성 프로그램이 EXE 파일의 실행을 의도적으로 차단하고 있을 가능성이 있습니다. 이 경우 백신 소프트웨어로 전체 시스템 검사를 진행해 문제가 해결되는지 확인하는 것이 좋습니다.
백신 프로그램이 위협을 성공적으로 탐지하고 제거했다면, 정리 작업을 완료하기 위해 컴퓨터를 재시작하세요.
2] 손상된 EXE 파일 연결 수정하기
EXE 파일 연결 설정이 깨진 경우에도 실행 오류가 발생할 수 있습니다. 파일 연결을 복구한 후 문제가 해결되는지 확인하세요. 단, 작업을 시작하기 전에 반드시 레지스트리를 백업하거나 시스템 복원 지점을 먼저 생성해 두는 것을 잊지 마세요.
3] 레지스트리 편집기에서 .exe 값 데이터 변경하기
Microsoft Safety Scanner 등의 보안 도구를 실행한 후에도 여전히 .exe 파일을 열 수 없다면, 레지스트리 설정을 기본값으로 초기화해야 합니다. 아래 절차를 따라 진행하세요.
먼저 레지스트리 편집기를 엽니다. Win + R 키를 눌러 실행 대화 상자를 연 다음, 입력란에 regedit를 입력하고 Enter 키를 누르세요.
UAC(사용자 계정 컨트롤) 창이 나타나면 예 버튼을 클릭하여 승인합니다.

레지스트리 편집기 창에서 아래 경로로 이동합니다.
HKEY_CLASSES_ROOT\.exe
왼쪽 창에서 .exe 항목을 선택한 후, 오른쪽 창의 (기본값)을 더블클릭합니다. 값 데이터는 exefile이어야 합니다. 다른 값이 입력되어 있다면 exefile로 변경하고 확인 버튼을 눌러 저장하세요.

이제 다시 레지스트리 창 왼쪽에서 아래 경로로 이동합니다.
HKEY_CLASSES_ROOT\exefile
exefile 폴더를 선택한 후 오른쪽 창으로 이동합니다. (기본값) 문자열을 더블클릭하고 값 데이터를 "%1" %*으로 입력합니다.
확인 버튼을 클릭해 변경 사항을 저장합니다.

그다음 아래 경로로 더 이동합니다.
HKEY_CLASSES_ROOT\exefile\shell\open
왼쪽 창에서 open 키를 선택한 후, 오른쪽 창의 (기본값) 문자열을 더블클릭합니다. 대화 상자에서 값 데이터를 "%1" %*으로 입력하고 확인 버튼을 눌러 저장하세요.
위 변경 사항을 모두 적용했다면 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다.
4] 명령 프롬프트 활용하기
레지스트리 직접 수정은 잘못하면 시스템에 심각한 문제를 일으킬 수 있습니다. 레지스트리 편집이 부담스럽다면 명령 프롬프트로 간단하게 파일 연결을 복구할 수 있습니다.
먼저 관리자 권한으로 명령 프롬프트를 엽니다. UAC 창이 화면에 나타나면 예 버튼을 클릭해 관리자 권한을 부여하세요.
명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 누릅니다.
assoc .exe=exefile
명령 실행 후 .exe 파일이 정상적으로 열리는지 확인해 보세요.
5] 새 사용자 계정 만들기
새 사용자 계정을 생성한 후 .exe 파일이 정상적으로 열리는지 확인해 보세요. 새 계정에서 문제없이 실행된다면 기존 사용자 계정 프로필이 손상되었다는 뜻입니다. 이 경우 새 계정으로 전환하거나 손상된 프로필을 복구하는 것이 좋습니다.
6] DISM 도구 실행하기
이 문제의 또 다른 원인은 시스템 파일 손상일 수 있습니다. 이 경우 DISM 명령 도구를 실행해 시스템 이미지 손상을 복구하고 Windows 구성 요소 저장소를 정비해야 합니다.

시작 메뉴를 열고 명령 프롬프트를 검색한 다음, 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. UAC 프롬프트가 나타나면 예 버튼을 클릭해 승인합니다.
명령 프롬프트 창에 아래 명령줄을 입력하고 Enter 키를 누르세요.
Dism.exe /online /cleanup-image /restorehealth
프로세스가 완료될 때까지 기다립니다. 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인하세요.
이상입니다. 이 가이드의 어떤 방법이 문제 해결에 도움이 되었는지 알려주세요.
함께 읽으면 좋은 글: Windows 10에서 '프로그램 exe 또는 COM 서로게이트의 작동이 중지되었습니다' 오류 해결법