2010-04-28 14 views
21

Estoy intentando registrarse con regsvr32.exe la Prnadmin.dll (en un equipo de destino Windows 7), pero me sale este error 0x80020009el registro de un DLL vuelve 0x80020009 error

Cualquier sugerencia por favor?

+4

¿Está ejecutando el comando como administrador? –

Respuesta

51

regsvr32.exe debe ejecutarse como administrador. Tal vez esta fue la causa?

+1

Increíble, muchas gracias por la ayuda – HAJJAJ

1

Para Windows Vista/Windows 7 usuarios: Haga clic en Inicio> Todos los programas> Accesorios, a continuación, haga clic derecho en “Símbolo del sistema” y seleccione “Ejecutar como Administrador” Escriba el siguiente comando exactamente como lo ve y pulse ENTRAR. secedit/configure/cfg% windir% \ inf \ defltbase.inf/db defltbase.sdb/verbose Espere a que se complete el comando, puede llevar algo de tiempo, así que tenga paciencia. Una vez que el comando se haya completado, intente registrar un archivo dll nuevamente.

+7

Recomiendo que se mejore esta respuesta para explicar exactamente lo que hace ese comando. Pedirle a la gente que copie y pegue comandos arbitrarios que afectan claramente la seguridad de alguna manera no es una buena idea sin explicaciones y referencias. –

1

Para usuarios de Windows 7 Vista/Windows: haga clic en Inicio > Todos los programas > Accesorios , a continuación, haga clic derecho en Símbolo del sistema y seleccione Ejecutar como administrador .

1

mejor método que he encontrado es para abrir el PowerShell ISE con derechos de administración a continuación cd a c:\ e insertar sus comandos, por ejemplo

regsvr32 "c:\Program Files\Windows Media Player\wmpband.dll" 
0

Para usuarios de Windows 7 Vista/Windows: Haga clic en Inicio> Todos Programas> Accesorios, luego haga clic derecho en Símbolo del sistema y seleccione Ejecutar como administrador. Luego escriba: regsvr32 ubicación de archivo \ nombre de archivo Luego verá que el archivo que genera el error se carga correctamente.

Cuestiones relacionadas