Window xp usa Regsvr32 para resolver enfermedades incurables del sistema

  
Primero, saber Regsvr32 Presvr32 debe ser familiar para todos, en algunos tutoriales de computadora o revistas de computadora siempre se puede ver, por lo que una "pequeña estrella" de alto perfil A los ojos de muchos de nosotros, parece muy misterioso. Los artículos originales rara vez se presentan. A lo sumo, solo presenta unas pocas palabras para explicar cómo resolver problemas comunes. Muchos amigos pueden haber estado en la guía de algunos artículos. He usado Regsvr32 muchas veces, pero aún no entiendo su "experiencia de vida". Hoy usaré este artículo para disipar las dudas en la mente de todos y llevar a todos a conocer este Regsvr32. Fondo y función de Regsvr32 Regsvr32 es un programa integrado en el sistema de Windows, no solo existe en Windows 2000 /XP, se encuentra en las 材 赪 indows 98. Su función principal es registrar o desinstalar el archivo de biblioteca de enlace dinámico (DLL) y el control integrado (OCX), no se puede subestimar, con él, se pueden resolver muchos problemas de software o sistema operativo. Artículo básico En este momento hablamos de DLL y OCX. Se estima que habrá un problema en los corazones de muchos lectores. ¿Qué significan estos dos Dongdong? ¿Qué pueden hacer? No se preocupen, escuchemos al autor lentamente. . Archivo DLL: el nombre completo del archivo DLL es la biblioteca de enlace dinámico, y el nombre chino se llama "archivo de biblioteca de enlace dinámico". En Windows, un archivo DLL puede realizar una función como un archivo EXE, pero no puede ejecutarse de manera independiente como un archivo EXE. Debe ser llamado por otros programas, y es muy importante para la ejecución del programa. La mayoría de ellos son muy importantes. Cuando se ejecuta un programa o componente del sistema, debe estar vinculado a un archivo DLL para que funcione correctamente. En otras palabras, los archivos DLL son como una biblioteca común de funciones en la base de datos. Cada diseñador puede llamarlos libremente en sus propios programas, para que usted no tenga que escribir algunas funciones básicas usted mismo (porque estas funciones ya las usan los DLL). El archivo está completo y también reduce el tamaño del programa. Por lo tanto, si se pierde un archivo DLL, es posible que un software o un módulo del sistema no funcionen correctamente y no funcionen correctamente. Archivo OCX: El nombre completo del archivo OCX es Extensión de control de vinculación e incrustación de objetos (OLE). El nombre chino se llama "control de objetos incrustados". Su función es en realidad similar al archivo DLL que se acaba de mencionar. De hecho, el llamado OLE que usualmente tenemos muy Familiar, simplemente hablando, puede usar los datos de Excel en Word, incrustar archivos de imagen en WordPad, etc. Por ejemplo, el portapapeles es como un simple intercambio de datos, mientras que OLE es un "intercambio de objetos". En este momento hablamos de que la función de Regsvr32 es registrar y desinstalar el archivo DLL, entonces hay un problema que nos molesta. Dado que el archivo DLL desempeña el papel de la biblioteca de funciones pública, ¿por qué no podemos llamarlo directamente en el programa? ¿Registrar una vez? De hecho, la razón para registrar un archivo DLL aquí es como la primera vez que ingresamos a la escuela. Aunque estás sentado en el aula, si no escribes tu archivo, el profesor no te conocerá y, naturalmente, no lo encontrarás. Usted De la misma manera, si el archivo DLL no está registrado, no hay información sobre el archivo DLL en el registro del sistema. Aunque ya existe en nuestro disco duro, cuando se realiza la llamada, el sistema no puede encontrar el archivo DLL en absoluto. Podemos informar que no existe tal DLL, por lo que necesitamos registrar el archivo DLL en este momento. [Los pequeños consejos] Las DLL del sistema de Windows no están registradas porque ya están registradas al momento de la instalación, pero si el sistema no puede reconocer estos archivos DLL debido a algunas circunstancias, todavía debemos registrarnos de nuevo manualmente. Formato de comando Regsvr32 Después de terminar lo anterior, creo que muchos amigos se han sentido un poco avergonzados, no se preocupen, sabiendo que el comando de plagio command r command command  傺   癛 es mucho más fácil. Todos saben que todas las órdenes deben tener un formato, y Regsvr32 no es una excepción. Tomemos como ejemplo Windows XP. Ejecute el comando "CMD" en el menú "Inicio" → "Ejecutar", abra la ventana del símbolo del sistema, ingrese el comando Regsvr32 y presione Entrar. Verá el formato del comando Regsvr32 "Regsvr32 [/u ] [/s] [/n] [/i [: cmdline]] dll file name ", como puede ver, el comando Regsvr32 tiene un total de cuatro parámetros, respectivamente: /s: después de que el registro o la desinstalación se realicen correctamente, la operación no se realizará correctamente. Casilla de solicitud /u: desinstale el control instalado o el archivo DLL /n: no llame a DLLRegisterServer, tenga en cuenta que este parámetro debe usarse con /i: llame a DLLInstall y pásele un [cmdline] opcional; Las instrucciones para desinstalar comandos DLL en /u a menudo son aburridas, así que echemos un vistazo al formato de comando Regsvr32 con un ejemplo. Por ejemplo, si queremos registrar un archivo de biblioteca de enlace dinámico shmedia.dll guardado en el directorio C: \\ Folder, el comando a ejecutar debe ser "Regsvr32 c: \\ folder \\ shmedia.dll", y si planea desinstalarlo después del registro, será aún más Simple, ejecute el comando "Regsvr32 /uc:\\folder\\shmedia.dll". Como se muestra en la Figura 2, la ventana de solicitud para completar la tarea normalmente muestra errores comunes. Después de usar el comando Regsvr32 durante mucho tiempo, a menudo puede ver varias solicitudes de error. Aquí encuentro algunos errores representativos para ayudar a todos. Para analizar y analizar. Error uno: la ruta específica del archivo DLL no está especificada
Este tipo de error es más común. Generalmente, cuando se registra un archivo DLL que no es del sistema, la razón es que el programa Regsvr32 no puede encontrar el archivo DLL especificado en la ruta predeterminada y no puede completar el registro normalmente. La solución también es muy simple, siempre y cuando la ruta de almacenamiento específica del archivo DLL se especifique en el comando, como "Regsvr32 c: \\ folder \\ abc.dll" es un comando normal. Error 2: el tipo de archivo que se va a registrar es incorrecto. Este error es relativamente raro, pero es fácil de aparecer en el novato. La razón es que el archivo que el usuario desea registrar no es un archivo DLL normal o un archivo OCX, y Regsvr32 no puede completar el registro en absoluto. La solución es especificar un archivo DLL normal o un archivo OCX. Por ejemplo, el comando original es "Regsvr32 c: \\ abc \\ abc.txt", y el comando correcto debe ser "Regsvr32 c: \\ abc \\ abc.dll" (por supuesto, debe asegurarse de que el archivo abc.dll ya exista y sea completamente correcto. Error 3: El nombre del archivo DLL no se especifica en el tipo de comando.
Este error es principalmente el mismo que en el ejemplo anterior. El motivo es que el nombre del archivo DLL no se especifica en absoluto, por lo que Regsvr32 no puede saberlo. Quiero hacer algo al respecto, por lo que aparecerá este mensaje. La solución es especificar el archivo DLL o el archivo OCX a operar. Indicaciones de error comunes Después de usar el comando Regsvr32 durante mucho tiempo, a menudo puede ver una variedad de indicaciones de error. Aquí encuentro algunos errores representativos para ayudarlo a analizar y analizar. Error uno: la ruta específica del archivo DLL no está especificada. Este error es más común. Generalmente ocurre cuando se registra un archivo DLL que no es del sistema. La razón es que el programa Regsvr32 no puede encontrar el archivo DLL especificado en la ruta predeterminada y no puede completar el registro normalmente. La solución también es muy simple, siempre y cuando la ruta de almacenamiento específica del archivo DLL se especifique en el comando, como "Regsvr32 c: \\ folder \\ abc.dll" es un comando normal. Error 2: el tipo de archivo que se va a registrar es incorrecto. Este error es relativamente raro, pero es fácil de aparecer en el novato. La razón es que el archivo que el usuario desea registrar no es un archivo DLL normal o un archivo OCX, y Regsvr32 no puede completar el registro en absoluto. La solución es especificar un archivo DLL normal o un archivo OCX. Por ejemplo, el comando original es "Regsvr32 c: \\ abc \\ abc.txt", y el comando correcto debe ser "Regsvr32 c: \\ abc \\ abc.dll" (por supuesto, debe asegurarse de que el archivo abc.dll ya exista y sea completamente correcto. Error 3: El nombre del archivo DLL no se especifica en el tipo de comando.
Este error es principalmente el mismo que en el ejemplo anterior. El motivo es que el nombre del archivo DLL no se especifica en absoluto, por lo que Regsvr32 no puede saberlo. Quiero hacer algo al respecto, por lo que aparecerá este mensaje. La solución es especificar el archivo DLL o el archivo OCX a operar.
Copyright © Conocimiento de Windows All Rights Reserved