Después de asociar mis archivos MP3 con MPlayer usando el Open with/Choose default program...
diálogo, ya no puedo cambiar esa asociación usando dicho diálogo, la Always use this [...]
casilla de verificación en adelante siempre está atenuada ( Control Panel -> Default Programs -> Associate a file type or protocol with a program
tampoco me deja cambiarlo, parece que solo usa el mismo diálogo de todos modos).
Eso también sucedió con los archivos MP4, pero no con los MKV, por ejemplo, y si asocio mis archivos MP3 con otras aplicaciones como el reproductor multimedia VLC , no se bloquea. ¿Por qué es eso y puedo evitar esto de antemano (afortunadamente, ya sé cómo solucionarlo después)?
Otra observación: los programas de bloqueo (pude bloquearlo también con una asociación con Visual Studio ) no aparecen en el Recommended Programs
diálogo de abrir con diálogo (y el explorador dijo: "El programa actual no es recomendable, pero gané no te dejes cambiarlo, ja! ").
Una captura de pantalla:
Como puede ver en la esquina superior izquierda (si conoce el icono de MPlayer), el archivo está actualmente asociado con MPlayer.
Formas de solucionarlo (nota: esta pregunta no se trata de solucionarlo):
Usar los programas predeterminados
Panel de control -> Programas predeterminados -> Establecer programas predeterminados , seleccione WMP , elija valores predeterminados para este programa , verifique .mp3 .
Esto debería volver a asociar los archivos con el Reproductor de Windows Media (WMP) y puede crear una nueva asociación en el Explorador de Windows .
Usando el registro (como siempre, mantén tus manos fuera de él a menos que sepas lo que estás haciendo o si estás de acuerdo en romper tu sistema accidentalmente):
HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Explorer -> FileExts > .mp3
Aquí podría, por ejemplo, limpiar el abrir con lista, y el programa predeterminado actual parece estar guardado aquí también en la clave
UserChoice
. Allí puede cambiar laProgId
cadena a otra aplicación, y puede asociarla con WMP ingresandoWMP11.AssocFile.MP3
o simplemente seleccionando otra aplicación de inmediato.Sin embargo, es posible que deba jugar con los permisos de la clave si no puede cambiar el
ProgId
valor.
(Como ahora tengo tres respuestas que no responden a la pregunta: esta pregunta no se trata de hacer que la asociación vuelva a funcionar. No me gusta combatir los síntomas, prefiero las curas).
fuente
Respuestas:
Parece que la publicación del foro no puede establecer la asociación de archivos: la opción atenuada tiene la respuesta:
Compruebe si tiene este valor en su registro.
Si es así, la verdadera pregunta es: ¿por qué existe ese valor y qué programa lo establece?
fuente
NoOpenWith
deHKEY_CLASSES_ROOT\Applications\Outlook.EXE
resolver mi problema.MPlayer probablemente edita el registro, cambiando / creando la clave de registro que mencionó anteriormente (HKEY_CURRENT_USER> Software> Microsoft> Windows> CurrentVersion> Explorer> FileExts> .mp3).
A continuación, veré dos cosas distintas que debe observar (una tiene dos partes, método A y método B) Para Windows Vista, 7 o Server 2008
Método A
Escriba regedit en el cuadro de diálogo EJECUTAR y presione Entrar. Ahora goto:
En el panel del lado derecho, cambie el valor de la tecla " Predeterminado " de la siguiente manera:
Nota: Solo hemos agregado % 2 al final del valor predeterminado. Puede usar cualquier número del 2 al 9.
Salga del editor de registro e intente abrir el cuadro de diálogo "Abrir con". Encontrará que la casilla de verificación está desactivada ahora como se muestra en la siguiente captura de pantalla:
Método B
Escriba regedit en el cuadro de diálogo EJECUTAR y presione Entrar. Ahora goto:
Si la clave "Explorer" no está presente, créela manualmente.
Ahora en el panel del lado derecho, cree un nuevo valor DWORD NoFileAssociate y establezca su valor en 1
Salga del editor de registro e intente abrir el cuadro de diálogo "Abrir con". Encontrará que la casilla de verificación se ha eliminado por completo ahora, como se muestra en la siguiente captura de pantalla:
NOTA: Como puede ver, cuando usamos el Método A para deshabilitar la casilla de verificación, el cuadro de diálogo "Abrir con" no muestra la lista de programas recomendados que aparece cuando usamos el Método B. También si ve la última captura de pantalla de Windows Vista , el Método B elimina totalmente la casilla de verificación en lugar de deshabilitarla.
CONSEJO DE BONIFICACIÓN: Este tutorial también se puede usar en condiciones inversas. por ejemplo, si esta casilla de verificación ya está desactivada en su Windows y desea habilitarla, puede eliminar el % 2 mencionado en el Método A o establecer el valor del valor DWORD en 0 como se menciona en el Método B.
LO QUE DEBE MIRARSE 2: Para evitar que se modifique la clave del registro, puede restringir los permisos (es posible que deba hacerlo después de instalar MPlayer).
Así es cómo:
fuente
Parece que algo está bloqueando la clave de registro para evitar que se modifique.
Hay algunas posibilidades: los permisos en la clave o claves del registro son propiedad de otra persona que no sea el usuario actual (que probablemente se hubiera establecido durante la instalación); algo se ejecuta periódicamente para verificar y restablecer los permisos; o algo está monitoreando activamente la (s) clave (s) para evitar modificaciones.
Comience examinando los permisos en la clave para ver si se trata de un problema de permisos. Probablemente tendrá que ejecutar regedit como administrador. (Inicio-> escriba regedit en el cuadro de búsqueda, luego haga clic derecho y seleccione "Ejecutar como administrador"). Puede haber algo obvio como que su cuenta de usuario no tiene acceso de escritura. Agregue los permisos apropiados y vea si eso soluciona el problema.
Si no es así, o si el permiso desaparece después de un reinicio o un período de tiempo, deberá profundizar un poco más. Comenzaría con este artículo , instalaría Process Monitor y habilitaría el registro de arranque. Eso le dirá si algo está configurando la clave durante el proceso de arranque. Si se trata de un reinicio periódico, puede dejar el monitor de proceso ejecutándose después de cambiar manualmente los valores del registro a lo que desea que sean para capturar lo que sea que esté interfiriendo con la configuración.
Como siempre, tenga cuidado al jugar en el registro. Haga una copia de seguridad antes de cambiar cualquier cosa, ya que es posible dejar el sistema inutilizable.
fuente
Supongo que MPlayer estropeó su registro en cuanto a contenido y permisos.
"Usar siempre lo seleccionado" puede estar atenuado porque un cambio de permisos en el registro podría haber requerido el permiso del Administrador. Para verificar, "Ejecutar como administrador" el símbolo del sistema (cmd) e ingrese lo siguiente:
Esto debería abrir el cuadro de diálogo "Elegir programa predeterminado" en un archivo mp3 ficticio.
Comprueba si "Usar siempre lo seleccionado" ya no está atenuado. Si este es el caso, entonces su pregunta es respondida y este es el resultado de un error honesto de MPlayer (o no).
fuente
UserChoice
clave mi cuenta nunca ha establecido derechos, sin importar si puedo establecer la asociación o no (es decir, la casilla de verificación está atenuada).Intentemos esto:
Navegue a la subclave HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
Desplácese hacia abajo y encuentre la extensión de archivo con la que tiene problemas ( .mp3 ).
Expanda para ver sus subclaves.
Busque una subclave llamada "UserChoice" y elimínela.
Repita los pasos del 3 al 5 para cada extensión de archivo que le cause problemas.
Fuente: una respuesta a la pregunta de desbordamiento de pila ¿ Cómo habilitar la opción "Usar siempre el programa seleccionado para abrir este tipo de archivo" en el cuadro de diálogo abrir con? .
fuente