Si intento lanzar cualquier juego desde steam, da este error:
Steam - se requiere la última versión de DirectX
Se requiere la última versión de MicrosoftX(r) para jugar [juego]. Sitio de descarga de Microsoft DirectX(r)
Sin embargo, todavía puedo lanzar juegos fuera de steam con el ejecutable si ese juego en particular lo permite (no todos lo hacen, o algunos no funcionan correctamente.) Esto me lleva a creer que este error no tiene nada que ver con la instalación de DirectX 9.0c, sino algo relacionado con el registro o la incompetencia por parte de Valve.
Este error también es nuevo, antes todo funcionaba bien. Lleva ocurriendo desde hace un mes más o menos. No recuerdo qué he podido hacer para provocar esto. No he jugado con DirectX en absoluto. He mirado todos los resultados de búsqueda que he podido encontrar con respecto a este error, pero ninguna de las soluciones ha ayudado.
El enlace del error redirige a una página que te ruega que descargues Windows 10 (supongo que es su forma de decir Página no encontrada.) Encontré el enlace "mejorado" para la descarga en https://www.microsoft.com/en-us/download/details.aspx?id=35&44F86079-8679-400C-BFF2-9CA5F2BCBDFC=1
Al igual que con Microsoft, la instalación falla con:
Configuración de DirectX: Se ha producido un error interno del sistema. Consulte DXError.log y DirectX.log en su carpeta de Windows para determinar el problema.
Pero esos dos archivos no están en la carpeta de Windows.
Esto es lo que he probado (sin ningún orden en particular):
- Reinstalación de Steam
- Reinstalación de algunos juegos en caso de que se descargue el DirectX necesario
- Reinstalación del controlador de la tarjeta gráfica
- Reinstalación de la actualización KB2670838
- Reinstalar, desde el panel de control, todo lo relacionado con .NET, C++ y Visual Studio
- Ejecutar la instalación de DirectX como administrador
- Utilizar el instalador "DirectX End-User Runtimes (June 2010)" en su lugar
- Hacerlos funcionar con el vapor cerrado
- Ejecutarlos con el antivirus cerrado
- Ejecutarlos en modo seguro
- Ejecutando sfc /scannow
- Ejecutar CCleaner en el registro
- Lanzamiento del juego con /dx9 o /dx11
-
Añadiendo esto al registro:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX] "InstalledVersion"=hex:00,00,00,09,00,00,00,00 "Version"="4.09.00.0904"
Esto es lo que dice DxDiag
------------------
System Information
------------------
Time of this report: 1/2/2016, 18:08:06
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.151019-1254)
Language: English (Regional Setting: English)
System Manufacturer: Hewlett-Packard
System Model: p7-1247c
BIOS: Ver: HIB_714.ROM vHIB7.14
Processor: AMD A8-3820 APU with Radeon(tm) HD Graphics (4 CPUs), ~2.5GHz
Memory: 8192MB RAM
Available OS Memory: 7664MB RAM
Page File: 3754MB used, 11573MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode
------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Sound Tab 2: No problems found.
Sound Tab 3: No problems found.
Sound Tab 4: No problems found.
Input Tab: No problems found.
--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)
---------------
Display Devices
---------------
Card name: AMD Radeon HD 6550D Graphics
Manufacturer: Advanced Micro Devices, Inc.
Chip type: ATI display adapter (0x9640)
DAC type: Internal DAC(400MHz)
Device Key: Enum\PCI\VEN_1002&DEV_9640&SUBSYS_2ACD103C&REV_00
Display Memory: 4074 MB
Dedicated Memory: 497 MB
Shared Memory: 3576 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
Monitor Name: HP 2311 Series Wide LCD Monitor
Monitor Model: HP 2311
Monitor Id: HWP2939
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: DVI
Driver Name: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.dll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
Driver File Version: 8.17.0010.1094 (English)
Driver Version: 8.892.1.1000
DDI Version: 11
Driver Model: WDDM 1.1
Driver Attributes: Final Retail
Driver Date/Size: 10/24/2011 04:19:12, 862720 bytes
WHQL Logo'd: n/a
WHQL Date Stamp: n/a
Device Identifier: {D7B71EE2-D500-11CF-CA77-C70ABEC2C535}
Vendor ID: 0x1002
Device ID: 0x9640
SubSys ID: 0x2ACD103C
Revision ID: 0x0000
Driver Strong Name: oem130.inf:ATI.Mfg.NTamd64.6.1:ati2mtag_Sumo_Desktop:8.892.1.1000:pci\ven_1002&dev_9640&subsys_2acd103c
Rank Of Driver: 00E60001
Video Accel: ModeMPEG2_A ModeMPEG2_C
Deinterlace Caps: (truncated)
D3D9 Overlay: Not Supported
DXVA-HD: Not Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
0 votos
Um ¿Qué juego?
0 votos
Ocurre con todos los juegos, excepto con un par de los antiguos
0 votos
Es probable que sea difícil de encontrar, pero lo que está causando el problema probablemente se menciona en uno de los
DXError.log
yDirectX.log
archivos de registro. Mi suposición es que algo está impidiendo la instalación de uno o más de losd3dx*.dll
u otros archivos DLL DirectX redistribuibles opcionales que no se incluyen con Windows 7.