Home
» WINDOWS
»
Come eseguire programmi incompatibili in Windows 7 o Vista
Come eseguire programmi incompatibili in Windows 7 o Vista
Se un programma meno recente non si apre in Windows 7 o Windows Vista, prova innanzitutto la modalità di compatibilità . Fai clic con il pulsante destro del mouse sul file eseguibile del programma, apri Proprietà > Compatibilità , seleziona la versione di Windows per cui il programma è stato progettato e prova ad avviarlo. Windows 7 dispone anche di uno strumento di risoluzione dei problemi di compatibilità che può suggerire automaticamente le impostazioni. Queste opzioni sono utili per alcune app e giochi meno recenti, ma non possono risolvere tutti i problemi di installazione.
Prima di apportare qualsiasi modifica, cercate una patch o una versione compatibile dal produttore del software. Windows 7 e Vista non sono più supportati, quindi evitate di utilizzare un PC obsoleto connesso a Internet per attività sensibili. Microsoft indica la fine del supporto per Windows 7 al 14 gennaio 2020 e per Vista all'11 aprile 2017 .
Eseguire un programma incompatibile utilizzando la modalità di compatibilità.
Utilizzate questo metodo quando il software è stato installato correttamente ma si blocca, non si avvia o viene visualizzato in modo errato. L'esempio seguente utilizza Windows 7; Vista ha una scheda Compatibilità simile , sebbene alcune opzioni varino a seconda della versione.
Individua il file .exe del programma. Trova l'eseguibile installato (non semplicemente un documento aperto dall'applicazione), fai clic con il pulsante destro del mouse su di esso e scegli Proprietà . Se utilizzi un collegamento, la finestra Proprietà potrebbe anche includere la scheda Compatibilità; l'eseguibile è comunque il percorso più diretto.
Apri il menu Proprietà del file eseguibile per accedere alle impostazioni di compatibilità.
Aprire la scheda Compatibilità. La scheda contiene una casella di controllo per la modalità di compatibilità, opzioni di visualizzazione e un'impostazione dei privilegi. Inizialmente, il selettore delle versioni precedenti potrebbe essere disabilitato.
Le impostazioni di compatibilità si trovano nella finestra Proprietà del programma.
Seleziona una versione precedente di Windows. Seleziona " Esegui questo programma in modalità compatibilità per" , quindi scegli la versione utilizzata in precedenza dal programma, ad esempio Windows XP (Service Pack 3) . Non selezionare automaticamente la versione più vecchia; inizia dai requisiti documentati del software.
Attiva la modalità di compatibilità per i sistemi operativi meno recenti.Le versioni di Windows disponibili vengono visualizzate nel menu a tendina di compatibilità.
Applica l'impostazione e prova il programma. Fai clic su Applica , quindi su OK e avvia l'applicazione. Se si avvia ma presenta problemi grafici, torna alla scheda e prova un'impostazione di visualizzazione appropriata alla volta. Utilizza l'opzione " Esegui questo programma come amministratore" solo se il programma necessita effettivamente di privilegi elevati e ti fidi della sua origine.
Le impostazioni di compatibilità del display e i controlli amministrativi devono essere modificati solo quando necessario.
Quali impostazioni opzionali sono utili?
Modalità a colori ridotti o 256 colori: da provare per i software che dipendono da tavolozze di colori meno recenti.
Risoluzione dello schermo 640 × 480: può essere utile per le applicazioni progettate per schermi a bassa risoluzione, ma il desktop apparirà diverso durante l'esecuzione del programma.
Disabilitare i temi visivi o la composizione del desktop: su Windows 7/Vista, queste opzioni possono essere utili per alcune interfacce grafiche meno recenti; la disponibilità varia a seconda dell'edizione e della versione di Windows.
Esegui come amministratore: concede privilegi elevati; non si tratta di una soluzione generale per la compatibilità. Se l'opzione non è disponibile, verifica le autorizzazioni dell'account anziché disabilitare il Controllo dell'account utente.
Utilizzare invece lo strumento di risoluzione dei problemi di compatibilità dei programmi.
Se non sei sicuro di quale modalità scegliere, usa lo strumento guidato di Windows. Su Windows 7 , puoi avviarlo dal menu contestuale del file eseguibile. In alternativa, apri il Pannello di controllo > Risoluzione dei problemi e, in Programmi, seleziona Esegui programmi creati per versioni precedenti di Windows . Su Windows Vista , apri il Pannello di controllo > Programmi > Usa un programma precedente con questa versione di Windows per avviare la procedura guidata di compatibilità.
Avvia la risoluzione dei problemi. In Windows 7, fai clic con il pulsante destro del mouse sul file .exe interessato e seleziona Risoluzione dei problemi di compatibilità . Se il comando non è presente, utilizza il percorso del Pannello di controllo descritto in precedenza.
Il menu contestuale di Windows 7, accessibile tramite clic destro, include un'opzione per la risoluzione dei problemi di compatibilità.
Continua con la procedura guidata. Segui le istruzioni; in Windows 7 potrebbe esserti offerto di provare le impostazioni consigliate o un percorso di risoluzione dei problemi manuale.
Lo strumento di risoluzione dei problemi di compatibilità dei programmi ti guida attraverso i controlli iniziali.
Quando richiesto, scegli il programma interessato. Selezionalo dall'elenco oppure utilizza "Non in elenco" per individuare il suo file eseguibile. Se non riesci a installare il software, indica allo strumento il file eseguibile di installazione, se possibile.
Scegli l'applicazione precedente oppure cerca il suo file eseguibile se non è presente nell'elenco.
Testa e salva solo la configurazione funzionante. Avvia l'applicazione quando richiesto. Se si comporta correttamente, salva le impostazioni consigliate. Altrimenti, prova una modalità diversa suggerita oppure annulla senza salvare.
Le linee guida di Microsoft sulla compatibilità con Windows 7 descrivono questo flusso di lavoro di prova e salvataggio e sconsigliano di applicare lo strumento di risoluzione dei problemi a vecchi antivirus, utilità disco o altri software a livello di sistema.
E se la modalità di compatibilità continuasse a non funzionare?
La modalità di compatibilità regola il modo in cui Windows si presenta a un programma; non sostituisce i componenti software mancanti né fornisce driver hardware obsoleti. Associa il passaggio successivo allo specifico errore:
DLL mancante: Verificare con il produttore dell'applicazione la disponibilità del programma di installazione, del runtime o del pacchetto di riparazione necessari. Non scaricare file DLL casuali né copiare file sconosciuti nella cartella System32.
Software a 16 bit su Windows a 64 bit: la modalità di compatibilità non consente l'esecuzione di un eseguibile a 16 bit. Microsoft conferma che Windows a 64 bit non supporta i programmi a 16 bit . Potrebbe essere necessario un ambiente Windows a 32 bit isolato e con licenza valida, oppure un'applicazione sostitutiva.
Driver o software di sicurezza obsoleti: non forzate l'esecuzione di driver, programmi antivirus o utilità disco non supportati. Richiedete al produttore una versione compatibile.
Arresti anomali o schermate blu: se il problema si aggrava, disattiva l'impostazione di compatibilità, esegui il backup dei file importanti e analizza l'errore effettivo. Una schermata blu non è necessariamente indice di un problema legato alla modalità di compatibilità.
Per annullare una modifica non riuscita, apri Proprietà > Compatibilità , deseleziona " Esegui questo programma in modalità compatibilità per" e tutte le altre impostazioni abilitate, quindi fai clic su Applica . Se l'app è essenziale e non esiste una versione supportata, valuta la possibilità di spostarla in un ambiente legacy opportunamente isolato anziché esporre un sistema non supportato a Internet.