Com fer funcionar els programes antics al Windows 10

La majoria de les vostres aplicacions de Windows antigues només haurien de funcionar amb Windows 10. Si funcionaven amb Windows 7, gairebé segur que funcionaran amb Windows 10. Algunes aplicacions de PC antigues no només funcionaran, però hi ha moltes maneres de fer que tornin a funcionar. .

Aquests trucs cobreixen una gran varietat d'aplicacions, des d'aplicacions de l'era de Windows XP i jocs antics de PC que requereixen aplicacions DRM obsoletes fins a aplicacions DOS i Windows 3.1.

RELACIONATS:El Windows 10 és compatible amb el vostre programari existent?

Executa com administrador

RELACIONATS:Per què no heu de desactivar el control del compte d'usuari (UAC) al Windows

Moltes aplicacions desenvolupades per a Windows XP funcionaran correctament en una versió moderna de Windows, excepte un petit problema. Durant l'era del Windows XP, els usuaris mitjans de Windows solien utilitzar el seu PC amb un compte d'administrador tot el temps. Les aplicacions es van codificar per suposar que tenien accés administratiu i fallarien si no ho feien. La nova funció de control de comptes d'usuari (UAC) va solucionar principalment aquest problema, però al principi hi va haver alguns problemes de dentició.

Si una aplicació anterior no funciona correctament, proveu a fer clic amb el botó dret a la seva drecera o al fitxer .exe i seleccioneu "Executa com a administrador" per iniciar-la amb permisos administratius.

Si trobeu que una aplicació requereix accés administratiu, podeu configurar l'aplicació perquè s'executi sempre com a administrador mitjançant la configuració de compatibilitat que comentem a la secció següent.

Ajusta la configuració de compatibilitat

RELACIONATS:Ús del mode de compatibilitat de programes al Windows 7

Windows inclou configuracions de compatibilitat que poden fer funcionals les aplicacions antigues. Al menú Inici de Windows 10, feu clic amb el botó dret a una drecera i seleccioneu "Obre la ubicació del fitxer" al menú contextual

Un cop tingueu la ubicació del fitxer, feu clic amb el botó dret a la drecera de l'aplicació o al fitxer .exe i, a continuació, seleccioneu "Propietats" al menú contextual.

A la pestanya "Compatibilitat" de la finestra de propietats de l'aplicació, podeu fer clic al botó "Utilitza l'eina de resolució de problemes de compatibilitat" per a una interfície d'assistent o simplement ajustar les opcions vosaltres mateixos.

Per exemple, si una aplicació no s'executa correctament al Windows 10, però sí al Windows XP, seleccioneu l'opció "Executa aquest programa en mode de compatibilitat per" i, a continuació, seleccioneu "Windows XP (Service Pack 3)" al menú desplegable menú.

RELACIONATS:Com fer que el Windows funcioni millor en pantalles amb alta DPI i com es corregeixin els tipus de lletra borrosos

No tingueu por de provar la resta de configuracions de la pestanya "Compatibilitat". Per exemple, els jocs molt antics poden beneficiar-se del "mode de color reduït". A les pantalles DPI elevades, potser haureu de comprovar l'opció "Desactiva l'escala de visualització a la configuració DPI alta" per fer que un programa sembli normal. No hi ha cap opció en aquesta pestanya que pugui afectar l'aplicació o l'ordinador; sempre podeu desactivar-les si no us ajuden.

Instal·leu controladors sense signar o controladors de 32 bits

La versió de 64 bits de Windows 10 utilitza l'aplicació de la signatura del controlador i requereix que tots els controladors tinguin una signatura vàlida abans de poder instal·lar-la. Les versions de 32 bits de Windows 10 normalment no requereixen controladors signats. L’excepció a això és que les versions de 32 bits de Windows 10 que s’executen en un PC més recent amb UEFI (en lloc de la BIOS normal) sovint requereixen controladors signats. Fer complir els controladors signats ajuda a millorar la seguretat i l’estabilitat, protegint el sistema dels controladors maliciosos o simplement inestables. Només heu d’instal·lar controladors sense signar si sabeu que són segurs i que tenen una bona raó per fer-ho.

RELACIONATS:Com es desactiva la verificació de la signatura del controlador al Windows 8 o 10 de 64 bits (de manera que pugueu instal·lar controladors sense signar)

Si el programari antic que voleu instal·lar necessiteu controladors sense signar, haureu d’utilitzar una opció d’arrencada especial per instal·lar-los. Si només hi ha controladors de 32 bits, haureu d’utilitzar la versió de 32 bits de Windows 10; la versió de Windows 10 de 64 bits requereix controladors de 64 bits. Utilitzeu aquest procés si heu de canviar a la versió de 32 bits, baixant la versió de 32 bits de Windows 10 en lloc de la versió de 64 bits.

Executeu jocs que requereixin SafeDisc i SecuROM DRM

Windows 10 no executarà jocs antics que utilitzin SafeDisc o SecuROM DRM. Aquests esquemes de gestió de drets digitals poden causar força problemes. En general, és bo que Windows 10 no permeti que aquesta brossa instal·li i contamini el vostre sistema. Malauradament, vol dir que alguns jocs antics que apareixien en CD o DVD físics no s’instal·laran i funcionaran amb normalitat.

Teniu una gran varietat d’altres opcions per jugar a aquests jocs, inclosa la cerca d’un crack sense CD (potencialment molt insegur, ja que sovint es troben en llocs de pirateria ombrejats), comprant el joc des d’un servei de distribució digital com GOG o Steam, o consultant el lloc web del desenvolupador per veure si ofereix un pedaç que elimina el DRM.

Els trucs més avançats inclouen la instal·lació i l’arrencada dual en una versió anterior de Windows sense aquesta restricció o intentar executar el joc en una màquina virtual amb una versió anterior de Windows. Una màquina virtual fins i tot us pot funcionar bé, ja que els jocs que utilitzen aquests esquemes DRM tenen prou edat ara que fins i tot una màquina virtual pot gestionar les seves demandes de gràfics.

Utilitzeu màquines virtuals per a programes antics

RELACIONATS:Beginner Geek: Com crear i utilitzar màquines virtuals

Windows 7 incloïa una funció especial de "Windows XP Mode". En realitat, només era un programa de màquina virtual inclòs amb una llicència gratuïta de Windows XP. Windows 10 no inclou un mode Windows XP, però encara podeu fer servir una màquina virtual per fer-ho vosaltres mateixos.

Tot el que realment necessiteu és un programa de màquina virtual com VirtualBox i una llicència de recanvi de Windows XP. Instal·leu aquesta còpia de Windows a la màquina virtual i podreu executar programari en aquesta versió anterior de Windows en una finestra de l'escriptori de Windows 10.

L’ús d’una màquina virtual és una solució una mica més implicada, però funcionarà bé tret que l’aplicació necessiti interactuar directament amb el maquinari. Les màquines virtuals solen tenir un suport limitat per a perifèrics de maquinari.

Utilitzeu emuladors per a aplicacions DOS i Windows 3.1

RELACIONATS:Com s'utilitza DOSBox per executar Jocs DOS i aplicacions antigues

DOSBox us permet executar aplicacions DOS antigues (principalment jocs DOS) en una finestra d'emulador a l'escriptori. Utilitzeu DOSBox per executar aplicacions DOS antigues en lloc de confiar en el símbol del sistema. DOSBox funcionarà molt, molt millor.

I, com que el propi Windows 3.1 era bàsicament una aplicació DOS, també podeu instal·lar Windows 3.1 a DOSBox i executar aplicacions antigues de Windows 3.1 de 16 bits.

Utilitzeu Windows de 32 bits per al programari de 16 bits

Els programes de 16 bits ja no funcionen a les versions de Windows de 64 bits. La versió de Windows de 64 bits no conté la capa de compatibilitat WOW16 que permet executar aplicacions de 16 bits. Proveu d'executar una aplicació de 16 bits en una versió de Windows de 64 bits i només veureu el missatge "Aquesta aplicació no pot executar-se al vostre PC".

Si necessiteu executar aplicacions de 16 bits, haureu d’instal·lar la versió de 32 bits de Windows 10 en lloc de la versió de 64 bits. La bona notícia és que realment no cal que reinstaleu tot el sistema operatiu. En lloc d’això, només podeu instal·lar una versió de Windows de 32 bits dins d’una màquina virtual i executar-hi l’aplicació. Fins i tot podeu instal·lar Windows 3.1 a DOSBox.

Utilitzeu navegadors específics per a llocs web que requereixen Java, Silverlight, ActiveX o Internet Explorer

Windows 10 utilitza el nou Microsoft Edge com a navegador predeterminat. Edge no inclou compatibilitat amb Java, ActiveX, Silverlight i altres tecnologies. Chrome també ha deixat de ser compatible amb connectors NPAPI com Java i Silverlight.

RELACIONATS:Com utilitzar Java, Silverlight i altres connectors en navegadors moderns

Per utilitzar aplicacions web antigues que requereixen aquestes tecnologies, engegueu el navegador web Internet Explorer inclòs amb Windows 10 per motius de compatibilitat. IE encara admet contingut ActiveX. Mozilla Firefox encara admet Java i Silverlight.

Podeu iniciar Internet Explorer des del menú Inici. Si ja sou Microsoft Edge, només cal que obriu el menú de configuració i seleccioneu "Obre amb Internet Explorer" per obrir la pàgina web actual directament a Internet Explorer.

En general, si una aplicació anterior no funciona a Windows 10, és una bona idea provar de trobar un substitut modern que funcioni correctament. Tanmateix, hi ha algunes aplicacions (sobretot antigues aplicacions per a ordinadors i empreses) que potser no podreu substituir. Amb sort, alguns dels trucs de compatibilitat que hem compartit tornaran a activar aquestes aplicacions.

Crèdit de la imatge: Brett Morrison a Flickr