Vuoi giocare a quel gioco di tanti anni fa per Windows 98? Il programma che usavi per lavoro su Windows XP non ti funziona più? Sono tanti i software datati che non funzionano più nei nuovi sistemi operativi Microsoft. Fortunatamente però, Windows 10 offre un modo per tentare di salvarli. In questo articolo, ti spiegherò come eseguire i programmi più vecchi con la Modalità compatibilità di Windows 10, per provare a resuscitarli.
È veramente un peccato perdersi alcuni programmi e giochi dei decenni passati per un problema di compatibilità. Personalmente, alcuni dei miei videogiochi preferiti rimangono quelli che già giravano negli anni ’90, ma nella maggior parte dei casi, pure ritrovandoli e riuscendo a installarli, non partono. Come vedremo in questo articolo, ci sono diversi motivi per cui i programmi vecchi non funzionano sui computer moderni. Usando la Modalità compatibilità di Windows 10 però, possiamo provare a riportarli in vita. Continua a leggere per scoprire come fare.
Altri articoli che potrebbero interessarti:
- Come ingrandire caratteri, finestre e siti web su Windows 10
- Tutti i modi per fare screenshot su Windows 10
- Cosa è il File di Paging di Windows e come modificarlo
Perché i programmi vecchi non funzionano più?
Una domanda che mi viene posta spesso è: “perché i programmi datati smettono di funzionare?”
La domanda è lecita. Se un programma funzionava su un computer più vecchio, con caratteristiche peggiori, perché a maggior ragione non dovrebbe funzionare su un PC nuovo con Windows 10? In realtà, sono diversi i fattori che possono provocare malfunzionamenti di vecchi software in sistemi più nuovi, ma in generale, i motivi principali per cui non riescono a partire o diventano inutilizzabili sono:
- Dipendenze (dependencies) obsolete. I software tendono a usare librerie di codice e altri programmi per funzionare, chiaramente questo è un problema se questi componenti non sono disponibili nel nuovo sistema operativo.
- Programmi a 16-bit. Windows 10 è un sistema operativo a 64-bit e non supporta programmi a 16-bit.
- DOS. Software e giochi più vecchi erano basati in MSDOS, che non funziona su Windows 10, in quanto si limita a emulare una piccola parte dell’ambiente DOS nelle finestre da Terminale.
- Sicurezza. Le misure di sicurezza per contrastare exploit e altre falle sono in costante evoluzione. In questo senso, un programma vecchio, per quanto aggiornato alla ultima versione, potrebbe non essere accettato dal sistema operativo in quanto riconosciuto come a rischio.
Questi sono alcuni dei motivi più diffusi per cui i programmi datati non possono funzionare correttamente su Windows 10 e sistemi più avanzati in generale. Adesso, vediamo come puoi provare a “resuscitarli” usando la Modalità compatibilità di Windows 10!
Come usare programmi in Modalità compatibilità su Windows 10
Se hai installato un vecchio programma o gioco su Windows 10 e non dovesse funzionare, puoi provare a risolvere in diversi modi. La Modalità compatibilità di Windows 10 infatti può essere configurata sia automaticamente, sia manualmente. Adesso, ti spiegherò come funzionano entrambe.
Impostazione automatica della modalità compatibilità di Windows 10
Ecco cosa devi fare per configurare automaticamente la compatibilità dei programmi più vecchi che non funzionano su Windows 10:
- Clicca con il tasto destro sul file .exe o sulla scorciatoia del programma sul desktop e apri le Proprietà;
- Nella nuova finestra, vai alla scheda Compatibilità;
- Clicca sul tasto Eseguire lo strumento di risoluzione dei problemi di compatibilità;
- Windows inizierà la risoluzione del problema aprendo una nuova finestra. Una volta completata, clicca su Prova impostazioni consigliate;
- Clicca su Applica o OK in basso a destra nella finestra Proprietà del programma.
Se è andato tutto bene, il programma dovrebbe avviarsi senza problemi. Se però dovessi riscontrare ancora malfunzionamente, oppure se già sai quale è il sistema operativo più adatto al software, prova a impostare la compatibilità di Windows manualmente.
Impostare la compatibilità manualmente
Se hai già provato la configurazione automatica della compatibilità o se già sai quale è il sistema operativo su cui dovrebbe funzionare il programma in questione, ecco come puoi fare per impostare manualmente la versione di Windows in cui far partire la modalità compatibilità:
- Clicca con il tasto destro sul file .exe o sulla scorciatoia desktop del programma e apri le Proprietà;
- Vai alla scheda Compatibilità;
- Metti la spunta alla voce Esegui il programma in modalità compatibilità per:
- Seleziona dal menù a tendina sotto la versione di Windows con cui sai (o supponi) il programma dovrebbe funzionare;
- Clicca su OK o Applica in basso a destra.
Se il programma si avvia senza problemi, complimenti hai risolto! In caso contrario, prova a tornare alle opzioni di compatibilità e cambiare la versione di Windows.
Modalità compatibilità di Windows 10 – Conclusioni
Come hai potuto vedere, attivare la modalità compatibilità di Windows per programmi e giochi obsoleti è veramente facile. Si tratta di una funzionalità utilissima, che in molti casi può aiutarci a far funzionare software datato, altrimenti inutilizzabile.
Purtroppo però, la modalità compatibilità di Windows 10 non funziona sempre. In alcuni casi infatti, l’unica soluzione è ricorrere a una Virtual Machine che replichi hardware obsoleti o addirittura costruire un PC con componenti “d’epoca”.
Che ne pensi di questa guida per usare la modalità compatibilità di Windwos 10 con i programmi vecchi che non funzionano più? Commenta qui sotto e condividila con i tuoi amici! Non dimenticarti di iscriverti alla newsletter di Stolas Informatica e di seguirmi su Facebook e Instagram per rimanere sempre aggiornato!
Caricamento...