Usuario del software
2013-10-07 17:29:52 +0000 2013-10-07 17:29:52 +0000
65

No puedo establecer un programa como predeterminado para abrir un tipo de archivo en Windows 7

Estoy intentando establecer el programa por defecto para abrir un archivo y no lo consigo. Utilizo Windows 7 y la extensión de archivo que intento establecer como programa predeterminado es bfa (*.bfa); el programa que no sólo genera este tipo de archivo sino también el programa que intento establecer como predeterminado para abrirlo es Blowfish Advanced CS http://bfacs.sourceforge.net/ ).

Cuando hago clic con el botón derecho del ratón en un archivo y selecciono "Abrir con", intento seleccionar el programa: hago clic en "Examinar" con la opción "Usar siempre el programa seleccionado..." marcada y luego busco el programa. Una vez que selecciono el programa, no aparece como opción en el diálogo "Abrir con". Sospecho que el problema está relacionado con el hecho de que el sistema operativo es de 64 bits y la aplicación es de 32 bits. ¿Alguna sugerencia sobre cómo proceder?

Respuestas [16]

80
2014-11-26 08:58:24 +0000

Encuentre la clave de registro de la aplicación que desea asociar, digamos que para Notepad++.exe en \HKEY_CLASSES_ROOT\Applications\notepad++.exe \shell\open\commandEncuentre la clave de registro de la aplicación que desea asociar, digamos que paraNotepad++.exe` en

Compruebe si la ruta de .exe es correcta. Si no es así, cambia la ruta por la correcta.

Después de hacer esto, ahora puede ir al archivo que desea asociar y utilizar la forma estándar Open With y elegir el programa que desea abrir.

Explicación :

Este problema se produce cuando Windows se confunde con la ruta de un programa, ya que las asociaciones de archivos se gestionan utilizando sólo el nombre del ejecutable base de un programa fuente ).

Este error puede ser causado por:

  • Ejecutar varias versiones de un programa (por ejemplo, Notepad++ y Notepad++ Portable)
  • Mover los programas a diferentes carpetas.
  • Cambiar las letras de las unidades de disco
80
13
2014-04-10 22:11:52 +0000

Tuve el mismo problema, y ninguna de las soluciones funcionó (como el método de abajo de ir al Panel de Control - que hace lo mismo si se hace clic derecho en el archivo->Abrir con->Elegir por defecto). Incluso después de seleccionar el nuevo programa muchas veces, se quedó con el viejo.

Lo arreglé editando el registro. Ve a la extensión en cuestión así (yo tenía problemas con el .cpp):

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.cpp

Además de estas dos claves: OpenWithList y OpenWithProgids , puede que tenga una tercera llamada ' UserChoice'. Simplemente borre esa tercera clave. Después de eso, le permitirá cambiar el programa por defecto para esa extensión de archivo.

13
4
2016-03-10 13:44:46 +0000

ejemplo : tipo de archivo .css

encontrar y eliminar la clave

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.css

HKEY_CURRENT_USER\Software\Microsoft\Windows\Roaming\OpenWith\FileExts\.css

HKEY_CLASSES_ROOT\.css

abrir el administrador de tareas y reiniciar el explorador de Windows o reiniciar el ordenador

4
3
2013-10-07 17:39:32 +0000

Pruebe con

Control Panel\All Control Panel Items\Default Programs\Set Associations

enter image description here

ADDED

También vea la pregunta aquí [ ftype changes are ignored. ¿De dónde recupera Windows el valor "incorrecto"? ¿Cómo puedo aplicar mis cambios? (https://superuser.com/questions/1067226/ftype-changes-are-ignored-where-does-windows-retrieve-the-incorrect-value-fro) para un ejemplo de los comandos assoc y ftype. Iniciando un cmd prompt administrativo y ejecutando el comando assoc para la extensión, luego el comando ftype para ella, debería asociar la extensión con el programa que usted especifique.

3
3
2016-09-13 13:17:54 +0000

Quería compartir mi solución. Quería abrir .spq con SpeQ Mathematics.exe, que es un programa independiente (no requiere instalación). El programa no aparecía en la lista incluso después de que lo encontrara a través de la navegación y lo seleccionara.

Fui a

HKEY_CLASSES_ROOT\.spq

y encontré en la lista Data: spq_auto_file

Luego fui a

HKEY_CURRENT_USER\Software\Classes\spq_auto_file\shell\open\command

y vi la carpeta equivocada en la lista Data. Cambié la carpeta por la real y el programa apareció en la lista del menú contextual. Supongo que el movimiento que se puede hacer con los programas independientes fue la razón de mi problema.

3
2
2013-10-07 19:42:04 +0000

Pude arreglar mi problema con el propio programa. Vea la imagen de abajo como referencia; en 'Herramientas' > 'Opciones'

La pestaña 'Varios'; en 'Configuración del Registro' hay dos opciones que alteran el registro. He aplicado las dos y ya funciona. Lo que no está claro es cómo pude hacerlo sin que el programa lo hiciera.

enter image description here

2
1
2016-06-24 20:08:00 +0000

He tenido el mismo/similar problema.

Esto es lo que lo causó. Utilizo keepass.exe para abrir archivos .kbd que sincronizo en la nube. Cuando moví la carpeta dejó de funcionar. El sistema operativo sabe que ese es mi programa, pero no puedo actualizar la ubicación del ejecutable a través del cuadro de diálogo "Abrir con".

La solución...

  • Abrir regedit
  • encontrar la aplicación que se busca en `HKEYCLASSESROOT\ApplicationsHe tenido el mismo/similar problema.

Esto es lo que lo causó. Utilizo keepass.exe para abrir archivos .kbd que sincronizo en la nube. Cuando moví la carpeta dejó de funcionar. El sistema operativo sabe que ese es mi programa, pero no puedo actualizar la ubicación del ejecutable a través del cuadro de diálogo "Abrir con".

La solución...

  • Abrir regedit
  • encontrar la aplicación que se busca en .
  • Ejemplo: atom.exe se encuentra en `HKEYCLASSESROOT\Applications\atom.exe`
  • borre esa entrada
  • haga clic con el botón derecho del ratón en el tipo de archivo e intente seleccionar el programa de nuevo. Ahora debería aparecer
1
0
2015-01-27 04:45:05 +0000

Sólo para que lo sepáis...

He tenido el mismo problema en win8.1.

Ese diálogo de archivos por defecto parece que cuelga el explorer, ocurre tanto desde la opción de clic derecho de la carpeta como desde la pantalla de establecer asociación, creo que hay algún problema con esa funcionalidad...

En mi caso, matando el proceso de explorer a través del Administrador de Tareas y volviendo a abrir explorer, (desde el administrador de tareas) a través de Archivo -> nueva Tarea -> explorer.exe, completó el proceso de establecer el programa por defecto normalmente y todo funciona bien ahora.

No sé si fue sólo suerte, pero vale la pena probar...

0
0
2019-02-01 10:33:34 +0000

Tiene que eliminar la clave UserChoice de

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts

Encuentre su extensión, luego encuentre la clave llamada "UserChoice" bajo esa extensión.

0
0
2018-11-20 20:22:20 +0000

Tenía AutoCAD 2007 instalado en mi ordenador y luego instalé AutoCAD 2010. Pero no pude reasociar las extensiones de los archivos para que se abrieran con AutoCAD 2010.

Mi solución fue cambiar el nombre de la versión 2007 a acad.exe. Inmediatamente después, la versión 2010 apareció en la lista de programas disponibles para asociar con ese tipo de archivo.

0
0
2018-11-14 07:38:50 +0000

Puedes usar este comando para archivos ".txt". pero debes abrir el símbolo del sistema con roles de administrador. ftype txtfile="C:\Program Files (x86)\Notepad++\notepad++.exe""%1"

si no conoces el tipo de archivo puedes usar el comando "assoc .txt" en el símbolo del sistema.

Para más detalles puedes consultar este enlace La aplicación "Abrir con" de Windows no aparece como opción

A mí me funciona.

0
0
2017-01-11 14:31:38 +0000

Para cualquiera que tenga el mismo problema pero con Office 365 / Excel 2016:

Ir a "Programas y características" -> clic derecho "Office 365" -> cambiar -> Reparación rápida arregló el problema para mí.

0
-1
2014-09-13 01:37:17 +0000

He solucionado este problema haciendo clic con el botón derecho del ratón en el archivo que quería abrir y eligiendo "propiedades". en la pestaña "general" decía "se abre con: programa desconocido" o algo así. simplemente hice clic en el botón "cambiar..." junto a ese mensaje y elegí la aplicación que quería originalmente. creo que tal vez esto sucede cuando se elimina la aplicación asociada.

-1
-1
2015-11-05 07:25:50 +0000

Prueba a ponerlo por defecto desde el programa que quieras usar como abridor.

Tuve un problema similar cuando los archivos php de repente empezaron a abrirse con Acrobat lo que provocó un error ya que Acrobat no puede manejar php. Intenté cambiar la asociación, pero todo falló. Finalmente fui a las preferencias de Dreamweaver y lo puse como abridor para php.

-1
-1
2015-05-28 19:37:11 +0000

La mejor solución es eliminar la cuenta de usuario que no puede establecer un programa por defecto para abrir un archivo y volver a crear un nuevo usuario. En algún momento, al instalar/actualizar una aplicación, Windows corrompió la política de esa cuenta de usuario. Asegúrese de copiar todos los datos del usuario (c:/users/userid/) antes de eliminar esa cuenta de usuario e inicie sesión con un usuario diferente con la cuenta Sysadmin.

Para eliminar la cuenta de usuario: Panel de control >> Sistema >> Configuración avanzada del sistema >> Avanzado (pestaña) >> Configuración (en Perfil de usuario) >> Eliminar la cuenta de usuario corrupta.

Luego reinicie, inicie sesión y cree un nuevo usuario. Puede utilizar el mismo nombre de cuenta.

-1