Guía práctica para Windows 10 y Windows 11: agrega una aplicación a la lista Abrir con, elimina programas no deseados, oculta el elemento Abrir con del menú contextual y restáuralo si ha desaparecido.
El menú Abrir con es una opción del Explorador de archivos de Windows que permite abrir un archivo con otro programa sin cambiar de forma permanente la asociación del tipo de archivo. Por ejemplo, puedes hacer clic derecho en un archivo .jpg y abrirlo con Fotos, Paint, Photoshop, GIMP u otro editor de imágenes.
Cuando alguien quiere agregar o quitar Abrir con, normalmente se refiere a una de estas dos cosas:
Cambia qué programas aparecen después de hacer clic en Abrir con para un tipo de archivo concreto, como .txt, .jpg, .pdf o .mp4.
Oculta o restaura el elemento Abrir con del menú contextual que aparece al hacer clic derecho sobre archivos.
Edición del RegistroSirve cuando la entrada del menú contextual ha desaparecido, no hace nada o la lista de aplicaciones está corrupta.
Solución de problemasLos cambios sencillos desde Configuración son seguros. Los cambios en el Registro también son relativamente simples, pero conviene hacer primero una copia de seguridad de la clave correspondiente. Así podrás deshacer la modificación si el menú no se comporta como esperabas.
SystemPropertiesProtection y pulsa Enter.Abre el Símbolo del sistema como administrador y ejecuta:
Símbolo del sistemareg export "HKCR\*\shellex\ContextMenuHandlers\Open With" "%USERPROFILE%\Desktop\open-with-backup.reg"
UserChoice del Registro salvo que sepas exactamente lo que haces. Las versiones modernas de Windows protegen las asociaciones de aplicaciones predeterminadas, y los cambios manuales pueden ser ignorados o romper la asociación para ese tipo de archivo.
La forma más segura de agregar un programa a la lista Abrir con es abrir una vez un archivo con ese programa. Windows suele recordar la aplicación para esa extensión y volver a mostrarla más adelante.
.txt, .png, .mp4 o .html..exe del programa y ábrelo.Si tu objetivo no es solo mostrar un programa en el menú, sino convertirlo en la aplicación predeterminada, usa Aplicaciones predeterminadas en Configuración de Windows. Este es el método correcto para Windows 10 y Windows 11.
.jpg, .pdf o .txt.Windows no ofrece una interfaz gráfica clara para eliminar un único programa no deseado de la lista Abrir con. Si la aplicación sigue instalada, Windows puede seguir sugiriéndola. Si la aplicación fue eliminada o la lista contiene duplicados, puedes limpiar el historial por extensión desde el Registro.
regedit y pulsa Enter..ext por la extensión real, por ejemplo .jpg o .txt:Ruta del RegistroHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ext\OpenWithList
oldviewer.exe.MRUList contiene la letra eliminada, actualízalo o elimina MRUList para que Windows pueda reconstruir el orden..txt. Para limpiar la lista de imágenes JPG, usa .jpg. Cada extensión tiene su propio historial de Abrir con.
Abre el Administrador de tareas, busca Explorador de Windows, haz clic derecho sobre él y selecciona Reiniciar. También puedes ejecutar este comando:
Símbolo del sistemataskkill /f /im explorer.exe
start explorer.exe
Este método es útil para programas portables que no se instalan de forma normal y, por eso, no aparecen en el cuadro Abrir con. El ejemplo siguiente registra un editor portable para que Windows pueda ofrecerlo en tipos de archivo concretos.
Sustituye MyEditor.exe y la ruta por el nombre real del ejecutable y la carpeta correspondiente:
Archivo .reg de ejemploWindows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe]
"FriendlyAppName"="My Editor"
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe\shell\open\command]
@="\"C:\\Tools\\MyEditor\\MyEditor.exe\" \"%1\""
[HKEY_CLASSES_ROOT\Applications\MyEditor.exe\SupportedTypes]
".txt"=""
".log"=""
".md"=""
| Elemento del Registro | Función |
|---|---|
Applications\MyEditor.exe |
Registra el ejecutable como una aplicación que Windows puede mostrar en los cuadros de selección de apps. |
FriendlyAppName |
Muestra un nombre legible en lugar de solo el nombre del archivo ejecutable. |
shell\open\command |
Define el comando usado para abrir el archivo seleccionado. El parámetro %1 representa el archivo sobre el que se hizo clic. |
SupportedTypes |
Limita las sugerencias de la aplicación a extensiones concretas, como .txt, .log y .md. |
Usa el método menos invasivo que coincida con tu objetivo. Para la selección normal de aplicaciones, utiliza Configuración o el cuadro del Explorador de archivos. Usa el Registro solo cuando Windows no ofrezca una opción gráfica.
| Objetivo | Mejor método | Requiere administrador | Nivel de riesgo |
|---|---|---|---|
| Agregar una app a Abrir con | Clic derecho en archivo → Abrir con → Elegir otra aplicación | No | Bajo |
| Cambiar la app predeterminada | Configuración → Aplicaciones → Aplicaciones predeterminadas | No | Bajo |
| Quitar una app obsoleta de Abrir con | Limpiar FileExts\.ext\OpenWithList |
Normalmente no | Medio |
| Ocultar el elemento Abrir con | Eliminar la clave del controlador del menú contextual | Sí | Medio |
| Restaurar Abrir con si falta | Recrear la clave del controlador del menú contextual | Sí | Medio |
| Agregar correctamente una app portable | Registrarla en Applications |
Depende de la ubicación | Medio |
OpenWithList correspondiente dentro de HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts. Ten cuidado de no eliminar toda la clave de la extensión salvo que quieras que Windows reconstruya todas las elecciones del usuario para ese tipo de archivo.
FileExts. Elimina el nombre del ejecutable obsoleto de la clave OpenWithList correspondiente y reinicia el Explorador de archivos.
OpenWithProgids se usa para asociar tipos de archivo con ProgIDs de aplicaciones. Eliminarlo puede quitar sugerencias útiles de apps para un tipo de archivo. Si solo quieres quitar una aplicación obsoleta de la lista visible, empieza por OpenWithList.
Para el uso diario, la mejor forma de agregar una aplicación a Abrir con sigue siendo el cuadro normal del Explorador de archivos. Para cambiar la aplicación predeterminada permanente, usa Configuración → Aplicaciones → Aplicaciones predeterminadas. La edición del Registro solo es necesaria cuando necesitas quitar entradas obsoletas, ocultar por completo el comando Abrir con o restaurarlo después de que haya desaparecido.
Antes de eliminar claves del Registro, exporta una copia de seguridad. Con una copia y el fragmento de restauración anterior, puedes personalizar de forma segura el menú Abrir con sin reinstalar Windows ni restablecer todas las asociaciones de archivos.