Aprendiendo a usar el comando Regsvr32 en WinXP

  

En el sistema operativo Windows XP, muchas funciones del sistema están relacionadas con los controles (como los archivos con extensiones DLL, OCX, CPL), y los controles deben estar registrados para implementar estas funciones correspondientes. Normalmente, cuando se instala el sistema operativo, el control se registrará automáticamente. Sin embargo, debido al daño del virus, falla del sistema o causa humana durante el uso, a menudo se pierde cierta información de registro del control, lo que ocasiona que algunas funciones del sistema no funcionen correctamente. Una vez que esto sucede, podemos pedirle al comando Regsvr32 que ayude a resolver el registro del control.

El comando Regsvr32 es una utilidad proporcionada por el sistema Windows que le permite registrar o desinstalar controles del sistema para corregir la funcionalidad perdida. El comando Regsvr32 se ejecuta como una línea de comandos. Al mismo tiempo, el funcionamiento normal del comando Regsvr32 requiere el soporte de los archivos Kernel32.dll, User32.dll y Ole32.dll.
Consejo

: en el sistema Windows 2000 /XP, el archivo de comandos Regsvr32.exe se almacena en la carpeta "X: \\ Winnt \\ system32"; en el sistema Windows 9X, el comando se almacena en "X: \\ Windows" En la carpeta \\ system "(asumiendo que el sistema está instalado en la unidad X).

El uso del comando Regsvr32 es muy sencillo. Echemos un vistazo a algunos ejemplos para ver cómo usar el comando Regsvr32 para resolver el problema real encontrado.

Ejemplo 1: Restauración de la función de vista previa de imagen de Windows Xp

En el proceso de utilizar Windiws XP, si se pierde la información de registro del control de vista previa de la imagen, no podrá ver la imagen correctamente. Dado que el archivo de control correspondiente a la función de vista previa de la imagen de Windows XP es thurnbvw.dll, simplemente haga clic en "Inicio /Ejecutar", ingrese el comando "Regsvr32 Thurnbvw. Dll" en el cuadro de diálogo emergente "Ejecutar", haga clic en "Aceptar" "Después de la ejecución, aparecerá un cuadro de mensaje:" DllRegisterServer in Thumbvw.dll se realizó correctamente ", el registro de control se realizó correctamente. Después de reiniciar la computadora, se restaurará la función de vista previa de la imagen de Windows XP.
Consejo

: cuando no puede utilizar la función de miniatura que viene con el sistema, puede corregirlo ejecutando el comando "Regsvr32 shimgvw.dll" (sistema Windows XP) o "Regsvr32 thumbvw.dll" (sistema Windows 2000).

Ejemplo 2: Restauración de la función Zip de Windows Xp

El sistema Windows XP puede admitir directamente archivos ZIP, aunque la función de procesamiento de archivos Zip no es potente, pero no hay una solución profesional instalada. Esta característica también es conveniente y práctica al comprimir software.

Si la función no funciona correctamente, puede ejecutar el comando "Regsvr32 Zipfldr.dll" en el cuadro "Ejecutar" de acuerdo con el ejemplo 1 y luego reiniciar la computadora para recuperarla. A la inversa, si necesita desinstalar la función Zip de Windows XP, simplemente ejecute "Regsvr32 /u Zipfldr.dll".

De los dos ejemplos anteriores, podemos ver que el comando Regsvr32 se basa en parámetros para registrar y descargar controles. Al registrarse, agregue el nombre del control directamente después del comando y, al desinstalar, agregue "/u" para desinstalar el control instalado. Ahora echemos un vistazo al uso de los comandos Regsvr32 en las aplicaciones de software.

Ejemplo 3: Permita que la nueva versión del reproductor WMP aparezca en la página web

Algunos sitios de música en línea necesitan usar Windows Media Player para escuchar canciones, pero obviamente WMP9 está instalado, pero solo cuando se escucha música ¿Puede ver la versión anterior del panel del reproductor WMP, cómo hacer que aparezca el hermoso panel WMP9?

Para resolver este tipo de falla, primero cierre el navegador IE, haga clic en "Inicio /Ejecutar", luego en el cuadro de diálogo "Ejecutar" Escriba "Regsvr32 wmpdxm.dll" en el cuadro y haga clic en el botón "Aceptar".

Ejemplo 4: Resuelva el error del menú de FlashGet en la página web

En el navegador, si hace clic con el botón derecho en una conexión de descarga y selecciona el elemento de menú "Usar descarga de Internet Express", situación normal Aparecerá la ventana de tareas de descarga de FlashGet, pero ¿qué debo hacer si encuentro que la función no responde?

Podemos abrir el directorio de instalación de FlashGet primero, verificar si existen los archivos jc_link.htm, jc_all.htm y jccatch.dll.
(Si no existe, se recomienda copiarlo desde otras máquinas); si hay varios archivos en el directorio, haga clic en "Inicio /Ejecutar", ingrese el comando "cmd" para abrir la ventana "Símbolo del sistema" e ingrese "En la ventana" Cd c: \\ program Files \\ Flashget (ubicación de instalación predeterminada de FlashGet) ", cambie a la ruta de instalación de FlashGet y luego ejecute los comandos" Regsvr32 jccatch.dll "y" Regsvr32 fgiebar.dll "respectivamente, vuelva a registrar estos archivos DLL para resolverlos Este es el problema.

Ejemplo 5: Permita que WMP reproduzca el archivo RM /RMVB

A muchos amigos les gusta usar el reproductor Windows Media Player (en adelante, WMP), pero no es compatible con el formato RM /RMVB, ¿qué debo hacer? Br>

Tome Windows XP como ejemplo. Primero encuentre el archivo RealMediaSplitter.ax (este es un complemento de formato RM) en este CD, copie el archivo al directorio "C: \\ WINDOWS \\ System32 \\"; En el cuadro de diálogo "Ejecutar", escriba "regsvr32 C: \\ WINDOWS \\ System32 \\ RealMediaSplitter.ax" y haga clic en "Aceptar". Luego descargue el decodificador, como RealPack-20050627, después de la instalación, puede usar WMP para reproducir archivos de audio y video en formato RM. Lista de

: Errores y correcciones del comando Regsvr32

Al registrar un control con Regsvr32.exe, intenta cargar el control y llamar a la función DLLSelfRegister. Si este intento tiene éxito, Regsvr32.exe mostrará un cuadro de diálogo que indica el éxito. Si este intento falla, Regsvr32.exe devuelve un mensaje de error. La siguiente es una breve introducción a los mensajes de error Regsvr32 y las posibles causas.

Error Causa o Solución

Indicador no reconocido: /invalid_flag Parámetro o combinación de conmutador no válido utilizado en la línea de comandos Regsvr32

No se especificó el nombre de la DLL. No especificado Nombre de archivo de biblioteca de enlace dinámico DLL registrado

Se cargó Dllname, pero no se encontró el punto de entrada DllRegisterServer o DllUnregisterServer. Dllname no es un archivo .Dll ni .Ocx, como escribir "Regsvr32 wxyz.exe" generará este Mensaje de error

Copyright © Conocimiento de Windows All Rights Reserved