프로그램을 실행할 때 "이 앱은 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.