Oye, intenté agregar un archivo DLL en Windows 7 copiando a la carpeta system32, pero no pude porque se denegó el acceso. En realidad, hay un archivo DLL existente y estoy tratando de reemplazarlo. ¿Cómo puedo hacer esto en Windows 7?
Oye, intenté agregar un archivo DLL en Windows 7 copiando a la carpeta system32, pero no pude porque se denegó el acceso. En realidad, hay un archivo DLL existente y estoy tratando de reemplazarlo. ¿Cómo puedo hacer esto en Windows 7?
Respuestas:
Para registrar un dll, abre un cuadro de comando como administrador y luego lo usa regsvr32 /i <dll_name>
.
Tha dijo que su problema parece ser que simplemente no puede copiar el archivo. Nuevamente, abra un cuadro de comando como administrador y haga lo siguiente:
Si el archivo está en uso, debe hacerlo en modo seguro, solo símbolo del sistema. Si controla su sistema, puede eliminar el archivo DLL que copió y cambiar el nombre del archivo .old a .dll.
Anule el registro del archivo DLL existente primero (con el /u
modificador) y luego registre el archivo DLL. De esta manera, la rutina de cancelación de registro limpiará la configuración existente, lo que a menudo ayuda al volver a registrarse.
System32
.
Para registrar un com .dll o .ocx en Windows 7 de 32 bits, haga lo siguiente:
Copie .dll o .ocx en c:\windows\system32
Escriba cmd
en el menú Ejecutar , buscará cmd.exe
, haga clic derecho y haga clic en Ejecutar como administrador
Mostrará un aviso en c:\windows\system32
Escriba regsvr32 ocxname.ocx
para registrar .ocx
o
escriba regsvr32 dllname.dll
para registrar .dll
Generalmente hay dos problemas con regsvr32 en Windows 7:
Para solucionar el problema "Acceso denegado", inicie la línea de comandos como administrador, en el menú de inicio escriba 'cmd.exe' y luego haga clic con el botón derecho en la entrada 'cmd.exe' y 'Ejecutar como administrador'.
Si la DLL es de 32 bits y en el directorio de Windows de 32 bits, use la versión de 32 bits de regsvr32 en c: \ windows \ sysWOW64 \ regsvr32.exe
Si su Windows 7 x64 y es la DLL que desea registrar es x64 puede ejecutar regsvr32.exe
desde C:\Windows\SysWOW64
.
Ejemplo:
C:\Windows\SysWOW64\regsvr32.exe C:\Windows\SysWOW64\StrmExt_x64.dll