Se, cando executa ficheiros de programa .exe en Windows 10, recibe a mensaxe "A interface non é compatible", parece que o ficheiro está asociado a asociacións de ficheiros EXE debido á corrupción dos ficheiros do sistema, algunhas "melloras", "limpezas de rexistro" ou fallos.
Este manual de instrucións detalla que facer se atopas cun erro. A interface non é compatible ao iniciar programas e utilidades do sistema Windows 10 para solucionar o problema. Nota: hai outros erros co mesmo texto, neste material a solución só se aplica ao script para lanzar ficheiros executables.
Corrección de erros "Interface non soportada"
![](http://img.eifeg.com/img/remo-2019/12218/interfejs-ne-podderzhivaetsya-pri-zapuske-exe-v-windows-10-kak-ispravit-2.png)
Comezarei co método máis sinxelo: usar puntos de restauración do sistema. Dado que o erro é máis frecuentemente causado pola corrupción do rexistro e os puntos de recuperación conteñen unha copia de seguridade do mesmo, este método pode producir resultados.
Empregando puntos de recuperación
Se no caso do erro considerado, intentamos iniciar a recuperación do sistema a través do cadro de control, o máis probable é que recibamos o erro "Non se pode iniciar a recuperación do sistema", non obstante, o método de inicio en Windows 10 segue sendo:
- Abra o menú Inicio, faga clic na icona do usuario á esquerda e seleccione "Saír".
- O computador está bloqueado. Na pantalla de bloqueo, faga clic no botón "Power" que aparece na parte inferior dereita e, mentres mantén premido a maiúsculas, prema "Reiniciar".
- En lugar dos pasos 1 e 2, pode: abrir a configuración de Windows 10 (teclas Win + I), diríxase á sección "Actualización e seguridade" - "Recuperación" e faga clic no botón "Reiniciar agora" na sección "Opcións de arranque especiais".
- En ambos os métodos, levaráselle a unha pantalla con tellas. Va á sección "Resolución de problemas" - "Configuración avanzada" - "Restauración do sistema" (en diferentes versións de Windows 10 este camiño cambiou un pouco, pero atopalo sempre é fácil).
- Despois de seleccionar un usuario e introducir un contrasinal (se está dispoñible), abrirase a interface de recuperación do sistema. Comprobe se os puntos de recuperación están dispoñibles na data anterior ao erro. En caso afirmativo, utilízaos para corrixir o erro rapidamente.
Por desgraza, para moitos, a protección do sistema e a creación automática de puntos de recuperación están desactivadas, ou son eliminados polos mesmos programas de limpeza do ordenador, que ás veces causan o problema en cuestión. Vexa Outras formas de usar os puntos de recuperación, incluso cando o ordenador non se inicia.
Usando o rexistro desde outro ordenador
Se tes outro ordenador ou portátil con Windows 10 ou tes a posibilidade de contactar cunha persoa que poida seguir os pasos seguintes e enviarche os ficheiros resultantes (pódelos cargar vía USB ao ordenador directamente desde o teléfono), proba este método:
- Nun ordenador en execución, prema as teclas Win + R (escriba Win é a clave co logotipo de Windows) regedit e prema Intro.
- Abrirase o editor do rexistro. Nela vai á sección HKEY_CLASSES_ROOT .exe, fai clic co botón dereito sobre o nome da sección (por "cartafol") e selecciona "Exportar". Garda no teu computador como un ficheiro .reg, o nome pode ser calquera cousa.
- Fai o mesmo coa sección HKEY_CLASSES_ROOT exefile
- Transfire estes ficheiros ao ordenador problema, por exemplo, nunha unidade flash USB e "execúteos"
- Confirme a adición de datos ao rexistro (repita os dous ficheiros).
- Reinicie o ordenador.
Sobre isto, moi probablemente, o problema resolverase e non aparecerán erros, en ningún caso do formulario "Interface non é compatible".
Crear manualmente un ficheiro .reg para restaurar o inicio .exe
Se o método anterior por algún motivo non funciona, pode crear un ficheiro .reg para restaurar o lanzamento de programas en calquera ordenador onde sexa posible executar un editor de texto, independentemente do seu sistema operativo.
O seguinte é un exemplo para o Bloc de notas estándar de Windows:
- Inicie o caderno de notas (situado nos programas estándar, pode empregar a busca na barra de tarefas). Se só tes un ordenador, un no que non se inician os programas, preste atención á nota despois do código de ficheiro que aparece a continuación.
- No caderno, pegue o código que segue.
- No menú, seleccione Arquivo - Gardar como. No diálogo de gardar necesariamente especifique "Todos os ficheiros" no campo "Tipo de ficheiro" e logo dálle ao ficheiro calquera nome coa extensión requirida .reg (non .txt)
- Executa este ficheiro e confirme a adición de datos ao rexistro.
- Reinicie o ordenador e vexa se se solucionou o problema.
Código de ficheiro Reg a usar:
Editor de rexistro de Windows versión 5.00 [-HKEY_CLASSES_ROOT .exe] [HKEY_CLASSES_ROOT .exe] @ = "exefile" "Tipo de contido" = "aplicación / x-msdownload" [HKEY_CLASSES_ROOT .exe PersistentHandler] @ = "{098f2470-bae0 -11cd-b579-08002b30bfeb} "[HKEY_CLASSES_ROOT exefile] @ =" Aplicación "" EditFlags "= hex .: 38.07.00.00" FriendlyTypeName "= hex (2): 40.00.25.00.53, 00.79.00.73.00.74.00.65.00.6d, 00.52, 00.6f, 00.6f, 00.74.00.25.00.5c, 00.53.00 , 79.00.73.00.74.00.65.00.6d, 00.33.00, 32.00.5c, 00.73.00.68.00.65.00.6c, 00, 6c, 00.33,00,32.00,2e, 00,64,00,6c, 00,6c, 00,2c, 00,2d, 00,31,00,30,00,31,00,35 , 00.36.00.00.00 [HKEY_CLASSES_ROOT exefile DefaultIcon] @ = "% 1" [-HKEY_CLASSES_ROOT exefile shell] [HKEY_CLASSES_ROOT exefile shell open] "EditFlags" = hex: 00.00, 00.00 [HKEY_CLASSES_ROOT exefile shell open command] @ = ""% 1 "% *" "IsolatedCommand" = ""% 1 "% *" [HKEY_CLASSES_ROOT exefile shell runas] " HasLUAShield "=" "[HKEY_CLASSES_ROOT exefile shell runas command] @ =" "% 1 "% * "" IsolatedCommand "=" "% 1 "% * "[HKEY_CLASSES_ROOT exefile shell runasuser] @ = "@ shell32.dll, -50944" "Extended" = "" SuppressionPolicyEx "=" {F211AA05-D4DF-4370-A2A0-9F19C09756A7} "[HKEY_CLASSES_ROOT exefile shell runasuser "DelegateExecute" = "{ea72d00e-4960-42fa-ba92-7792a7944c1d}" [-HKEY_CLASSES_ROOT exefile shellex ContextMenuHandlers] [HKEY_CLASSES_ROOT exefile shellex ContextMenuHandlers] @ = "Compatibilidade" [HKEY_CLASSES_ROOT exefile shellex ContextMenuHandlers Compatibilidade] @ = "{1d27f844-3a1f-4410-85ac-14651078412d}" [HKEY_CLASSES_ROOT exefile shellex ContextMenuHandlers NvAppShExt] @ = "{A929C4CE-FD36-4270-B4FLECLE_LECLEBLE ContextMenuHandlers OpenGLShExt] @ = "{E97DEC16-A50D-49bb-ae24-CF682282E08D}" [HKEY_CLASSES_ROOT exefile shellex ContextMenuHandlers PintoStartScreen] @ = "{470C0EBD-5D73-4d58-9CED-E91E22E23282}" [HKEY_CLASSES_ROOT exefile shellex DropHandler] @ = "{86C86720-42A0-1069-A2E8-08002B30309D}" [-HKEY_CLASSES_ROOT SystemFileAssociations .exe] [HKEY_CLASSES_ROOT SystemFileAssociations .exe] " FullDetails "=" prop: System.PropGroup.Description; System.FileDescription; System.ItemTypeText; System.FileVersion; System.Software.ProductName; System.Software.ProductVersion; System.Copyright; * System.Category; * System.Comment; System.Size; System.DateModified; System.Language; * System.Trademarks; * System.OriginalFileName "" InfoTip "=" prop: System.FileDescription; System.Company; System.FileVersion; System.DateCreated; System.Size "" TileInfo "=" prop: System.FileDescription; System.Company; System.FileVersion; System.DateCreated; System.Size "[-HKEY_CURRENT_USER SOFTWARE Microsoft Windows CurrentVersion Explorer FileExts .exe] [-HKEY_CURRENT_USER SOER Microsoft Windows Roaming OpenWith FileExts .exe]
Nota: Se o erro "Interface non é compatible" en Windows 10, non se produce o lanzamento do caderno usando os métodos habituais. Non obstante, se fai clic co botón dereito do rato no escritorio, selecciona "Crear" - "Novo documento de texto" e logo faga dobre clic no ficheiro de texto, o caderno de notas abrirá o máis probable e pode continuar cos pasos, comezando coa inserción de código.
Espero que a instrución teña sido útil. Se o problema persiste ou toma unha forma diferente despois de solucionar o erro, describe a situación nos comentarios - intentarei axudar.