Foro de elhacker.net

Informática => Software => Mensaje iniciado por: anonimo12121 en 8 Marzo 2013, 12:36 pm



Título: Error con directx
Publicado por: anonimo12121 en 8 Marzo 2013, 12:36 pm
Necesito ayuda quiero instalar directx 9 y no puedo =D.

Aquí los logs de error.
Citar
--------------------
[02/24/13 18:31:42] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[02/24/13 18:31:42] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[02/24/13 18:31:42] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[02/24/13 18:31:42] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 13:58:28] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 13:58:28] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 13:58:28] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 13:58:28] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 14:02:23] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 14:02:23] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 14:02:23] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 14:02:23] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 14:05:19] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 14:05:19] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 14:05:19] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 14:05:19] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 15:59:49] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 15:59:49] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 15:59:49] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 15:59:49] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 16:10:41] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 16:10:41] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 16:10:41] module: dsetup32(Nov 19 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 16:10:41] module: dsetup32(Nov 19 2010), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 16:37:06] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 16:37:06] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 16:37:06] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 16:37:06] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 16:48:10] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 229, function: CDXWSetup::InitInstallEngine

    Sections are not initialized.

--------------------
[03/04/13 16:48:10] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

    CDXWSetup::InitInstallEngine() failed.

--------------------
[03/04/13 17:07:26] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 17:07:26] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2165, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/04/13 17:07:26] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5776, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/04/13 17:07:27] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/04/13 17:07:27] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 17:07:27] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 17:07:27] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 17:09:40] module: DXSetup(Mar 30 2011), file: dxsetup.cpp, line: 935, function: FindDXSetupWindow

    Failed API:      GetWindowText()
    Error:      (183) - No se puede crear un archivo que ya existe.



--------------------
[03/04/13 17:10:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 17:10:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2165, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/04/13 17:10:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5776, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/04/13 17:10:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/04/13 17:10:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 17:10:20] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 17:10:20] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/04/13 17:21:25] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/04/13 17:21:25] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/04/13 17:21:25] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/04/13 17:21:25] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/08/13 11:50:33] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/08/13 11:50:33] module: dxupdate(Nov 19 2010), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/08/13 11:50:33] module: dsetup32(Nov 19 2010), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/08/13 11:50:33] module: dsetup32(Nov 19 2010), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/08/13 12:12:01] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 6624, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/08/13 12:12:01] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 2154, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:12:01] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 5763, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/08/13 12:12:02] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 6624, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/08/13 12:12:02] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 5783, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:12:02] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/08/13 12:12:02] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/08/13 12:18:11] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 6624, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/08/13 12:18:11] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 2154, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:18:11] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 5763, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/08/13 12:18:11] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 6624, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/08/13 12:18:11] module: dxupdate(Mar 16 2009), file: dxupdate.cpp, line: 5783, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:18:11] module: dsetup32(Mar 16 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/08/13 12:18:11] module: dsetup32(Mar 16 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/08/13 12:31:55] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/08/13 12:31:55] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2165, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:31:55] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5776, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/08/13 12:31:55] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/08/13 12:31:55] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:31:55] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/08/13 12:31:55] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.

--------------------
[03/08/13 12:32:19] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.Direct3DX.dll.

--------------------
[03/08/13 12:32:19] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 2165, function: ExecuteCab

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:32:19] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5776, function: DirectXUpdateInstallPlugIn

    ExecuteCab() failed.

--------------------
[03/08/13 12:32:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 6637, function: CMDXInstall::Install

    Failed API:      InstallAssembly()
    Error:      (0x80070005) - Acceso denegado.



    Unable to install Microsoft.DirectX.dll.

--------------------
[03/08/13 12:32:20] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 5796, function: DirectXUpdateInstallPlugIn

    MDXInstall::Install() failed.

--------------------
[03/08/13 12:32:20] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

    DirectXUpdateInstallPlugIn() failed.

--------------------
[03/08/13 12:32:20] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

    InstallPlugIn() failed.


Título: Re: Error con directx
Publicado por: #Borracho.- en 8 Marzo 2013, 22:06 pm
Probaste bajándolo de acá e instalando correctamente como indica?

http://www.microsoft.com/en-us/download/details.aspx?id=35 (http://www.microsoft.com/en-us/download/details.aspx?id=35)


Título: Re: Error con directx
Publicado por: anonimo12121 en 9 Marzo 2013, 16:43 pm
se pone a instalarse y me sale el error. he probado todas las versiones.


Título: Re: Error con directx
Publicado por: Eleкtro en 9 Marzo 2013, 17:12 pm
@Xafirot
¿Que te sugiere "Acceso denegado"?, ¿No te das cuenta de que es un problema de permisos de usuario?, segúramente el instalador no puede reemplazar/modificar los archivos que ya están escritos en disco.

1. Inicia sesión como Administrador (LA CUENTA CON PRIVILEGIOS DE ASMINISTRADOR)

2. Concede los permisos necesarios en las carpetas y los archivos que el instalador de DirectX necesita expandir y según tu log no puede (Microsoft.DirectX..XXX...dll):

Código:
takeown /f "%Windir%\dx*" /R /D S
takeown /f "%Windir%\*directx*" /R /D S    

Icacls "%windir%\dx*" /Grant "%UserName%":(F) /T
Icacls "%Windir%\*directx*" /Grant "%UserName%":(F) /T
(Fijate en el mensaje final de los 4 comandos: Debería ponerte "error al procesar 0 archivos")

Y de paso quitamos el modo de sólo lectura a los archivos de DirectX (si tuvieran ese atributo):
Código:
Attrib -r /D /S "%WINDIR%\dx*"
Attrib -r /D /S "%WINDIR%\*directx*"
(Asegúrate que al usar este comando no te dice "Acceso denegado", de lo contrario no has concedido/modificado corréctamente los permisos de los archivos)

4. Ejecuta el instalador de DirectX (Preferiblemente el OFFLINE...) pinchando click derecho > Ejecutar como Administrador.

PD: Un consejo, en lugar de perder tiempo bajándote todas las versiones del instalador, deberías haber deducido mejor la causa del error ("Acceso denegado") y haber buscado el código de error en Google... aunque ya lo he hecho yo por tí para enseñarte algún link de referencia pero la verdad es que no he encontrado ningún tema decente, la ayuda que ofrecen en todos los links que he visto con ese código de error en Google es realmente patética e inutil, cláramente es un problema de acceso a los archivos y la manera de solucionarlo es concediendo permisos de modificación/creación/eliminación al usuario.

Saludos


Título: Re: Error con directx
Publicado por: anonimo12121 en 10 Marzo 2013, 00:27 am
lo ejecuto como administrador y lo mismo probaré a modificar los permisos de las carpetas y archivos