elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Deseas probar algunas mejoras a la interfaz del foro? Prueba cake! acerca de


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows
| | |-+  Falta d3d11.dll
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Falta d3d11.dll  (Leído 1,374 veces)
dracrac

Desconectado Desconectado

Mensajes: 57


Ver Perfil
Falta d3d11.dll
« en: 22 Julio 2017, 12:08 »

Saludos,

Alguien sabe como resolver el siguiente error:

El programa no puede iniciarse porque falta d3d11.dll en el equipo. Intente reinistalar el programa para corregir este problema.

El error aparece cuando ejecuto el acrobat reader dc. El so es windows 7. El archivo d3d11.dll si que se encuentra en el equipo y he intentado reinstalar el programa y sale el mismo error.

Algun idea de como solventarlo? Gracias


En línea

Randomize


Desconectado Desconectado

Mensajes: 19.999


Beautiful Day


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #1 en: 22 Julio 2017, 12:56 »

¿Tienes los .NET Frameworks al día?


Por preguntar algo sencillo con lo que debes contar en tu quipo con Windows 7.


En línea

  

What time it is?

It is time to have breakfast, not sorry, it is time to have dinner.

  
Orubatosu


Desconectado Desconectado

Mensajes: 2.132


Ver Perfil WWW
Re: Falta d3d11.dll
« Respuesta #2 en: 22 Julio 2017, 13:47 »

Una posibilidad es que ese programa lo esté buscando donde no debe

Copia la librería en el directorio Windows directamente y debería de localizarla
En línea

Eleкtro
Novato Astral y
Moderador Global
***
Desconectado Desconectado

Mensajes: 9.147


El sentido común es el menos común de los sentidos


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #3 en: 22 Julio 2017, 13:52 »

El archivo d3d11.dll si que se encuentra en el equipo y he intentado reinstalar el programa y sale el mismo error.

Es un archivo crítico de DirectX ( Direct3D 11 ), y suponiendo que tengas un Windows de 64.Bits, entonces deberías tener dos archivos "d3d11.dll", uno ubicado en el directorio 'C:\Windows\System32', y el otro en 'C:\Windows\SysWOW64' (y además dos copias de seguridad adicionales en el directorio 'C:\Windows\WinSXS'), cada dll es de distinta aqruitectura, como es evidente, y de una versión/build específica de dicha dll.

Por ese motivo que acabo de explicar arriba... ni se te ocurra hacer eso de descargar las dll faltantes desde el típico sitio web donde te ofrecen descargas de dlls.. por que así no vas a arreglar nada, es perder el tiempo. Hay que saber lo que uno se hace con ese tipo de sitios y lo que se descarga.

Para empezar, mi recomendación es que pruebes a ejecutar la aplicación dxdiag.exe (ubicada en 'C:\Windows\System32\') y muéstranos los resultados del diagnóstico.

También puedes probar a escribir el siguiente comando en la consola de Windows (CMD.exe):
Código:
SFC.exe /ScanNow
...De esta forma, y siempre que las copias de seguridad de "d3d11.dll" existan en tu sistema operativo (en el directorio WinSXS como ya expliqué) entonces los archivos perdidos o corruptos de DirectX se deberían restaurar a su estado original y funcional.

Y si eso tampoco te funcionase, pues prueba a descargarte el paquete de DirectX e intentar instalarlo para tratar de resolver el problema:

Repositorio de Runtimes y SDKs (descargas oficiales)


PD: ¿Estás utilizando un Windows 7 modificado, u original?.



Añadiendo más información a lo que te ha sugerido el compañero @Orubatosu :

Suponiendo que tu instalación de DirectX sea correcta, es decir, que no tengas ningún archivo perdido o corrupto y el problema en realidad sea de ese "programa.exe" que al parecer es incapaz de encontrar el archivo "d3d11.dll" a pesar de tener DirectX bien instalado, pues en ese caso también puedes probar a copiar el archivo "d3d11.dll" al directorio raíz donde se encuentre ese "programa.exe", es decir, colocarlo (copiarlo) en la misma carpeta junto al exe.

¿Por qué hacer eso?, pues por que Windows/las aplicaciones por defecto utilizan un patrón de búsqueda con un orden específico para encontrar "dlls conocidas", y en la secuencia de búsqueda el directorio donde se encuentre el archivo executable es uno de los lugares donde se busca una dll/dependencia del programa (aunque esto no siempre es así, ya que hay excepciones), y éste es por defecto el primer lugar de todos donde se empezará a buscar la dll ( antes que en el directorio 'C:\Windows' y 'C:\Windows\System32'|'SysWOW64' ).

Saludos.
« Última modificación: 22 Julio 2017, 14:11 por Eleкtro » En línea


Randomize


Desconectado Desconectado

Mensajes: 19.999


Beautiful Day


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #4 en: 22 Julio 2017, 15:57 »

Pueda estar corrupto y no funcione.


Y del DirectX 11, que se rompe con ná, es que recuerdo yo a uno que los arregla y no nos dice cómo.
En línea

  

What time it is?

It is time to have breakfast, not sorry, it is time to have dinner.

  
dracrac

Desconectado Desconectado

Mensajes: 57


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #5 en: 23 Julio 2017, 01:59 »

A ver antes de nada muchas gracias por las respuestas!

El sistema es un portatil lenovo con windows 7 home de 64 bits original. Voy a probar todas las soluciones que me habeis dado a ver cual es la que funciona y ya os informaré, tardaré algunos dias ya que estaré fuera pero ya os iré informando

saludos
En línea

Randomize


Desconectado Desconectado

Mensajes: 19.999


Beautiful Day


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #6 en: 23 Julio 2017, 04:13 »

Tú por o menos tienes la intención de ir diciéndonos cosas...


Otros nos visitan y se llevan con ellos sus arreglos  :P
En línea

  

What time it is?

It is time to have breakfast, not sorry, it is time to have dinner.

  
dracrac

Desconectado Desconectado

Mensajes: 57


Ver Perfil
Re: Falta d3d11.dll
« Respuesta #7 en: 1 Agosto 2017, 12:52 »

Saludos

Al final con el comando:

sfc.exe /scanNow

me ha recuperado los archivos satisfactoriamente, perdon por la tardanza en la respuesta.

Gracias a todos!

En línea

Machacador


Desconectado Desconectado

Mensajes: 942



Ver Perfil WWW
Re: Falta d3d11.dll
« Respuesta #8 en: 1 Agosto 2017, 16:40 »

Saludos

Al final con el comando:

sfc.exe /scanNow

me ha recuperado los archivos satisfactoriamente, perdon por la tardanza en la respuesta.

Gracias a todos!



Que bueno que encontraste la solución... ese ScanNow lo salva a uno de un ApocalipsisNow...

 :rolleyes: :o :rolleyes:

Saludos.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Falta ld-elf.so.1
GNU/Linux
nNyyKuU 5 1,577 Último mensaje 16 Septiembre 2008, 21:02
por nNyyKuU
falta hal.dll
Seguridad
Darioxhcx 6 4,200 Último mensaje 27 Abril 2009, 23:30
por Darioxhcx
Que me falta.
Seguridad
CloudswX 2 1,389 Último mensaje 6 Agosto 2009, 19:22
por 7th_Sign
que falta
Programación C/C++
jamescua 5 1,335 Último mensaje 3 Noviembre 2009, 02:58
por jamescua
Que me falta?
Programación C/C++
itilez 3 677 Último mensaje 14 Noviembre 2011, 21:49
por itilez
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines