Skip to main content
  1. Home
  2. Gaming
  3. Legacy Archives

Valve explains Steam’s repeated DirectX installs for newly downloaded games

Add as a preferred source on Google
Image used with permission by copyright holder

If you’re a user of Valve‘s Steam service then you’ve likely become accustomed to waiting for Microsoft‘s DirectX to re-install itself anytime you download a new game that requires some amount of graphical horsepower. It’s confounding that the game-enabling collection of APIs would require fresh installations so frequently, though there is an explanation for it that Valve offered on the Steam user forums (via Destructoid).

The need for repeated installs apparently relates to a Microsoft helper library called D3DX. There are multiple versions of the library across different software versions — more than 40 for Dx9 and “many more” for Dx10 and Dx11 — and each game is linked to a specific one. More than that, licensing issues prevent anyone other than Microsoft from distributing the necessary files. The end result is that the installer must be run with every game that requires access to one of these libraries — Source-engine games don’t — so the code may be checked and repaired or installed, if necessary.

Recommended Videos

The poster, Valve software engineer John McCaskey, admits that there’s a little room for improvement on the Steam side, by making the client “smart enough to know if an exactly matching version of the Dx installer is already downloaded and share that content so you don’t download it with each game.” He goes on to note, however, that the time saved “would be a huge win though and requires a good deal of new complexity for partners in they package up their games and manage installation dependencies.”

McCaskey writes that this is a minor enhancement that could be explored in the future, but it’s not a principal focus. In other words, no. Get used to that installer.

Adam Rosenberg
Former Gaming/Movies Editor
Previously, Adam worked in the games press as a freelance writer and critic for a range of outlets, including Digital Trends…
Xbox is celebrating 25 years by dressing your console in nostalgia
Xbox’s 25th birthday freebies are actually worth logging in for
Xbox 25th anniversary console

Xbox is nearing its quarter-century of oversized controllers, achievement hunting, and Halo nights. To celebrate its 25th birthday, Microsoft is letting players open a few birthday presents early. The company has released a free collection of gamerpics, profile backgrounds, themes, and a dynamic Xbox console background created by community artists Klobrille and Ben Kenobi.

The artwork is available now, ahead of the original Xbox’s 25th anniversary on November 15. Microsoft is also giving players a commemorative 25th anniversary profile badge. All you need to do is sign in to your Xbox account through a console, PC, or the Xbox mobile app before the end of 2026 to receive it.

Read more
The next Xbox may be backward compatible with every past Xbox generation, if publishers agree
A leaked memo details Microsoft's next console could play games from every Xbox generation, but there's a catch.
Xbox logo

A leaked internal memo suggests the next Xbox console, codenamed Project Helix, could play games from every generation the company has ever released. If true, that would make it the largest game library on any console, especially since it's also said to support PC games.

Backward compatibility for four console generations

Read more
Xbox may have a surprisingly smart plan for keeping physical games alive
Xbox’s leaked roadmap could rescue your old games from the disc-drive grave
Book, Publication, Comics

The fate of physical game discs seems to be set in stone, with an all-digital library becoming increasingly inevitable. Microsoft, though, may at least give Xbox owners a way to bring their shelves full of physical games along for the journey.

A leaked Microsoft roadmap sent to game publishers details the planned rollout of Xbox’s Disc-to-Digital program alongside a much larger backwards-compatibility push. The document reportedly targets August for general availability, October for the full launch of original Xbox games on PC, and a gradual Xbox 360 rollout beginning in 2027.

Read more