Resolver problemas coa execución de ficheiros EXE en Windows XP


Cando se traballa cun ordenador, a miúdo hai situacións nas que non pasa nada cando se executa un executábel executable ou un erro "falla". O mesmo sucede cos atallos do programa. Por que razóns xorde este problema e como solucionalo discutiremos a continuación.

Recuperación de inicio da aplicación en Windows XP

As seguintes condicións son necesarias para executar normalmente o ficheiro EXE:

  • Sen bloqueo polo sistema.
  • O comando correcto procedente do rexistro de Windows.
  • A integridade do propio ficheiro e do servizo ou programa que o executa.

Se non se cumpre unha destas condicións, obtemos o problema que se discute no artigo de hoxe.

Motivo 1: Bloqueo de ficheiros

Algúns ficheiros descargados de Internet están marcados como potencialmente perigosos. Isto faise con varios programas e servizos de seguridade (Firewall, antivirus, etc.). O mesmo pode ocorrer cos ficheiros aos que se accede a través dunha rede local. A solución aquí é sinxela:

  1. Facemos clic PKM no ficheiro do problema e vai a "Propiedades".

  2. Na parte inferior da xanela, prema o botón Desbloquearentón "Aplicar" e Ok.

Motivo 2: Asociacións de ficheiros

Por defecto, Windows configúrase para que cada tipo de ficheiro corresponda a un programa co que se pode abrir (iniciouse). Ás veces, por varias razóns, esta orde está rota. Por exemplo, abriu erroneamente o ficheiro EXE como arquivo, o sistema operativo considerou isto correcto e introduciu os parámetros adecuados na configuración. A partir de agora, Windows intentará lanzar ficheiros executables usando o arquivo.

Foi un bo exemplo, de feito, hai moitas razóns para tal fracaso. A maioría das veces, un erro é causado pola instalación de software, moi probablemente malicioso, o que causa un cambio de asociacións.

Corrixir a situación só editará o rexistro. As seguintes recomendacións deben utilizarse do seguinte xeito: executamos o primeiro elemento, reiniciamos o ordenador e comprobamos a eficiencia. Se o problema persiste, execute o segundo.

Primeiro tes que iniciar o editor de rexistro. Isto faise así: abre o menú "Inicio" e empuxa Corre.

Na fiestra de función, escriba o comando "regedit" e fai clic Ok.

Ábrese un editor no que realizaremos todas as accións.

  1. Hai un cartafol no rexistro no que se escriben as opcións de usuario para as extensións de ficheiros. As claves rexistradas existen prioridades para a súa implementación. Isto significa que o sistema operativo terá que “mirar” ante estes parámetros. A eliminación dun cartafol pode corrixir a situación con asociacións incorrectas.
    • Seguimos o seguinte camiño:

      HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorador FileExts

    • Busca unha sección chamada ".exe" e elimina o cartafol "UserChoice" (PKM por cartafol e "Eliminar"). Para estar seguro, cómpre comprobar a presenza dun parámetro de usuario na sección ".lnk" (opcións para lanzar accesos directos), xa que o problema pode estar aquí. Se "UserChoice" presente, despois tamén elimina e reinicia o ordenador.

    Ademais, hai dous escenarios posibles: cartafoles "UserChoice" ou os parámetros anteriores (".exe" e ".lnk") Falta no rexistro ou despois dun reinicio, o problema persiste. En ambos casos, vaia ao seguinte elemento.

  2. Unha vez máis abra o editor de rexistro e esta vez vaia á rama

    HKEY_CLASSES_ROOT comando exefile shell abrir

    • Comprobe o valor da chave "Predeterminado". Debe ser:

      "%1" %*

    • Se o valor é diferente, faga clic en PKM por tecla e selecciona "Cambiar".

    • Introduza o valor desexado no campo apropiado e prema en Ok.

    • Comprobe tamén o parámetro "Predeterminado" no propio cartafol "exefilo". Debe ser "Aplicación" ou "Aplicación", dependendo do paquete de idioma empregado en Windows. Se non, cambia.

    • A continuación, vaia á filial

      HKEY_CLASSES_ROOT .exe

      Miramos a chave predeterminada. Valor correcto "exefilo".

    Tamén hai dúas opcións aquí: os parámetros teñen os valores correctos ou os ficheiros non se lanzan despois do reinicio. Avanzar.

  3. Se o problema de executar EXE-Schnikov permanece, significa que alguén (ou algo) cambiou outras claves de rexistro importantes. O seu número pode ser bastante grande, polo que debería empregar os ficheiros nos que atopará unha ligazón a continuación.

    Descarga ficheiros de rexistro

    • Prema dúas veces no ficheiro. exe.reg e acordo coa entrada de datos no rexistro.

    • Agardamos unha mensaxe sobre a adición exitosa de información.

    • Fai o mesmo co ficheiro. lnk.reg.
    • Reiniciar.

Probablemente notaches que a ligazón abre un cartafol no que hai tres ficheiros. Un deles é reg.reg - será necesario se a asociación por defecto dos ficheiros de rexistro fose "voada". Se isto ocorre, entón o xeito habitual de inicia-los non funcionará.

  1. Abra o editor, vaia ao menú. "Ficheiro" e fai clic no elemento "Importar".

  2. Busca o ficheiro descargado reg.reg e empuxa "Abrir".

  3. O resultado das nosas accións será introducir no rexistro os datos contidos no ficheiro.

    Non esqueza reiniciar a máquina, sen que este cambio non teña efecto.

Razón 3: erros no disco duro

Se o lanzamento dos ficheiros EXE está acompañado por algún erro, isto pode deberse a danos nos ficheiros do sistema no disco duro. A razón para isto pode ser "roto" e, polo tanto, sectores ilegibles. Un fenómeno semellante é lonxe de ser infrecuente. Pode comprobar o disco para detectar erros e solucionalos mediante o programa HDD Regenerator.

Ler máis: Como recuperar un disco duro usando o HDD Regenerator

O principal problema cos ficheiros de sistema en sectores rotos é a imposibilidade de ler, copiar e reescribilos. Neste caso, se o programa non axuda, pode restaurar ou reinstalar o sistema.

Ler máis: xeitos de restaurar Windows XP

Teña presente que a aparición de sectores defectuosos no disco duro é a primeira chamada a substituíla por outra, se non, risco de perder todos os datos.

Motivo 4: procesador

Ao considerar esta razón, pode asociarse cos xogos. Así como os xoguetes non queren executarse en tarxetas de vídeo que non soportan certas versións de DirectX, é posible que os programas non se inicien en sistemas con procesadores que non sexan capaces de executar as instrucións necesarias.

O problema máis común é a falta de soporte para SSE2. Podes descubrir se o teu procesador pode traballar con estas instrucións usando o software CPU-Z ou AIDA64.

Na CPU-Z, aquí móstrase unha lista de instrucións:

En AIDA64 ten que ir á filial "Placa do sistema" e abra a sección "CPUID". En bloque "Instrucións" Podes atopar a información necesaria.

A solución a este problema é a substitución do procesador ou da plataforma enteira.

Conclusión

Hoxe descubrimos como solucionar o problema coa execución de ficheiros coa extensión .exe en Windows XP. Para evitalo no futuro, teña coidado ao buscar e instalar software, non ingresar no rexistro de datos non verificados e non cambiar as chaves cuxo propósito non sabe, sempre que instales novos programas ou modifique parámetros, cree puntos de recuperación.