Realmente aprenda a usar el comando Regsvr32 en Windows XP

  
        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 simple, echemos un vistazo a algunos ejemplos para ver cómo usar el comando Regsvr32 para resolver los problemas reales encontrados.

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 en Thumbvw.dll se realizó correctamente ", el registro de control se realizó correctamente. Después de reiniciar la computadora, se restaura la función de vista previa de la imagen de Windows XP.

Consejo: cuando no puede usar la función de miniatura que viene con el sistema, puede corregirlo ejecutando el comando "Regsvr32 shimgvw.dll" (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 WMP9 está instalado obviamente, pero solo cuando se escucha música ¿Puedes ver la versión anterior del panel del reproductor WMP, cómo hacer que aparezca el hermoso panel WMP9?

Para resolver este problema, primero cierre el navegador IE, haga clic en "Inicio /Ejecutar", escriba "Regsvr32 wmpdxm.dll" en el cuadro de diálogo "Ejecutar" 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é ocurre si se descubre que la función no responde?

Primero podemos abrir el directorio de instalación de FlashGet, 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 están en el directorio Archivo, luego haga clic en "Inicio /Ejecutar", ingrese el comando "cmd" para abrir la ventana "Símbolo del sistema", ingrese el comando "cd c: \\ program Files \\ Flashget (ubicación de instalación predeterminada de FlashGet)" en la ventana, cambie a FlashGet En la ruta de instalación, ejecute los comandos "Regsvr32 jccatch.dll" y "Regsvr32 fgIEbar.dll" respectivamente, y vuelva a registrar estos archivos DLL para resolver este problema.

Ejemplo 5: Permita que WMP reproduzca archivos RM /RMVB

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

Tomando como ejemplo a Windows XP, primero encuentre el archivo RealMediaSplitter.ax (este es un complemento de formato RM) en este CD, y copie el archivo al directorio "C: \\ WINDOWS \\ System32 \\"; Abra 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 DLL. DLL no especificada para registrar El nombre del archivo de la biblioteca de vínculos dinámicos
Dllname se cargó, 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á el mensaje de error

Copyright © Conocimiento de Windows All Rights Reserved