It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
Just wanted to drop this here to make people aware.

Microsoft has removed the DirectX 9 installers (both the redist from June 2010 and the web installer).

They now just redirect to https://www.microsoft.com/en-gb/download/404Error.aspx

If you need to get the June 2010 redist for any older software, you can download it from here:

https://web.archive.org/web/20201216110836if_/https://download.microsoft.com/download/8/4/A/84A35BF1-DAFE-4AE8-82AF-AD2AE20B6B14/directx_Jun2010_redist.exe
high rated
avatar
Korell: Just wanted to drop this here to make people aware. Microsoft has removed the DirectX 9 installers (both the redist from June 2010 and the web installer).
Another reliable source - TechPowerUp just added it:-
https://www.techpowerup.com/download/directx-redistributable-runtime/

Edit: It looks like Microsoft restored them under another link:-
https://www.microsoft.com/en-us/download/details.aspx?id=8109
Post edited October 11, 2021 by AB2012
I have it on my external hdd along with app locale.
But i think some gog games install directx 9.0c automatic when installing the game.
I wonder why microsoft removed that or is it an error?
Can't play old games without directx 9.0c i think.
Post edited January 29, 2021 by Fonzer
avatar
Fonzer: I have it on my external hdd along with app locale.
But i think some gog games install directx 9.0c automatic when installing the game.
I wonder why microsoft removed that or is it an error?
Can't play old games without directx 9.0c i think.
Yep, GOG and Steam games should be fine as they install it themselves, but some software may not. I really don't know why Microsoft decided to go with the cut down version, DirectX 9.0L, for compatibility, from Win Vista onwards, rather than just put the full DirectX 9.0c as part of Windows itself.

Anyway, I read that it was removed as part of Microsoft removing all of their downloads that use SHA-1 encryption. Will they put up new downloads using SHA-2 encryption instead?

EDIT: Cryptographic hash, not encryption.
Post edited January 30, 2021 by Korell
low rated
avatar
Fonzer: I have it on my external hdd along with app locale.
But i think some gog games install directx 9.0c automatic when installing the game.
I wonder why microsoft removed that or is it an error?
Can't play old games without directx 9.0c i think.
avatar
Korell: Yep, GOG and Steam games should be fine as they install it themselves, but some software may not. I really don't know why Microsoft decided to go with the cut down version, DX9L, for compatibility, from Win Vista onwards, rather than just put the full DX9c as part of Windows itself.

Anyway, I read that it was removed as part of Microsoft removing all of their downloads that use SHA-1 encryption. Will they put up new downloads using SHA-2 encryption instead?
isnt that sha-256?
https://techcommunity.microsoft.com/t5/windows-it-pro-blog/sha-1-windows-content-to-be-retired-august-3-2020/ba-p/1544373
Well, this is another pro for Wine, seeing as most of the DX kerfuffle is emulated under the hood and is trivial to install if demanded.
avatar
Orkhepaj: isnt that sha-256?
Yes and no.

SHA-1 is a 160-bit hash.

SHA-2 comes in many varieties, but the most popular is 256-bit.
E.g. SHA-224, SHA-256, SHA-384, SHA-512.

https://en.wikipedia.org/wiki/SHA-2
There's still the catalog.

http://www.catalog.update.microsoft.com/Search.aspx?q=directx%209
Not sure if are the same files but techpowerup's 96Mb lists for Win 7,8 and 10 instead 308K and XP.

Funny thing, yesterday had a quick search and was unable to find those files, to run MSI Aterburner/Riva Tuner on a clean Win10 install.
Post edited January 30, 2021 by Dark_art_
avatar
Fonzer: But i think some gog games install directx 9.0c automatic when installing the game.
Not sure about GOG games, but I know there are games that will try to download it if not present, not having it in the installer, which will be a problem.
Messed up decision though. I mean, it utterly trashes backward compatibility for new installs.
low rated
avatar
Fonzer: But i think some gog games install directx 9.0c automatic when installing the game.
avatar
Cavalary: Not sure about GOG games, but I know there are games that will try to download it if not present, not having it in the installer, which will be a problem.
Messed up decision though. I mean, it utterly trashes backward compatibility for new installs.
If you think that's bad... Guess what is trying to drop the notion entirely. Some of my recent more radical decisions about remaking everything from scratch rather than using other peoples' libraries and choosing C over C++ and the like should start to make sense.
DirectPlay is also something we need to archive like RIGHT NOW for windows 10.. they could remove it from legacy feature at anytime and that will ruin so many older games.
It would be great if there was an all in one pak of updates,tools and programs to easily set up a VM for past OS.
high rated
avatar
Dark_art_: Not sure if are the same files but techpowerup's 96Mb lists for Win 7,8 and 10 instead 308K and XP.
The 96MB is the full offline installer. The 308kb is the "stub" which needs to go online (and could have that linked content removed at any time). You definitely want to backup the larger one.