Come far funzionare i vecchi programmi su Windows 10

Sommario:

Come far funzionare i vecchi programmi su Windows 10
Come far funzionare i vecchi programmi su Windows 10

Video: Come far funzionare i vecchi programmi su Windows 10

Video: Come far funzionare i vecchi programmi su Windows 10
Video: Riconoscimento Grafia - YouTube 2024, Maggio
Anonim
La maggior parte delle tue vecchie applicazioni Windows dovrebbe funzionare su Windows 10. Se funzionano su Windows 7, funzioneranno sicuramente su Windows 10. Alcune vecchie applicazioni per PC non funzioneranno, ma ci sono molti modi per farle funzionare di nuovo.
La maggior parte delle tue vecchie applicazioni Windows dovrebbe funzionare su Windows 10. Se funzionano su Windows 7, funzioneranno sicuramente su Windows 10. Alcune vecchie applicazioni per PC non funzioneranno, ma ci sono molti modi per farle funzionare di nuovo.

Questi trucchi coprono una varietà di applicazioni, dalle app di Windows XP e ai vecchi giochi per PC che richiedono applicazioni obsolete di DRM a DOS e Windows 3.1.

Esegui come amministratore

Molte applicazioni sviluppate per Windows XP funzioneranno correttamente su una versione moderna di Windows, fatta eccezione per un piccolo problema. Durante l'era di Windows XP, gli utenti medi di Windows in genere utilizzavano il proprio PC con un account Amministratore per tutto il tempo. Le applicazioni sono state codificate per presupporre solo che avessero accesso amministrativo e fallirebbero se non lo facessero. La nuova funzione User Account Control (UAC) risolve principalmente questo problema, ma all'inizio c'erano alcuni problemi iniziali.

Se un'applicazione precedente non funziona correttamente, prova a fare clic con il tasto destro sul suo collegamento o sul file.exe, quindi seleziona "Esegui come amministratore" per avviarlo con le autorizzazioni amministrative.

Se ritieni che un'app richieda l'accesso amministrativo, puoi impostare l'app in modo che venga sempre eseguita come amministratore utilizzando le impostazioni di compatibilità di cui discutiamo nella prossima sezione.
Se ritieni che un'app richieda l'accesso amministrativo, puoi impostare l'app in modo che venga sempre eseguita come amministratore utilizzando le impostazioni di compatibilità di cui discutiamo nella prossima sezione.

Regola le impostazioni di compatibilità

Windows include le impostazioni di compatibilità che possono rendere funzionali le vecchie applicazioni. Nel menu Start di Windows 10, fai clic con il pulsante destro del mouse su un collegamento, seleziona "Apri posizione file" dal menu di scelta rapida

Una volta individuata la posizione del file, fare clic con il tasto destro del mouse sul collegamento dell'applicazione o sul file.exe, quindi selezionare "Proprietà" dal menu di scelta rapida.
Una volta individuata la posizione del file, fare clic con il tasto destro del mouse sul collegamento dell'applicazione o sul file.exe, quindi selezionare "Proprietà" dal menu di scelta rapida.
Nella scheda "Compatibilità" della finestra delle proprietà dell'app, puoi fare clic sul pulsante "Utilizza lo strumento per la risoluzione dei problemi di compatibilità" per un'interfaccia della procedura guidata o semplicemente regolare le opzioni manualmente.
Nella scheda "Compatibilità" della finestra delle proprietà dell'app, puoi fare clic sul pulsante "Utilizza lo strumento per la risoluzione dei problemi di compatibilità" per un'interfaccia della procedura guidata o semplicemente regolare le opzioni manualmente.
Image
Image

Ad esempio, se un'applicazione non funziona correttamente su Windows 10 ma è stata eseguita correttamente su Windows XP, seleziona l'opzione "Esegui questo programma in modalità compatibilità per", quindi seleziona "Windows XP (Service Pack 3)" dal menu a discesa menu.

Non esitare a provare anche le altre impostazioni sulla scheda "Compatibilità". Ad esempio, i giochi molto vecchi possono beneficiare della "Modalità colore ridotta". Su schermi ad alto DPI, potrebbe essere necessario selezionare "Disabilita ridimensionamento dello schermo su impostazioni DPI elevate" per rendere normale un programma. Nessuna opzione in questa scheda può danneggiare l'app o il PC: puoi sempre semplicemente disattivarli se non aiutano.

Installa driver non firmati o driver a 32 bit

La versione a 64 bit di Windows 10 utilizza l'applicazione della firma del driver e richiede che tutti i driver abbiano una firma valida prima di poter essere installati. Le versioni a 32 bit di Windows 10 normalmente non richiedono driver firmati. L'eccezione è che le versioni a 32 bit di Windows 10 in esecuzione su un PC più recente con UEFI (anziché BIOS regolare) spesso richiedono driver firmati. L'applicazione dei driver firmati aiuta a migliorare la sicurezza e la stabilità, proteggendo il sistema da driver malevoli o semplicemente instabili. È necessario installare solo driver non firmati se si sa che sono sicuri e hanno una buona ragione per farlo.

Se il vecchio software che desideri installare necessita di driver non firmati, dovrai installarne una speciale opzione di avvio. Se sono disponibili solo i driver a 32 bit, sarà necessario utilizzare la versione a 32 bit di Windows 10: la versione a 64 bit di Windows 10 richiede driver a 64 bit. Utilizzare questo processo se è necessario passare alla versione a 32 bit, scaricando la versione a 32 bit di Windows 10 anziché la versione a 64 bit.

Image
Image

Esegui i giochi che richiedono SafeDisc e SecuROM DRM

Windows 10 non eseguirà vecchi giochi che utilizzano SafeDisc o SecuROM DRM. Questi schemi di gestione dei diritti digitali possono causare parecchi problemi. Nel complesso, è una buona cosa che Windows 10 non permetta a questa spazzatura di installare e inquinare il sistema. Sfortunatamente, ciò significa che alcuni vecchi giochi su CD o DVD fisici non verranno installati ed eseguiti normalmente.

Hai una varietà di altre opzioni per giocare a questi giochi, inclusa la ricerca di crack "no CD" (che sono potenzialmente molto pericolosi, come spesso si trovano su siti di pirateria ombrosi), riacquistando il gioco da un servizio di distribuzione digitale come GOG o Steam, o controllando il sito Web dello sviluppatore per vedere se offre una patch che rimuove il DRM.

Trucchi più avanzati includono l'installazione e il dual-boot in una versione precedente di Windows senza questa limitazione, o il tentativo di eseguire il gioco in una macchina virtuale con una versione precedente di Windows. Una macchina virtuale potrebbe anche funzionare bene per te, dal momento che i giochi che utilizzano questi schemi DRM sono abbastanza vecchi ora che persino una macchina virtuale può probabilmente gestire le loro esigenze grafiche.

Utilizzare le macchine virtuali per il vecchio software

Windows 7 includeva una funzione speciale "Modalità Windows XP". Questo era in realtà solo un programma di macchina virtuale incluso con una licenza gratuita di Windows XP. Windows 10 non include una modalità di Windows XP, ma puoi comunque utilizzare una macchina virtuale per farlo da solo.

Tutto ciò di cui hai veramente bisogno è un programma di macchine virtuali come VirtualBox e una licenza di Windows XP di riserva. Installa quella copia di Windows nella VM ed è possibile eseguire il software su quella versione precedente di Windows in una finestra sul desktop di Windows 10.

L'uso di una macchina virtuale è una soluzione un po 'più complessa, ma funzionerà bene a meno che l'app non abbia bisogno di interfacciarsi direttamente con l'hardware. Le macchine virtuali tendono ad avere un supporto limitato per le periferiche hardware.
L'uso di una macchina virtuale è una soluzione un po 'più complessa, ma funzionerà bene a meno che l'app non abbia bisogno di interfacciarsi direttamente con l'hardware. Le macchine virtuali tendono ad avere un supporto limitato per le periferiche hardware.

Utilizzare gli emulatori per DOS e Windows 3.1 Applicazioni

DOSBox consente di eseguire vecchie applicazioni DOS, principalmente giochi DOS, in una finestra di emulazione sul desktop. Usa DOSBox per eseguire vecchie applicazioni DOS piuttosto che fare affidamento sul prompt dei comandi. DOSBox funzionerà molto, molto meglio.

E poiché Windows 3.1 era fondamentalmente un'applicazione DOS, è possibile installare Windows 3.1 in DOSBox ed eseguire anche le vecchie applicazioni Windows 3.1 a 16 bit.
E poiché Windows 3.1 era fondamentalmente un'applicazione DOS, è possibile installare Windows 3.1 in DOSBox ed eseguire anche le vecchie applicazioni Windows 3.1 a 16 bit.

Utilizzare Windows a 32 bit per software a 16 bit

I programmi a 16 bit non funzionano più su versioni a 64 bit di Windows. La versione a 64 bit di Windows non contiene il livello di compatibilità WOW16 che consente l'esecuzione di app a 16 bit. Prova ad eseguire un'applicazione a 16 bit su una versione a 64 bit di Windows e vedrai solo un messaggio "Questa app non può essere eseguita sul tuo PC".

Se è necessario eseguire app a 16 bit, è necessario installare la versione a 32 bit di Windows 10 anziché la versione a 64 bit. La buona notizia è che non è necessario reinstallare l'intero sistema operativo. Invece, puoi semplicemente installare una versione a 32 bit di Windows in una macchina virtuale ed eseguire l'applicazione lì. Potresti anche installare Windows 3.1 in DOSBox.
Se è necessario eseguire app a 16 bit, è necessario installare la versione a 32 bit di Windows 10 anziché la versione a 64 bit. La buona notizia è che non è necessario reinstallare l'intero sistema operativo. Invece, puoi semplicemente installare una versione a 32 bit di Windows in una macchina virtuale ed eseguire l'applicazione lì. Potresti anche installare Windows 3.1 in DOSBox.

Utilizzare browser specifici per siti Web che richiedono Java, Silverlight, ActiveX o Internet Explorer

Windows 10 utilizza il nuovo Microsoft Edge come browser predefinito. Edge non include il supporto per Java, ActiveX, Silverlight e altre tecnologie. Chrome ha anche abbandonato il supporto per i plug-in NPAPI come Java e Silverlight.

Per utilizzare le vecchie applicazioni Web che richiedono queste tecnologie, attivare il browser Internet Explorer incluso in Windows 10 per motivi di compatibilità. IE supporta ancora i contenuti ActiveX. Mozilla Firefox supporta ancora Java e Silverlight.

Puoi avviare Internet Explorer dal menu Start. Se sei già Microsoft Edge, apri il menu delle impostazioni e seleziona "Apri con Internet Explorer" per aprire la pagina Web corrente direttamente in Internet Explorer.

Image
Image

In generale, se un'applicazione precedente non funziona su Windows 10, è una buona idea cercare di trovare un sostituto moderno che funzioni correttamente. Ma ci sono alcune app, in particolare vecchi giochi per PC e app aziendali, che potresti non essere in grado di sostituire. Si spera che alcuni dei trucchetti di compatibilità che abbiamo condiviso riacquistano le app.

Consigliato: