2010-06-07 16:10:10 +0000 2010-06-07 16:10:10 +0000
14
14

Il file non è compatibile con la versione di Windows che stai usando

Ho un installatore molto vecchio (legacy app) che stiamo cercando di far funzionare su un os Windows 7 64 bit.

In precedenza è stato installato solo su Windows XP 32 bit. Ottengo il seguente errore quando cerco di eseguirlo:

The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher.

Contattare l'editore del software non è possibile (il software è super vecchio).

C'è un modo per farlo funzionare? Una sorta di modalità di compatibilità?

L'unica cosa di cui ho sentito parlare che funzionerà è un Virtual XP sul box Win 7. Il problema è che questo software fa parte di un intero set di software. Dovrei mettere tutti i pezzi sul Virtual XP o nessuno.

Prima di intraprendere la strada di mettere tutto sull'XP virtuale vorrei sapere che non c'è modo di avere tutto sull'os Win 7.

Risposte (5)

7
7
7
2010-06-07 18:22:45 +0000

Dici che è un programma di installazione molto vecchio, è un'applicazione a 16 bit? Tutto il supporto per le applicazioni a 16 bit è stato eliminato da Windows 7 x64 - Non funzionerà affatto. Dovrai usare un emulatore o tornare a Windows a 32 bit. La modalità XP in Windows 7 potrebbe essere una soluzione semplice per far funzionare questa applicazione senza problemi.

3
3
3
2010-06-07 16:25:04 +0000

Con gli installatori legacy devi solo giocherellare con le impostazioni. Prova a impostare la modalità di compatibilità su Windows XP SP 3 e Imposta esecuzione come amministratore.

Alcuni installatori legacy possono essere “decompressi”. Ciò significa che alcune utility zip possono effettivamente decomprimere i file che il programma dovrebbe installare. Ora non lo raccomando, ma potresti provare a spostare manualmente i file da solo.

3
3
3
2010-06-07 17:03:47 +0000

Se l'esecuzione del programma di installazione in modalità compatibilità con UAC disattivato modifica del registro ) non funziona, il passo successivo è provare un'installazione manuale. Questo è il punto in cui si usano tecniche di confronto dei file per trovare ciò che il programma di installazione fa effettivamente al tuo computer e rispecchiarlo sulla tua macchina con Windows 7. Se non l'avete mai fatto prima, non ve lo consiglio perché potete incorrere in un sacco di problemi cercando di far funzionare tutto. So per esperienza che è un vero dolore far funzionare tutto.

L'opzione migliore è scaricare e abilitare la modalità XP in Windows 7 (non funziona con Win 7 home o starter). Questo ti darebbe almeno delle scorciatoie sul desktop che lanciano la VM su richiesta. Puoi trovarlo qui .

0
0
0
2019-07-03 17:41:08 +0000

Questo errore può anche apparire quando si crea uno script e lo si salva come *.exe invece di *.bat. Passare a *.bat può risolvere il problema.

0
0
0
2015-04-07 09:29:20 +0000

Ho avuto lo stesso identico messaggio di errore per un installer corrotto.

Un installer che era stato creato per Windows 7 (32bit/64bit) in primo luogo, si è corrotto mentre veniva trasferito via e-mail, mostrando questo messaggio (su Windows 7 64bit). Il file non corrotto si è installato bene.

Quindi, ti suggerisco di provare il programma di installazione su una macchina Win XP prima di tentare operazioni più tecniche.

Se il programma di installazione è davvero corrotto, allora dovrai trovare un backup o ottenerlo da qualche altra parte.