프로그램을 실행할 때 "이 앱은 PC에서 실행할 수 없습니다"가 표시됩니다


41

Windows 8을 사용하고 있습니다. SimpleAssemblyExplorer 를 사용하려고하면 Windows가 메시지를 팝업하고 해당 응용 프로그램을 실행할 수 없습니다. 호환성 옵션으로 실행하려고했습니다. Windows 7 및 XP는 작동하지 않았습니다.

SAE 프로젝트가 비활성 상태 인 것 같으므로 새 버전을 테스트 할 방법이 없습니다.

이 메시지를 없애고 프로그램을 실행하려면 어떻게해야합니까?

"이 앱은 PC에서 실행할 수 없습니다. PC 용 버전을 찾으려면 소프트웨어 게시자에게 문의하십시오."라는 텍스트가 표시됩니다.

스크린 샷은 다음과 같습니다.

윈도우 8 nag


해당 메시지의 스크린 샷을 게시하십시오. 이 응용 프로그램이 Windows 8에서 작동하지 않아야하는 이유는 없습니다. 이 질문은 최신 사용자 인터페이스와 아무 관련이 없으므로 해당 태그를 제거했습니다.
Ramhound

글쎄, 나는 그 이유를 알았습니다. 나는 x64 앱을 가지고 있는데, 그 이름에 대한 단서가 없습니다. x86을 다운로드했는데 정상적으로 작동했습니다.
Jones

1
솔루션을 답변으로 게시하고 질문의 스크린 샷을 복원해야한다고 생각합니다. 이것은 비슷한 문제를 가진 다른 사람들을 돕기 위해.
galacticninja

1
승인; 나는 그것을 할 거 야.
Jones

답변:


34

필자의 경우 실수로 exe 파일을 0KB 파일로 덮어 썼습니다. 그리고 이것을 실행하려고하면 동일한 정확한 메시지가 발생했습니다.


2
0 바이트 파일의 원인을 알지 못했다는 점을 제외하고는 제 경우와 동일합니다. 실제로 Visual Studio 빌드 시도 실패의 결과였습니다.
RedFilter

2
처음에 여분의 C : \ ....>를 사용하여 명령 프롬프트에서 복사 한 배치 파일을 실행하면 기존 파일 위에 새 0KB 파일이 복사됩니다. 이 오류 메시지는 최악입니다. 잘못된 exe 또는 무언가를 말해야합니다.
TechnoCore

1
winhttpcertcfg.exe에서도 같은 일이 일어났습니다.
Scott Mitchell

나는 이것이 나에게 적용되지 않을 것이라고 확신했지만, 이것이 나를 충분하게 보이게 만들었습니다.
chrismay

얼마나 많은 사람들이 이런 일이 일어 났는지 알 수 없습니다. 어딘가에 이것을 일으키는 원인이 있어야합니다. 일부 문서 또는 다른 것의 나쁜 예입니다.
BenCr

20

위의 오류 메시지 (스크린 샷에 표시)는 그다지 자세하지 않습니다. 그러나 문제는 운영 체제 아키텍처와 다른 아키텍처를 사용하는 것입니다. 필자의 경우에는 x64 실행 파일을 시작하려고했지만 OS는 x86입니다.

이 문제를 해결하기 위해 동일한 소프트웨어 (앱)의 x86 버전을 다운로드해야했지만 제대로 작동했습니다. Windows 8이 문제 해결을위한 세부 정보를 제공하지 않기 때문에 혼란이 발생합니다.


1
해결책을 찾는 다른 사람들을 돕기 위해 자신의 대답을 자유롭게 받아들이십시오.
pleinolijf

1
32 비트 시스템에서 64 비트 프로그램을 실행할 때도 이런 일이 발생했습니다. 실제로 무엇이 잘못되었는지 알려주지 않는 '친절한'메시지를 좋아합니다.
RomanSt

64 비트 응용 프로그램이라고 생각한 이유로 x64 시스템에서이를 얻는 특별한 이유는 무엇입니까? (아마 그것은 오래된
아이테니엄

8

손상된 설치 프로그램이이 오류 메시지의 또 다른 원인입니다. 참조 손상된 파일 오류 "이 응용 프로그램은 PC에서 실행할 수 없습니다"윈도우 8의 원인이다 .


1
그것은 Java 32 비트 설치의 문제였습니다. 감사 !
Eric MORAND

1
마찬가지로 JDK 64 비트 설치 프로그램이 손상되었습니다. 다시 다운로드해야했습니다. 이런 종류의 일은 당신이 당신의 정신에 의문을 갖게합니다.
nialsh

내 문제도. Internet Explorer로 다운로드하십시오. Firefox는 자동으로 공을 떨어 뜨 렸지만 다운로드를 다시 시작할 수 있습니다.
Neolisk

4

길이가 0 인 EXE 파일도이 오류를 발생시킵니다.


이것은 Windows Server 2016의 경우였습니다. 기괴한 문제입니다.
tylerjgarland

3

다른 사람이 지적했는지 확실하지 않습니다. 64 비트 OS에서 16 비트 실행 파일을 실행하여 발생할 수도 있습니다. 예를 들어 이전 소프트웨어 설정과 같습니다. 일반적으로 Windows Event Log다음 에서 더 많은 정보를 얻을 수 있습니다 .

여기에 이미지 설명을 입력하십시오


0

흠, 호환성 설정은 일반적으로 그 문제를 해결합니다. 앞으로도 문제가 지속되면 응용 프로그램이 시작되지 않는 몇 가지 이유가 더 있습니다. 디스크 조각화, 관리자 액세스 및 맬웨어가 원인 일 수도 있습니다. 디스크 조각 모음을 수행하고 바이러스 백신 소프트웨어로 스캔을 수행하면 과거의 문제를 해결하는 데 도움이되었습니다. 예, 사람들이 언급했듯이 아키텍처 차이 는 Windows에서 어려움이 될 수 있습니다. 바라건대, 이것이 도움이됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.