"Diese App kann nicht auf Ihrem PC ausgeführt werden" wird beim Ausführen eines Programms angezeigt

41

Ich verwende Windows 8. Wenn ich versuche, SimpleAssemblyExplorer zu verwenden, wird in Windows eine Meldung angezeigt , und ich kann diese Anwendung nicht ausführen. Ich habe versucht, es mit den Kompatibilitätsoptionen auszuführen. Windows 7 und XP funktionierten nicht.

Da SAE-Projekte inaktiv zu sein scheinen, gibt es keine Möglichkeit, die neue Version zu testen.

Wie kann ich diese Meldung entfernen und das Programm ausführen lassen?

Der Text lautet "Diese App kann nicht auf Ihrem PC ausgeführt werden. Um eine Version für Ihren PC zu finden, wenden Sie sich an den Softwarehersteller."

Hier ist ein Screenshot:

Windows 8 nag

Jones
quelle
Bitte posten Sie einen Screenshot der betreffenden Nachricht. Es gibt keinen Grund, warum diese Anwendung unter Windows 8 nicht funktionieren sollte. Diese Frage hat nichts mit der modernen Benutzeroberfläche zu tun, daher habe ich dieses Tag entfernt.
Ramhound
Nun, ich habe den Grund gefunden, dass ich anscheinend eine x64-App habe, die keine Ahnung vom Namen hat. Ich habe x86 heruntergeladen und es hat gut funktioniert.
Jones
1
Ich denke, Sie sollten Ihre Lösung als Antwort posten und den Screenshot in Ihrer Frage wiederherstellen. Dies, um anderen mit einem ähnlichen Problem zu helfen.
Galacticninja
1
Okay; Ich werde es tun.
Jones

Antworten:

34

In meinem Fall hatte ich versehentlich die exe-Datei mit einer 0KB-Datei überschrieben. Und der Versuch, dies auszuführen, verursachte dieselbe exakte Nachricht

Dinesh Rajan
quelle
2
Das Gleiche in meinem Fall, außer dass ich nicht herausgefunden habe, was die Null-Byte-Datei verursacht hat - war die Ausgabe eines fehlgeschlagenen Visual Studio-Erstellungsversuchs, nehme ich an.
RedFilter
2
Ich habe eine Batch-Datei ausgeführt, die ich über die Eingabeaufforderung kopiert habe, wobei das zusätzliche C: \ ....> am Anfang anscheinend eine neue 0-KB-Datei über die vorhandene kopiert. Diese Fehlermeldung ist die schlimmste, sollte nur ungültige exe oder so etwas sagen.
TechnoCore
1
Mir ist dasselbe passiert, aber mit winhttpcertcfg.exe.
Scott Mitchell
Ich war mir sicher, dass dies nicht auf mich zutraf, aber es ließ mich aussehen und sicher war es das.
ChrisMay
Es ist unheimlich, wie vielen Menschen dies passiert ist. Es muss irgendwo etwas geben, das das verursacht. Ein schlechtes Beispiel in irgendeiner Dokumentation oder so.
BenCr
20

Nun, die obige Fehlermeldung (im Screenshot gezeigt) ist nicht sehr detailliert. Das Problem besteht jedoch darin, eine andere Architektur als die Betriebssystemarchitektur zu verwenden. In meinem Fall wollte (oder wollte) ich die x64-Programmdatei starten, während das Betriebssystem x86 ist.

Um das Problem zu lösen, musste ich die x86-Version derselben Software (der App) herunterladen, und das funktionierte einwandfrei. Die Verwirrung entsteht, weil Windows 8 nicht viele Details für die Problembehandlung bietet.

Jones
quelle
1
Nehmen Sie gerne Ihre eigene Antwort an, um anderen zu helfen, die nach einer Lösung suchen.
pleinolijf
1
Ich hatte dies auch beim Ausführen eines 64-Bit-Programms auf einem 32-Bit-Computer. Ich muss sie "freundlich" lieben, die Ihnen nicht sagen, was tatsächlich schief gelaufen ist.
RomanSt
Gibt es einen bestimmten Grund, warum ich dies auf einem x64-System für eine 64-Bit-App erhalten würde? (Vielleicht ist es das alte Itanium 64-Bit?)
Ebyrob
8

Ein beschädigtes Installationsprogramm ist eine weitere Ursache für diese Fehlermeldung. Siehe Beschädigte Dateien sind die Ursache für den Windows 8-Fehler "Diese App kann nicht auf Ihrem PC ausgeführt werden" .

Rememberjack
quelle
1
Das war für mich das Problem bei der Java 32 Bit Installation. Vielen Dank !
Eric MORAND
1
Das JDK 64-Bit-Installationsprogramm war ebenfalls beschädigt. Musste nur nochmal runterladen. Diese Art von Dingen lässt Sie Ihre geistige Gesundheit in Frage stellen.
Nialsh
Mein Problem auch. Versuchen Sie es mit dem Internet Explorer. Hiermit können Sie den Download fortsetzen, während Firefox den Ball stillschweigend fallen ließ.
Neolisk
4

Eine EXE-Datei mit der Länge Null verursacht ebenfalls diesen Fehler.

leeren
quelle
Dies war mein Fall unter Windows Server 2016. Was für ein bizarres Problem.
Tylerjgarland
3

Ich bin mir nicht sicher, ob jemand darauf hingewiesen hat. Dies kann auch daran liegen, dass Sie eine 16-Bit-ausführbare Datei auf einem 64-Bit-Betriebssystem ausführen. Wie in meinem Fall hier für ein altes Software-Setup. Weitere Informationen erhalten Sie normalerweise von Windows Event Log:

Bildbeschreibung hier eingeben

ahmd1
quelle
0

Hmm, Kompatibilitätseinstellungen beheben das normalerweise. Wenn das Problem in Zukunft weiterhin besteht, kann die Anwendung möglicherweise aus mehreren Gründen nicht gestartet werden. Starke Festplattenfragmentierung, Administratorzugriff und Malware können ebenfalls die Ursachen sein. Das Defragmentieren Ihrer Festplatte und das Durchführen eines Scans mit Antivirensoftware hat mir in der Vergangenheit geholfen, ein Problem zu lösen. Und ja, wie bereits erwähnt, können Architekturunterschiede in Windows ein Problem sein. Hoffentlich hilft das.

Josh Ross
quelle