Come utilizzare gli strumenti di compatibilità di Windows 10 per eseguire app obsolete

La maggior parte dei programmi e delle applicazioni creati per le versioni precedenti di Windows continueranno a funzionare in Windows 10 . Tuttavia, alcune applicazioni non sono più compatibili e potrebbero non funzionare come previsto, mentre altre potrebbero non funzionare affatto. 

Tuttavia, ci sono modi in cui puoi continuare a utilizzare e goderti le tue applicazioni preferite utilizzando le opzioni di compatibilità di Windows 10 , a condizione che tu sia anche consapevole dei rischi.

Rischi per la sicurezza(Security Risks)

Gli attori malintenzionati sono sempre alla ricerca di programmi e sistemi che presentano vulnerabilità da poter sfruttare. Microsoft e altri fornitori rilasciano regolarmente patch software e aggiornamenti di sicurezza(software patches and security updates) per chiudere eventuali vulnerabilità e mantenere aggiornato il computer.

L'esecuzione di app obsolete o programmi EOL (End of Life)(EOL (End of Life) programs) può causare problemi di incompatibilità e causare bug. Dare accesso agli hacker è ancora più importante ed è potenzialmente pericoloso per il tuo computer. Software e app obsoleti che non hanno applicato aggiornamenti di sicurezza critici offrono agli hacker un facile accesso alle falle nei programmi. 

Un esempio è quello che è successo con 7-Zip . Prima di fornire aggiornamenti per correggere gravi vulnerabilità, presentava falle di sicurezza che consentivano agli hacker di accedere al tuo computer e causare problemi.

Le persone che usano 7-Zip ma non hanno applicato gli aggiornamenti sono ancora vulnerabili agli attacchi e stanno mettendo i loro computer a rischio non necessario.

Questo articolo illustrerà le opzioni di compatibilità di Windows 10 per eseguire app obsolete in Windows 10 :

  • Esegui come amministratore
  • Utilizzare lo strumento di risoluzione dei problemi di compatibilità del programma integrato di Windows(Use Windows Integrated Program Compatibility Troubleshooter)
  • Esegui (Run)manualmente(App) un'app in modalità compatibilità(Compatibility Mode Manually)
  • Installa driver a 32 bit o driver non firmati

Esegui come amministratore(Run As Administrator)

Se stai cercando di utilizzare un'app o un programma di una versione precedente di Windows , come XP o 7, prova a eseguirlo come amministratore. 

Fare clic(Right-click) con il pulsante destro del mouse sull'app o sul relativo collegamento e fare clic su Esegui come amministratore(Run as Administrator) .

Utilizzare lo strumento di risoluzione dei problemi di compatibilità del programma integrato di Windows(Use Windows Integrated Program Compatibility Troubleshooter)

Se l'opzione di clic con il pulsante destro del mouse sopra non funziona, prova a utilizzare lo strumento di risoluzione dei problemi di compatibilità dei programmi integrato di Windows(Windows Integrated Program Compatibility Troubleshooter) .

  • Digita Esegui programmi creati per versioni precedenti di Windows(Run programs made for previous versions of Windows) dalla barra di ricerca.

  • Scegli Avanzate, Esegui come amministratore,(Choose Advanced, Run as Administrator, ) quindi fai clic su Avanti( Next ) per procedere.

  • Seleziona l'app che ha problemi. Quindi fare clic su Avanti(Next) .

  • Dalle opzioni di risoluzione dei problemi nello screenshot sopra, scegli Prova le impostazioni consigliate(Try recommended settings) .
  • Fare clic su Testare il programma(Test the program) .

Lo strumento di risoluzione dei problemi di compatibilità di Windows(Windows) 10 testerà l'app utilizzando una versione precedente di Windows . Sarai in grado di vedere se questo risolve il tuo problema.

Puoi anche scegliere il programma di risoluzione dei problemi(Troubleshoot program) in Seleziona l'opzione di risoluzione(Select troubleshooting option) dei problemi per selezionare le impostazioni di compatibilità di Windows in base ai problemi che noti.

Nel passaggio successivo, lo strumento di risoluzione dei problemi ti chiederà di identificare il problema che stai riscontrando:

  • Il programma funzionava nelle versioni precedenti di Windows ma non verrà installato o eseguito ora.
  • Il programma si apre ma non viene visualizzato correttamente.
  • Il programma richiedeva autorizzazioni aggiuntive.
  • Non vedo il mio problema elencato.

Lo strumento di risoluzione dei problemi offrirà test e suggerimenti in base a ciò che selezioni come problema. Seleziona il tuo problema e quindi fai clic su Avanti(Next)

Ti verrà chiesto di selezionare tra le seguenti opzioni:

  • Sì, salva queste impostazioni per questo programma.
  • No, riprova utilizzando impostazioni diverse.
  • No, segnala il problema a Microsoft e controlla online per una soluzione.

Esegui lo strumento di risoluzione dei problemi per ogni app che stai riscontrando problemi in esecuzione sul tuo computer Windows 10.

Esegui manualmente un'app in modalità compatibilità Windows(Run An App In Windows Compatibility Mode Manually)

Un'opzione consiste nel forzare un'app a utilizzare le impostazioni di una versione precedente di Windows .

  • Fare clic(Right-click) con il pulsante destro del mouse sull'app o sul collegamento al programma e selezionare Proprietà(Properties) , quindi fare clic su Compatibilità(Compatibility) .

Come si vede nello screenshot qui sopra, puoi anche scegliere:

  • Modalità colore ridotta.
  • Esegui con una risoluzione dello schermo di 640 x 480.
  • Disabilita le ottimizzazioni a schermo intero.
  • Esegui questo programma come amministratore.

Seleziona la casella accanto a Esegui questo programma in modalità compatibilità. (Run this program in compatibility mode. )Seleziona la versione dal menu a tendina e clicca su Applica(Apply) .

Se questo processo non risolve il problema con la tua app, prova a utilizzare la procedura guidata per la risoluzione dei problemi di compatibilità(Compatibility Troubleshooter) per vedere se può aiutarti a risolvere il problema.

Installa driver a 32 bit o driver non firmati(Install 32-bit Drivers Or Unsigned Drivers)

La versione di Windows 10 a 64 bit(Windows 10 64-bit version) richiede che tutti i driver dispongano di una firma valida prima di poterli installare. La versione a 32 bit no. Tuttavia, c'è un'eccezione. Le versioni a 32 bit di Windows 10 eseguite su PC più recenti con UEFI (piuttosto che con il normale BIOS ) spesso necessitano di driver firmati.

C'è una ragione per questo. I driver firmati aiutano a migliorare la stabilità e la sicurezza. Aiutano a proteggere il tuo computer da driver instabili o dannosi. Quindi, prima di installare i driver non firmati, assicurati di sapere con certezza che sono sicuri.

Quando un programma o un'app precedente che desideri utilizzare sul tuo computer Windows 10(Windows 10) richiede un driver non firmato, dovrai installarlo con un'opzione di avvio speciale. Se il driver è disponibile solo a 32 bit, dovrai utilizzare la versione a 32 bit di Windows 10 .

Tuttavia, questo processo renderà il tuo sistema più vulnerabile ai rischi per la sicurezza. Dovrai decidere quanto sia importante l'app o il programma e valutarlo rispetto ai possibili rischi. 

Per installare i driver non firmati, attenersi alla procedura seguente. 

  • Dalla barra di ricerca, vai su Impostazioni(Settings) .
  • Fare clic su Aggiornamenti e sicurezza(Updates and Security) , quindi su Ripristino(Recovery)
  • In Configurazione avanzata(Advanced Setup) , seleziona Riavvia(Restart) ora.
  • Il tuo computer entrerà ora in modalità di riavvio. Passare a Avvio avanzato(Advanced startup ) e premere Riavvia ora( Restart now) .

Scegli tra una delle seguenti opzioni:

  • Continua.
  • Risoluzione dei problemi.
  • Spegni il tuo computer.

  • Seleziona Risoluzione dei problemi, (Troubleshoot,) Opzioni avanzate(Advanced Options) , quindi fai clic su Visualizza altre opzioni di ripristino(See more recovery options)
  • Fare clic su Impostazioni di avvio(Startup Settings) e quindi su Riavvia(Restart) .

  • Dopo alcuni secondi, il tuo computer si riavvierà e ti mostrerà la schermata qui sotto.

  • L'impostazione che si desidera scegliere nello screenshot qui sopra è 7) Disabilita l'applicazione della firma del conducente(7) Disable driver signature enforcement) . Premere il tasto F7 .

Al riavvio del computer, l'applicazione della firma del driver verrà disabilitata e ora sarai in grado di installare il driver non firmato.

Se un'app obsoleta precedente non funziona su Windows 10 , dovrai valutare i rischi per la sicurezza rispetto alla tua necessità o al tuo desiderio di utilizzare quell'applicazione. Alcune app e programmi meno recenti non sono più supportati dai loro sviluppatori e non risponderanno a nessuna delle correzioni per la compatibilità di Windows 10 sopra suggerite.(Windows 10)

Potresti provare a trovare un sostituto che funzioni correttamente su Windows 10 . Se ci sono app o giochi aziendali che non sei in grado di sostituire e di cui hai bisogno, prova una delle correzioni per la compatibilità di Windows 10 descritte sopra. 



About the author

Sono un MVP di Windows e lavoro con Windows dal 2007. La mia esperienza include sviluppo software, hardware e suoni e app di Windows. Sono sempre alla ricerca dei modi migliori per migliorare l'esperienza dell'utente nel mio lavoro, quindi se hai bisogno di aiuto per progettare o sviluppare un'applicazione software, posso sicuramente offrire i miei servizi.



Related posts