5

I keep getting a "The Launcher cannot query DirectX. Please update DirectX by installing the latest redistributable" error message when launching L.A. Noire.

I'm on Windows XP, and this is the Steam version of the game. GPU: NVIDIA 9800 GTX+, running 285.x drivers (the newest available for XP).

Problems started after the most recent patch (the patch that added DirectX 11 support... but I'm on XP, so whatevs).

Pre-patch, I would get the problem; the launcher would crash, but then the game would start anyway, so I didn't care, but now it doesn't launch at all. I can't downgrade retroactively (as far as I know?) because it's Steam, so I don't have the original media.

I've tried uninstalling and reinstalling DirectX, launching the game directly, launching the game as admin (I'm running as admin already, but I do "Run As" and uncheck the "protect this computer box"), launching Steam as an admin, validating the game cache, re-downloading, and reinstalling. Nothing works. I've tried disabling my anti-virus (Avast) (C:\Program Files\Steam\steamapps is already whitelisted). I tried downgrading my GFX driver to the 280.x version.

Stevoisiak
  • 45,411
  • 59
  • 197
  • 469
GKMachine
  • 205
  • 1
  • 2
  • 6

4 Answers4

1

Most likely, Steam is trying to launch the DX11 executable of the game instead of the DX9 version. Try opening the install directory of the game(located in your "steamapps" folder), check if there's a DX9 version of the executable and try running that directly.

EDIT: You can also try running lanoire.exe directly instead of the Launcher program

Vinay S Shenoy
  • 1,326
  • 6
  • 11
0

Copy the Microsoft.net folder from C:/Windows into the LA Noire game folder and run the .exe but not the launcher. This worked for me.

galacticninja
  • 47,794
  • 105
  • 317
  • 576
-1

Right click > Properties > Local Files > Verify Integrity of Game Cache

Verbose mode: I had the same error you did and after verifying the game cache it told me 1 file didn't pass validation and would be redownloaded. When I launched the game again it went through the "first time setup" stuff again and then the game ran fine.

THE JOATMON
  • 805
  • 3
  • 10
  • 24
-1

If you use windows 7, you should download and install DX9.0c from this site: http://www.microsoft.com/en-US/download/details.aspx?id=35 It works ;)

Kamil
  • 1