Me encontré con un amigo para obtener ayuda de emergencia: el sistema es windows7, este amigo no tiene un ícono de OFFICE en el escritorio y está ansioso por usar WORD, haga clic con el botón derecho en el ícono del escritorio, seleccione Word en el modo abierto y no ponga "siempre Utilice este programa para abrir el mismo tipo de archivo "antes de marcar". Después de este cambio, todos los accesos directos resultaron ser documentos de Word. Se puede cambiar a otra cosa, como el cambio al modo Bloc de notas, pero no hay manera de restaurar el original.
Este es un problema de asociación de archivos. Tal problema simplemente no es posible en xp. Parece que este problema específico es un problema nuevo en Win7. Busqué en Internet aproximadamente y descubrí que no era solo este amigo el que parecía tener ese problema. Parece que hay una necesidad de una solución.
Para resolver este problema, necesitamos hablar sobre algunos conocimientos básicos sobre la asociación de archivos para que nuestros amigos puedan saber lo que saben.
Asociaciones de archivos, lo principal es asociar tipos de archivos con comandos abiertos. Windows reconoce el tipo de archivo por su extensión de archivo. Esto primero debe asociar la extensión con el tipo de archivo.
assoc command
Para modificar la asociación entre la extensión y el tipo de archivo, necesitamos usar un comando: assoc
point para iniciar, buscar, ingresar cmd, abrir cmd, ingresar cmcd en: assac /? . Podemos obtener ayuda con este comando.
El comando assoc tiene dos funciones, una es mostrar la asociación entre la extensión y el tipo de archivo, y la otra es reescribir la asociación entre la extensión y el tipo de archivo.
Vamos a usar la asociación de accesos directos como ejemplo para ilustrar este problema.
La extensión del acceso directo es .lnk. En Windows, esta extensión generalmente no se revela. Si aparece, debe estar asociada con un archivo.
Ingresamos a cmd: assoc.lnk, el resultado del comando que podemos obtener después del retorno de carro es: .lnk = lnkfile. El resultado de este comando muestra que la extensión .lnk está asociada con el tipo de archivo lnkfile. Cualquier archivo con una extensión .lnk pertenece al tipo de archivo lnk.
Ahora ingresemos el comando: assoc .lnk = lnk, presione la tecla Intro, la extensión lnk y la asociación de tipo de archivo se volverán a escribir. Luego ingresamos el comando: assoc .lnk, presione la tecla Intro, el resultado del comando que obtendremos será: .lnk = lnk, este resultado muestra que la extensión .lnk ya está asociada con el tipo de archivo lnk, y ya no Se asocia con lnkfile.
Esta vez, ve al escritorio para verlo. Se muestran todos los sufijos .lnk de todos los accesos directos en tu escritorio, y todos los accesos directos ya no están disponibles. Cuando haga doble clic, se le preguntará: Windows no puede abrir este archivo.
Ahora escribamos: assoc .lnk = lnkfile, presione la tecla Enter, encontraremos que todo ha regresado a su estado original.
En resumen, si hay un problema con la asociación entre la extensión del acceso directo y el tipo de archivo, solo necesitamos ingresar: assoc .lnk = lnkfile, el problema se puede resolver después del retorno de carro.
De esta manera, si conocemos el tipo de archivo correcto al que pertenece una extensión, cuando hay un problema con la asociación entre esta extensión y el tipo de archivo, solo tenemos que escribir: assoc .ext = filetype, presione atrás La llave del coche puede ser. Este .ext representa la extensión de archivo, como .lnk, que representa el tipo de archivo, como lnkfile. Si no sabemos con qué tipo de archivo está asociada la extensión, solo tenemos que escribir cmd: assoc.ext para ingresar. Podemos obtener con qué tipo de archivo está asociado.
Cada extensión registrada tendrá una clave de registro correspondiente en el registro: HKEY_CLASSES_ROOT.ext,
El .ext aquí representa la extensión, por ejemplo, el acceso directo corresponde a: HKEY_CLASSES_ROOT .lnk, este elemento tiene un valor predeterminado, los datos de este valor predeterminado es el tipo de archivo asociado con este acceso directo. Por lo tanto, el comando assoc, lo principal es modificar el valor predeterminado de este elemento. Sin embargo, debe tenerse en cuenta que el contenido modificado por el comando assoc no solo es el valor predeterminado del elemento, sino que también modificará otros aspectos. Así que cambiamos el valor de este valor directamente en el registro, y no podemos reemplazar completamente el comando assoc.