본문 바로가기

윈도우 EXE 파일실행 및 프로그램 설치 안됨 오류 해결방법

노랗 2023. 11. 14.
반응형

윈도우 EXE 파일실행 및 프로그램 설치 안됨 오류 해결방법

간혹 윈도우에서 EXE 설치파일 및 실행파일을 더블클릭해서 실행 시 실행이 되지  않는 문제가 발생할 때가 있습니다. 보통 이러한 원인으로는 관리자권한이 부족한 경우로 마우스 우클릭해서 관리자권한으로 실행을 눌러주는 방법으로 대부분 EXE 파일이 실행안되는 문제를 해결할 수 있습니다.

그 외에도 윈도우디펜더 및 윈도우방화벽, 윈도우실시간보호등으로 해당 앱을 실행은 차단하는 경우로 실시간보호에서 앱 실행 차단된 내용을 허용해주면 됩니다.

윈도우 EXE 파일실행 및 설치 안됨 오류 해결방법

위 방법 외에도 프로그램을 설치 및 실행이 안된다면 레지스트리 편집으로 문제를 해결할 수 있습니다.

우선 윈도우에서 프로그램 실행 시 현재 PC에서는 이앱을 실행할 수 없습니다. 라는 문제로 실행이 되지않는다면 시스템 알림 및 사용자 컨트롤 설정을 비활성화해야합니다.

참고 : 현재 PC에서는 이 앱을 실행할 수 없습니다. EXE 실행안됨 오류

작업관리자 메모장 실행

Win + Shift + ESC 눌러  작업관리자를 실행합니다.

파일 ->  새파일 실행을 눌러줍니다.

새 작업실행창에서 notepad 입력 후 확인을 눌러주면 메모장이 실행됩니다.

그럼 메모장에 아래 명령어를 입력 해줍니다.

Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]
"exefile"=hex(0):

다음 다른이름으로 저장을 통해 레지스트리로  변환하여 저장해야합니다.

위 레지스트리 값에 대한 각각에 대한 내용은 궁금하다면 아래 참고하세요

더보기

위의 코드는 Windows 레지스트리 편집기에 등록된 파일 확장자 ".exe"에 대한 레지스트리 항목을 수정하는 몇 가지 작업을 수행하는 스크립트입니다. 레지스트리는 Windows 운영 체제에서 시스템 설정, 구성 정보, 사용자 환경 등을 저장하는 중요한 데이터베이스입니다. 각 항목은 해당하는 키와 값을 포함하고 있으며, 이를 통해 프로그램 및 시스템 동작을 제어합니다.

아래는 코드의 기능을 설명합니다:

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]: 해당 레지스트리 키를 삭제합니다. 이 작업은 ".exe" 파일 확장자에 대한 사용자 설정을 제거하는 데 사용될 수 있습니다.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe]: 해당 레지스트리 키를 생성합니다. 이 작업은 새로운 ".exe" 파일 확장자에 대한 사용자 설정을 추가하는 데 사용될 수 있습니다.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithList]: 새로운 하위 키인 "OpenWithList"를 생성합니다. 이 키는 특정 파일을 어떤 프로그램으로 열어야 하는지에 대한 사용자 지정 목록을 포함합니다.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.exe\OpenWithProgids]: 새로운 하위 키인 "OpenWithProgids"를 생성합니다. 이 키는 특정 파일을 열기 위해 사용되는 프로그램과 연결된 프로그램 식별자를 포함합니다.

"exefile"=hex(0): "OpenWithProgids" 하위 키에 "exefile"이라는 값으로 0으로 표시된 16진수 값을 추가합니다. 이 값은 ".exe" 파일을 실행하기 위해 사용되는 기본 프로그램을 나타냅니다.

이 스크립트를 실행하면 ".exe" 파일 확장자에 대한 레지스트리 설정이 변경되며, 이로 인해 파일이 열리는 방식이나 연결된 프로그램이 변경될 수 있습니다.

파일 -> 다른이름으로 저장을 선택 후 파일형식을 모든파일로 변경합니다.

다음 파일이름을 exe 실행안됨.reg 등으로 해서 확장자를 reg 파일로 저장합니다.

이때 저장경로는 위와 같이 c드라이브의 사용자 폴더로 지정합니다.

exe 실행안됨 레지스트리  실행

다음  명령프롬프트를 관리자권한으로 실행 후 아까 저장한 reg 파일을 실행합니다.

아래와 같이 명령어를 입력 후 자신의 윈도우 사용자PC이름과 REG 확장자이름을 지정해줍니다.

reg import c:\users\design(계정이름)\잡가이버.reg

그럼 exe 파일이 실행안되는 문제가 해결됩니다.

잡가이버 exe 실행안됨.reg
0.00MB

해당레지스트리 파일은 위 첨부합니다.

File extension fixer 손상된파일 실행

File extension fixer 프로그램을 사용하면 손상된  파일 및 EXE, MSI, REG, BAT, CMD, COM, VBS 등등 실행이 되지 않는 확장자를 실행 파일을 실행해보면 정상적으로 실행됩니다.

"File extension fixer" 다운로드 페이지로 이동합니다.

"Download Exefixer.com"을 클릭하여 파일을 다운로드한 후 실행합니다.


실행이 되지 않는 프로그램을 선택하기 위해 "Browse..."를 클릭하고 실행이 되지 않는 프로그램을 찾아 엽니다.



선택한 프로그램을 정상적으로 실행하기 위해 "Run/Open"을 클릭하면 실행되지 않던 프로그램이 실행됩니다.

손상된 파일 복구

EXE, MSI, REG, BAT, CMD, COM, VBS 손상된 파일 복구 가능

실행 파일 손상 복구를 위해서는 "File extension fixer"의 "Repair file associations" 부분을 사용합니다. 이 부분에서 "Select extension"을 선택하고 오류가 발생하는 확장자를 선택합니다.

Fix selected

선택한 후 "Fix selected"를 클릭하면 레지스트리가 수정됩니다.

The  operation completed successfully

이제 수정이 완료된 확장자인 EXE, MSI, REG, BAT, CMD, COM, VBS 등을 포함하는 실행 파일을 실행해보면 정상적으로 작동합니다.

또한, 시스템 복구 도구를 사용하여 레지스트리 실행 및 작업 관리자 등이 실행되지 않을 때 System Repair 기능을 활용할 수도 있습니다. 이를 통해 더욱 편리하게 문제를 해결할 수 있습니다.

만약 exe 파일을 설치 시 설치가 안되고 마이크로소프트 스토어 연동된다면 아래 내용을 참고하세요

반응형

댓글