Modo de compatibilidade Windows 7 e Windows 8.1

Pin
Send
Share
Send

Neste artigo, falarei en detalle sobre como executar un programa ou xogo en modo de compatibilidade coa versión anterior do SO en Windows 7 e Windows 8.1, cal é o modo de compatibilidade e en que casos o seu uso é moi probable que resolva algúns problemas.

Comezarei co último parágrafo e vou dar un exemplo que atopei con moita frecuencia: despois de instalar Windows 8 nun ordenador, fallou a instalación de controladores e programas, apareceu unha mensaxe que afirma que a versión actual do sistema operativo non é compatible ou que este programa ten problemas de compatibilidade. A solución máis sinxela e normalmente funciona é iniciar a instalación en modo de compatibilidade con Windows 7, neste caso, case sempre todo ten éxito, porque estas dúas versións do SO son case iguais, o algoritmo de verificación integrado no instalador "non sabe" da existencia das oito, como era lanzado anteriormente, aquí e informa de incompatibilidade.

Dito doutro xeito, o modo de compatibilidade de Windows permite executar programas que teñan problemas de lanzamento na versión do sistema operativo que está instalado actualmente, de xeito que "pensan" que se están executando nunha das versións anteriores.

Aviso: non debes usar o modo de compatibilidade con antivirus, programas para comprobar e arranxar ficheiros do sistema, utilidades de discos, xa que isto pode levar a consecuencias indesexables. Tamén recomendo ver se hai algún programa que precise na versión compatible no sitio web oficial do desenvolvedor.

Como executar o programa en modo de compatibilidade

En primeiro lugar, amosarei como executar o programa en modo de compatibilidade en Windows 7 e 8 (ou 8.1) manualmente. Isto faise moi sinxelamente:

  1. Fai clic co botón dereito do rato sobre o ficheiro executable do programa (exe, msi, etc.), selecciona o elemento "Propiedades" no menú contextual.
  2. Faga clic na pestana Compatibilidade, marque a caixa "Executar o programa en modo de compatibilidade" e seleccione a versión de Windows da lista coa que desexa garantir a compatibilidade.
  3. Tamén pode configurar o lanzamento do programa en nome do administrador, limitar a resolución e o número de cores empregadas (pode ser necesario para programas antigos de 16 bits).
  4. Fai clic en "Aceptar" para aplicar o modo de compatibilidade para o usuario actual ou en "Cambiar a configuración para todos os usuarios" para que sexan aplicados a todos os usuarios do ordenador.

Despois diso, pode tentar volver a executar o programa, esta vez lanzarase en modo de compatibilidade coa versión de Windows que seleccionou.

Dependendo da versión que fagas nos pasos anteriores, a lista dos sistemas dispoñibles variará. Ademais, é posible que algúns dos elementos non estean dispoñibles (en particular, se desexa executar un programa de 64 bits en modo de compatibilidade).

Aplicación automática de parámetros de compatibilidade ao programa

Windows ten un asistente de compatibilidade de programas integrado que pode tratar de determinar en que modo é necesario executar o programa para que funcione da maneira correcta.

Para utilizalo, fai clic co botón dereito do rato sobre o ficheiro executable e selecciona o elemento de menú "Corrixir problemas de compatibilidade".

Aparecerá a xanela "Corrixir problemas" e despois haberá dúas opcións:

  • Use a configuración recomendada (comece coa configuración de compatibilidade recomendada). Cando seleccionas este elemento, verás unha xanela cos parámetros que se aplicarán (determínanse automaticamente). Fai clic no botón "Comprobar programa" para executalo. En caso de éxito, despois de pechar o programa, solicitarase que garde a configuración do modo de compatibilidade realizado.
  • Diagnósticos do programa: para seleccionar parámetros de compatibilidade en función dos problemas que xurdan co programa (vostede mesmo pode especificar cales son os problemas).

En moitos casos, a selección e lanzamento automáticos dun programa en modo de compatibilidade coa axuda dun asistente resulta bastante funcional.

Configuración do modo de compatibilidade do programa no editor de rexistro

E, finalmente, hai un xeito de habilitar o modo de compatibilidade para un determinado programa usando o editor de rexistro. Non creo que isto realmente sexa útil para ninguén (polo menos para os meus lectores), pero a oportunidade está presente.

Entón, aquí está o procedemento necesario:

  1. Prema as teclas Win + R do teclado, escriba regedit e prema Enter.
  2. No editor de rexistro que se abre, abra a sucursal HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion AppCompatFlags Capas
  3. Fai clic co botón dereito do rato no espazo libre da dereita, selecciona "Crear" - "Parámetro de cadea".
  4. Insira o camiño completo para o programa como nome do parámetro.
  5. Fai clic co botón dereito sobre el e fai clic en "Editar".
  6. No campo "Valor", escriba só un dos valores de compatibilidade (enumeraranse a continuación). Engadindo un valor RUNASADMIN a través dun espazo, tamén permitirá que o programa funcione como administrador.
  7. Fai o mesmo para este programa en HKEY_LOCAL_MACHINE Software Microsoft Windows NT CurrentVersion AppCompatFlags Capas

Podes ver un exemplo de uso na captura de pantalla superior: o programa setup.exe será lanzado dende o Administrador en modo de compatibilidade con Vista SP2. Valores dispoñibles para Windows 7 (á esquerda está a versión de Windows en modo de compatibilidade co que se iniciará o programa, á dereita está o valor de datos para o editor de rexistro):

  • Windows 95 - WIN95
  • Windows 98 e ME - WIN98
  • Windows NT 4.0 - NT4SP5
  • Windows 2000 - WIN2000
  • Windows XP SP2 - WINXPSP2
  • Windows XP SP3 - WINXPSP3
  • Windows Vista - VISTARTM (VISTASP1 e VISTASP2 - para o Service Pack correspondente)
  • Windows 7 - WIN7RTM

Despois dos cambios, pecha o editor de rexistro e reinicia o ordenador (preferiblemente). A próxima vez que o programa comece cos parámetros seleccionados.

Quizais executar os programas en modo de compatibilidade axudará a solucionar os erros que se produciron. En calquera caso, a maioría dos creados para Windows Vista e Windows 7 deberían funcionar en Windows 8 e 8.1, e os programas escritos para XP con alta probabilidade poderán executarse nos sete (ben, ou usar o modo XP).

Pin
Send
Share
Send