Forum: PC Hard- und Software Setup-Programm sucht nach *.pif-Datei statt nach *.exe-Datei. Ursache?


von Guido C. (guidoanalog)


Angehängte Dateien:

Lesenswert?

Hallo,

ich habe gestern die ScanGear Toolbox 2.2.3 für meinen Canon-Scanner von 
Typ N650U bei Canon heruntergeladen (WinXP/Deutsch).
http://www.canon.de/Support/Consumer_Products/products/scanners/Others/N650U.aspx?DLtcmuri=tcm:83-750986&page=1&type=download

Die Toolbox steckt in einer selbstextrahierenden ZIP-Datei mit der 
Bezeichnung "S14l_gex.exe". Beim Start der EXE erhalte ich die im Anhang 
gezeigte Fehlermeldung "Fehlermeldung.PNG". Zuerst dachte ich, dass mir 
Berechtigungen fehlen, dem ist jedoch nicht so. Ich habe daraufhin 
untersucht auf welche Datei der Zugriff fehlschlägt. Das Ergebnis seht 
Ihr im Anhang in der Datei "S14l_gex.exe_IST.PNG". Es hat mich doch sehr 
verwundert, dass auf eine PIF-Datei mit der Bezeichnung "S14l_gex.pif" 
zugegriffen werden soll.

Wenn ich die selbstextrahierende ZIP-Datei händisch entpacke und 
anschließend die "Setup.exe" in dem entpackten Archiv öffne wird 
versucht auf eine "Setup.pif" zuzugreifen. Da diese ebenfalls nicht 
vorhanden ist erscheint auch hier eine Fehlermeldung.

Ich habe das Ganze noch an einem anderen PC überprüft. Normalerweise 
müsste auf die "S14l_gex.exe" und die "Setup.exe" zugegriffen werden 
(siehe "S14l_gex.exe_SOLL.PNG").

Habt Ihr eine Idee woran das o. g. Verhalten liegen könnte?

Mit freundlichen Grüßen
Guido

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ist diese *.exe-Datei möglicherweise eine 16-Bit- oder gar 
DOS-EXE-Datei?

von Guido C. (guidoanalog)


Lesenswert?

Hallo,

Rufus Τ. Firefly schrieb:
> Ist diese *.exe-Datei möglicherweise eine 16-Bit- oder gar
> DOS-EXE-Datei?

Es könnte eine 16-Bit-EXE sein. Allerdings eher für Windows, da in der 
Datei "S14l_gex.exe" der folgende Hinweis zu finden ist:

"This is a Windows self-extracting ZIP file. You can run it from
Windows or unzip it with a utility like WinZip or PKUNZIP."

Komisch ist nur, dass sich die Datei händisch entpacken lässt, 
anschließend jedoch die die "Setup.exe" mit einer Fehlermeldung 
abbricht. Wie kann ich denn herausfinden, ob es sich dabei um 16-Bit-EXE 
handelt?

Mit freundlichen Grüßen
Guido

von Guido C. (guidoanalog)


Lesenswert?

Hallo,

ich habe die Ursache mittlerweile gefunden. Es lag an diesem Patch, den 
ich vor lange Zeit durchgeführt habe. 
http://www.heise.de/security/meldung/Windows-Luecke-nach-17-Jahren-gefunden-Update-908743.html

@Rufus
Du hattest mit Deiner Vermutung recht. Es ist noch ein 16-Bit 
Windows-Anwendung. Vielen Dank für Deinen Hinweis! Er hat mich auf die 
richtige Fährte gebracht.

Mit freundlichen Grüßen
Guido

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.