Come Eseguire Programmi Vecchi con la Modalità di Compatibilità in Windows

Immagine in evidenza Modalità di Compatibilità Windows

Questa guida mostrerà come eseguire applicazioni Windows più vecchie utilizzando lo strumento di risoluzione dei problemi di compatibilità del programma. La modalità di compatibilità aiuta a eseguire le tue applicazioni preferite progettate per un sistema Windows più vecchio su laptop e PC più recenti. Seguiamo i passaggi dettagliati basati sulla guida ufficiale di risoluzione dei problemi di Microsoft e discutiamo ciascuna impostazione di compatibilità.

Leggi anche: Come Eseguire Giochi Vecchi su Windows

Informazioni sul Risolutore di Problemi di Compatibilità del Programma

La maggior parte del software Windows progettato per un sistema operativo precedente funziona abbastanza bene sulle ultime versioni di Windows (ma non sempre il contrario). L’obiettivo principale dello strumento di risoluzione dei problemi di compatibilità è risolvere eventuali problemi di compatibilità – ad esempio, se il tuo programma non viene visualizzato correttamente su un dispositivo Windows più recente. Più il tuo sistema operativo legacy diventa vecchio, come Windows 7, Vista o XP, più è necessario risolvere i problemi delle applicazioni in modalità di compatibilità.

Per accedere allo strumento di risoluzione dei problemi di compatibilità del programma in Windows, vai su “Impostazioni -> Aggiornamento e Sicurezza -> Risoluzione dei problemi” e seleziona “Risolutori di problemi aggiuntivi.”

Risolutore di Problemi di Compatibilità del Programma Windows10 Aggiuntivo

Scorri verso il basso dalle impostazioni del Risolutore di problemi aggiuntivi per avviare il Risolutore di problemi di compatibilità del programma. Questo aprirà una nuova finestra di dialogo.

Risolutore di Problemi di Compatibilità del Programma Windows10 Seleziona

Quando lo strumento di risoluzione dei problemi inizia a funzionare, cercherà i programmi disponibili sul tuo sistema Windows 10. Dagli qualche secondo o anche uno o due minuti.

Risolutore di Problemi di Compatibilità del Programma Windows10 Ricerca Programmi

Localizzare il risolutore di problemi di compatibilità del programma in Windows 11 è leggermente diverso rispetto a Windows 10. Richiede un passaggio in meno, poiché la schermata della finestra originale non cambia. Invece di “Impostazioni,” vai al launcher tramite “Sistema -> Risolvi problemi -> Altri risolutori di problemi.”

Risolutore di Problemi di Compatibilità del Programma Windows11 Altri Risolutori di Problemi

La ricerca di programmi disponibili nel risolutore di problemi di Windows 11 è più veloce, e i risultati vengono visualizzati rapidamente.

Risolutore di Problemi di Compatibilità del Programma Windows11 Rilevamento Problemi

Oltre al menu di navigazione, puoi anche accedere alla modalità di compatibilità dalla casella di ricerca di Windows 10/11 o dalla nuova opzione di ricerca del menu Start di Windows 11. I passaggi rimanenti sono gli stessi per Windows 10 e 11.

Eseguire il Risolutore di Problemi di Compatibilità del Programma in Windows

Per eseguire un programma Windows legacy in Windows, prima importa il programma e qualsiasi file di installazione da un sistema operativo più vecchio, come Windows XP o anche l’ultimo sistema Windows.

Risolutore di Problemi di Compatibilità del Programma Windows10 Programma Vecchio

Una volta completata l’installazione, torna e avvia il risolutore di problemi di compatibilità del programma. Aspetta che i programmi vengano visualizzati in modo che l’applicazione legacy appena installata sia visibile. Se il tuo programma Windows 7 o XP più vecchio non è visibile, seleziona “Non elencato.” Seleziona il programma e fai clic su “Avanti” per procedere.

Risolutore di Problemi di Compatibilità del Programma Seleziona Programma Vecchio

1. Modalità di Compatibilità: Prova le Impostazioni Consigliate

Il Risolutore di Problemi di Compatibilità del Programma offre due diverse opzioni per risolvere eventuali problemi di compatibilità. Esamineremo ciascuna. Usa “Prova Impostazioni Consigliate,” che permetterà allo strumento di risoluzione dei problemi di applicare automaticamente la compatibilità di Windows basata su preset interni.

Risolutore di Problemi di Compatibilità del Programma Prova Impostazioni Consigliate

Il programma selezionato è pronto per essere corretto per problemi di compatibilità (Picasa 3 in questo esempio). Testa il programma per notare i problemi. Fai clic su “Avanti” per continuare, e lancerà il vecchio programma.

Risolutore di Problemi di Compatibilità del Programma Testa Impostazioni di Compatibilità

Il Risolutore di Problemi di Compatibilità del Programma rileverà rapidamente e risolverà eventuali problemi e ti chiederà se il problema è stato risolto. Se sì, seleziona “Sì, salva le impostazioni per questo programma” ed esci dalla procedura guidata. Non dovresti avere più problemi dopo questo passaggio.

Se ci sono ancora problemi, puoi selezionare “No, riprova utilizzando impostazioni diverse,” e ti riporterà alla seconda opzione, come mostrato nella sezione successiva.

Risolutore di Problemi di Compatibilità del Programma Sì Salva Impostazioni

2. Modalità di Compatibilità: Risolvi Problemi con i Programmi

Come seconda opzione nel Risolutore di Problemi di Compatibilità del Programma, seleziona “Risolvi programma,” che ti consente un maggiore controllo manuale sulla natura esatta del problema.

Seleziona i colli di bottiglia esatti, come “il programma si apre ma non viene visualizzato correttamente” o “il programma richiede autorizzazioni aggiuntive.” Se non sei sicuro del problema, seleziona semplicemente “Non vedo il mio problema elencato.”

Risolutore di Problemi di Compatibilità del Programma Quali Problemi Noti

Ti verrà data una selezione di sistemi operativi più vecchi per i quali il programma potrebbe essere stato progettato. Se non ricordi, seleziona “Non lo so.” Dopo aver selezionato, il programma stabilirà automaticamente la compatibilità con la versione più vecchia. Fai clic su “Avanti” dopo di che dovrai nuovamente testare le impostazioni di compatibilità per il programma.

Risolutore di Problemi di Compatibilità del Programma Quale Versione Funzionava Prima

Una volta completati i due passaggi precedenti, il programma più vecchio progettato per la versione più vecchia di Windows dovrebbe funzionare correttamente nella tua versione più recente di Windows. Ci sono trucchi di compatibilità più avanzati mostrati di seguito.

Leggi anche: Puoi (e dovresti) continuare a utilizzare Windows 7 nel 2020?

3. Usa la Modalità Colore Ridotto

La grafica dei PC di oggi è molto più avanzata rispetto alle versioni più vecchie. È possibile che alcuni dei tuoi programmi più vecchi siano stati progettati per funzionare utilizzando un insieme limitato di colori nella palette. Questo è ciò che porta a schermi vuoti.

Puoi ripristinare il tuo programma Windows più vecchio per operare in “modalità colore a 8 bit (256)” o in “modalità colore a 16 bit (65536).” Per fare ciò, fai clic destro sul file .exe del programma in qualsiasi posizione del PC e vai su “Proprietà -> Compatibilità.” Usa l’opzione “modalità colore ridotto” per risolvere i problemi. Applica le modifiche per salvare e esegui nuovamente il programma più vecchio. Se continua a non funzionare correttamente, vai alla prossima impostazione di compatibilità.

Risolutore di Problemi di Compatibilità del Programma Modalità Colore Ridotto

4. Esegui in Risoluzione 640×480

A volte i problemi di visualizzazione in un programma più vecchio sono dovuti a problemi grafici,

che possono essere frastagliati o visualizzati in modo errato. Fai clic destro nuovamente sul file .exe del programma e seleziona “Proprietà -> Compatibilità.” Puoi selezionare la risoluzione dello schermo “640×480” come mostrato di seguito.

Risolutore di Problemi di Compatibilità del Programma 640x480 1

Una volta che cambi la risoluzione del programma a 640 x 480, i problemi di compatibilità dovrebbero essere risolti. Potresti anche notare un prompt “Questo programma ha funzionato correttamente” nell’Assistente di Compatibilità del Programma.

5. Cambia Impostazioni DPI Elevato

C’è un’altra impostazione di compatibilità chiamata “Cambia impostazioni DPI elevato,” che risolverà eventuali conflitti dovuti a programmi che appaiono sfocati, troppo grandi o troppo piccoli in Windows.

Per questo, torna all’opzione “Proprietà -> Compatibilità” e fai clic su “Cambia impostazioni DPI elevato.” Si aprirà una nuova finestra di dialogo come mostrato qui. Seleziona “risolvi problemi di scaling” o “sovrascrivi il comportamento di scaling DPI elevato.” Entrambi ti aiuteranno a far apparire i programmi meno sfocati.

Risolutore di Problemi di Compatibilità del Programma Cambia Impostazioni DPI Elevato

6. Esegui i Programmi come Amministratore

Il modo migliore per ottenere la corretta compatibilità di un programma più vecchio è eseguirlo sempre come amministratore. Può essere fatto dal menu Start o con un semplice clic destro sul file exe del programma.

Risolutore di Problemi di Compatibilità del Programma Esegui Programma come Amministratore

7. Cambia Impostazioni per Tutti gli Utenti

Risolutore di Problemi di Compatibilità del Programma Cambia Impostazioni Tutti gli Utenti

Come ultimo passaggio, applica le impostazioni del programma per tutti gli account PC. Anche se sei l’amministratore, questo permetterà al programma di comportarsi uniformemente per tutti gli utenti connessi.

Domande Frequenti

1. Come faccio a uscire dalla modalità di compatibilità di un programma?

Se stai eseguendo il tuo programma in modalità di compatibilità, il modo migliore per scoprirlo è andare nella cartella eseguibile predefinita del programma sul tuo PC Windows. Fai clic destro e seleziona “Proprietà,” quindi vai su “Compatibilità.” Troverai l’opzione “Esegui questo programma in modalità di compatibilità per Win 8/7/Vista/XP” abilitata. Semplicemente deseleziona questa impostazione, e sei uscito dalla modalità di compatibilità.

Risolutore di Problemi di Compatibilità del Programma Deseleziona

2. Come faccio a controllare se un programma è compatibile con Windows 10?

Durante il download di un programma, assicurati di selezionare solo l’impostazione per Windows 10. Se avevi precedentemente installato un programma progettato per Win 8.1/8/7, generalmente troverai un’opzione di aggiornamento a Windows 10 nella barra delle applicazioni.

3. Come faccio a controllare se i programmi Windows sono aggiornati?

Puoi controllare lo stato di aggiornamento di qualsiasi programma installato dal menu Windows Update, dove puoi selezionare “Controlla aggiornamenti.” Se qualche programma richiede un aggiornamento, ti avviserà.

Come hai visto in questa guida, la maggior parte delle app o dei giochi più vecchi funzionano male sulle versioni più recenti di Windows perché sono stati progettati specificamente per Windows 8, Windows 7, Windows Vista o Windows XP. Ma con il Risolutore di Problemi di Compatibilità del Programma di Windows, c’è sempre un modo per eseguire le tue app legacy su un computer più recente. Se hai ancora vecchi programmi DOS che vuoi eseguire su Windows, ecco un modo per farlo.