Tengo una versión independiente de IrfanView (x64) y quiero que aparezca en el menú Abrir con para todos los archivos de imagen. Sin embargo, no quiero que sea el programa predeterminado. Por alguna razón, no importa lo que haga, no quiere ingresar a esta lista. Ni siquiera aparece en el menú 'más aplicaciones' después de hacer clic en Abrir con. Aquí están las cosas que probé (en ningún orden en particular):
- Abriendo el archivo con IrfanView
- Asignar IrfanView como la aplicación predeterminada y luego volver a asignar la aplicación anterior
- Siguiendo las instrucciones aquí: Agregue elementos a la lista "Abrir con" en Windows 8 (la clave de registro relevante ya existe!)
- Descargando el Editor de Programas Predeterminados (no parece tener esta opción, y no quiero agregar una opción de shell "Editar con IrfanView")
- Siguiendo las instrucciones aquí: http://www.sevenforums.com/tutorials/178066-open-add-program.html (el problema es que el sitio que aloja la aplicación relevante parece estar permanentemente inactivo)
windows-10
file-association
irfanview
Ynhockey
fuente
fuente
Otra excelente herramienta es OpenWithView , por Nir Sofer.
Vale mucho la pena revisar sus otras herramientas gratuitas.
fuente
Me encontré con un caso especial que requería algunos pasos alternativos y quería compartirlo en la posibilidad de que alguien más tenga el mismo problema:
Así que quise arreglar Visual Studio 2013 y 2015 no aparece en la lista inicial Abrir con para archivos .sln; solo 2017 y 2010 (el último de los cuales nunca se ha instalado en esta máquina). Imagina mi frustración cuando, según el Editor de programas predeterminados, todo lo que quiero ya está en la lista.
Y de hecho ellos fueron ya en .sln's
OpenWithProgids
, pero resulta que MS inventó una nuevaAllowSilentDefaultTakeOver
valor de registro para las clases de archivos en Windows 8 que tal vez hace algunas cosas , pero entre ellos parece estar evitando que un programa aparezca en la lista inicial Abrir con; porque tan pronto como quité elAllowSilentDefaultTakeOver
valor de laVisualStudio.sln.12.0
yVisualStudio.sln.14.0
llaves debajoHKEY_CLASSES_ROOT
, Visual Studio 2013 y 2015 finalmente aparecieron.Y solo para estar seguro, yo adicional
AllowSilentDefaultTakeOver
a la inútil clase de Visual Studio 2010, y lo , desapareció de la lista Open With!Entonces, si parece que has intentado todo para que un programa aparezca en la lista Abrir con de un tipo de archivo y simplemente no funciona, busca un
AllowSilentDefaultTakeOver
valor enHKEY_CLASSES_ROOT\[program's file type ProgID]
. (Aunque, de manera realista, es probable que solo vea esto en versiones anteriores de los programas de Microsoft cuando también tenga una versión más reciente instalada).fuente