Skip to content

I 3 modi migliori per eseguire vecchi programmi in modalità compatibilità in Windows 11

13 de Settembre de 2022

Windows 11, come le versioni precedenti, include una modalità di compatibilità che consente di eseguire programmi e giochi meno recenti progettati per una versione precedente di Windows. Quindi, se il tuo vecchio software non viene caricato correttamente su Windows 11, puoi eseguirlo in modalità compatibilità su Windows 11. Tuttavia, non ci sono promesse che tutto il vecchio software funzionerà perfettamente.

Esistono diversi modi per eseguire programmi in modalità compatibilità in Windows 11. Ti mostreremo come farlo in questo post. Quindi andiamo subito al punto.

1. Modificare le proprietà del programma

È possibile impostare un programma per l’esecuzione in modalità compatibilità modificandone le proprietà. Ciò ti consentirà di specificare la versione corretta di Windows per scegliere di eseguire il programma. Questo è ciò che dovrai fare.

Passo 1: Premere i tasti Windows + E per aprire Esplora file e passare al programma che si desidera eseguire in modalità compatibilità.

Passo 2: Fare clic con il pulsante destro del mouse sul programma o sul file eseguibile dell’applicazione e selezionare Proprietà.

Passaggio 3: Nella finestra Proprietà, passa alla scheda Compatibilità. Seleziona la casella “Esegui questo programma in modalità compatibilità per”.

Passaggio 4: Utilizzare il menu a discesa per selezionare la versione corretta di Windows dall’elenco.

Facoltativamente, se il programma non viene visualizzato correttamente sul PC, è possibile modificare le impostazioni DPI, la risoluzione dello schermo e altre impostazioni.

Passaggio 5: Dopo aver apportato le modifiche preferite, fare clic su Applica seguito da OK.

Fare doppio clic sul file di programma e Windows lo eseguirà con le impostazioni di compatibilità specificate.

2. Eseguire lo strumento di risoluzione dei problemi di compatibilità del programma

Se non sai quale versione di Windows è necessaria per eseguire correttamente il programma, puoi utilizzare lo strumento di risoluzione dei problemi di compatibilità dei programmi. Ciò utilizzerà Windows 11 per scegliere le impostazioni di compatibilità appropriate per il software. È così che.

Passo 1: Fare clic con il pulsante destro del mouse sull’icona Start e selezionare Impostazioni dall’elenco.

Passo 2: Nella scheda Sistema, fare clic su Risoluzione dei problemi.

Passaggio 3: Vai ad Altri strumenti per la risoluzione dei problemi.

Passaggio 4: Scorri verso il basso e fai clic sul pulsante Esegui accanto a Risoluzione dei problemi di compatibilità del programma.

Passaggio 5: Lo strumento visualizzerà un elenco di programmi. Seleziona il tuo vecchio programma e fai clic su Avanti.

Se non riesci a trovare il tuo programma elencato, seleziona Non elencato e quindi fai clic su Avanti per aggiungere il programma manualmente.

Passaggio 6: Lo strumento suggerirà automaticamente alcune impostazioni di compatibilità per il tuo programma. Fai clic su “Prova le impostazioni consigliate” per continuare.

Passaggio 7: Fare clic su “Test programma” per avviare il programma in modalità compatibilità.

Passaggio 8: Dopo aver provato il programma, fare clic su Avanti.

Passaggio 9: Se il programma viene eseguito senza problemi, fare clic su “Sì, salva queste impostazioni per questo programma”.

Se il programma non si carica correttamente, seleziona “No, riprova con impostazioni diverse”.

Passaggio 10: Seleziona il problema che stai affrontando e fai clic su Avanti.

Passaggio 11: Windows consiglierà impostazioni di compatibilità diverse a seconda dei problemi che stai affrontando e ti chiederà di riprovare il programma.

Dopo aver eseguito correttamente il programma, è possibile salvare le impostazioni di compatibilità che hanno funzionato. Successivamente, Windows avvierà sempre il programma con le impostazioni di compatibilità salvate.

3. Utilizzare il prompt dei comandi

Puoi anche eseguire un’applicazione o un programma in modalità compatibilità eseguendo un singolo comando. Per ottenere ciò, devi conoscere il percorso del file del tuo programma.

Passo 1: Premere i tasti Windows + E per aprire Esplora file e passare al programma che si desidera eseguire in modalità compatibilità.

Passo 2: Fare clic con il tasto destro sul file del programma e selezionare ‘Copia come percorso’.

Passaggio 3: Quindi, fai clic con il pulsante destro del mouse sul pulsante Start e seleziona Terminale (amministratore) dall’elenco.

Passaggio 4: Nella finestra del prompt dei comandi, eseguire il comando seguente:

reg.exe Add “HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers” /v “FilePath” /d “ValueData”

Sostituisci FilePath nel comando precedente con il percorso effettivo del programma copiato nel passaggio 2. Sostituisci ValueData con il valore associato alla versione di Windows. Ecco i valori per le diverse versioni di Windows:

  • Windows 8: WIN8RTM
  • Windows 7: WIN7RTM
  • Windows Vista SP2: VISTASP2
  • Windows Vista SP1: VIEWSP1
  • Windows Vista: VISTAR™
  • Windows XP SP3: WINXPSP3
  • Windows XP SP2: WINXPSP2
  • Windows98:WIN98

Quindi, ad esempio, se vuoi eseguire un vecchio gioco in ambiente Windows 7, devi inserire il seguente comando e premere Invio:

reg.exe Add “HKLMSoftwareMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers” /v “C:ProgramDataMicrosoftWindowsStart MenuProgramsFIFA12FIFA12.lnk” /d “WIN7RTM”

Dopo aver eseguito il comando, Windows cambierà le impostazioni di compatibilità predefinite per il tuo programma e sarai in grado di eseguirlo senza alcun problema.

trova la strada giusta

È bello vedere che Windows 11 ti dà la possibilità di eseguire vecchi programmi sul tuo PC moderno. Può essere utile se desideri utilizzare un software che non è più disponibile o giocare a vecchi giochi dell’ultimo decennio.

Quindi, quale dei metodi sopra ti è piaciuto di più? Facci sapere nella sezione commenti.