Microsoft DirectX is a suite of technologies developed by Microsoft to provide hardware acceleration for heavy multimedia applications such as 3D games and HD videos. Starting with Windows 7 and Windows Server 2008 R2, Microsoft introduced DirectX 11. Windows 10 has DirectX 12 installed.
To confirm and check which version of DirectX you have installed on your computer, this is what you will need to do on your Windows 10/8 computer. Go to Start Screen, type dxdiag and hit Enter. Under the System tab, you will see the DirectX version installed on your computer.
DirectX download
Although DirectX is included as an integral part of the Windows operating systems, if you feel the need to update it, you can update DirectX via Windows Update by applying the latest service pack or platform update – or you download and install it directly.
1. You could use the Windows Update to update your DirectX to the latest available version. Apply the latest service pack or platform update which may be offered to your system. You can also manually download and apply the update package that updates DirectX to the latest version for your operating system. You can more information on this at KB179113.
2. You can search for DirectX from the Microsoft Download Center. The DirectX End-User Runtime Web Installer will install the DirectX files your computer is missing. Once you have downloaded and run the web installer, you will be required to restart your system.
DirectX 11 is supported in Windows 7 and Windows Server 2008 R2. DirectX 11.1 is supported in Windows 8, Windows RT, and Windows Server 2012. Windows 10, Windows 8.1, Windows RT 8.1, and Windows Server 2012 R2 will support and come installed with DirectX 11.2. Windows 10 has DirectX 12 installed.
Directx 9 Free Download For Windows 10
If you think you are facing problems with your DirectX installation or finding it difficult in getting a game or movie to play properly on your Windows PC, you might want to run the DirectX Diagnostic Tool.
TIP: Download this tool to quickly find & fix Windows errors automatically
Related Posts:
'I have a new HP laptop - I think it's a bit ridiculous that my computer is now too advanced..'
- Which HP Laptop ? Did the laptop come with Win10 pre-installed ?
Which game will not run ? Is it disk based or from Steam or another download site ?
List some details of what is, or is not happening , including any fixes you have already tried.
'My games won't play because they ran on DirectX 9.0c on Windows XP. '
- Nothing to do directly with either DX9 or Win10 not having DX9 . Win10 has all of the DirectX files.
DX9.0c is not a single file. That is the title of the older installer.
There are many DX9 files, and games select specific DX files that they run on.
The June2010 installer (bottom of post) has all the same DX9 files as the 2009 installer, but also has
the most recent DX9 files (d3dx9_42 & 43); the most recent DX10, and DX11 files.
Win7/8/8.1 all have three versions of DX - 9,10 & 11.
Win10 also has DirectX 12 (only two graphics related DX12 files that I am aware of atm).
I believe DX12 will be getting updates via Windows updates when available.
- The following is a list of the Direct X .dll's you will have when the files are up to date.
There are more DX files (Xinput and audio), but these are most of the graphics related Direct X .dll's
- Go to the Windows System 32 folder, (and SysWOW64 if you have 64bit).
They are in alphabetical order and will start with d3dx9_24 > 43 . Then d3dx10_33 > 43 & finally d3dx11_42 > 43. There should also be - d3d9, d3d10 and d3d11. These come before the D3Dcompilers - 33>43. The DirectX Web installer will install any 'missing' DX files
(generally more useful with a 'clean' Windows 7 install, as it was released a bit before the most recent files.
I can't comment on clean Win8/8.1/10 but would hope that MS has there act together enough to
have included the 'latest' files - from way back in June 2010).
The full DX installer (June 2010) overwrites all DX files.
This is the best option if all files are installed and there is suspicion of a corrupt file, but obviously can
be used instead of the Web Installer.
.
Microsoft DirectX is a group of technologies designed to make Windows-based computers an ideal platform for running and displaying applications rich in multimedia elements such as full-color graphics, video, 3D animation, and rich audio. DirectX includes security and performance updates, along with many new features across all technologies, which can be accessed by applications using the DirectX APIs.
The latest version of the Microsoft Windows Gaming API delivers Microsoft's powerful new High-Level Shader Language (HLSL) and features its most-advanced suite of design tools for the development of rich multimedia elements such as full-spectrum color graphics, video, 3-D animation and enhanced audio capabilities.
DirectX 9.0 introduces significant improvements across its suite of APIs. DirectSound offers new audio capabilities, DirectShow accelerates video rendering hardware, and Direct3D enhances low-level graphics programmability with new programmable vertex and pixel shader 2.0 models.
How can I install Directx9: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429, I'm running Windows 10 but the setup says:'You must be running win98 etc..'
Nifle
28.6k2323 gold badges9595 silver badges131131 bronze badges
user503171user503171
3 Answers
Had the same problem when i tried to run an older game on Windows-10, it complained about a missing dll
d3dx9_41.dll .
You can download the 'DirectX end user runtimes' from Microsofts website. The exact version depends on the file which is required by your application, in my case it was directx_mar2009_redist.exe.
To find the correct version i analyzed the error message. If the missing file is for example
d3dx9_41.dll , it means that DirectX-9 version 41 is required. The list below shows the available DirextX-9 versions, the version can be found at the third column. This gives you a clue of what to search for, the keywords directx Mar2009 lead me to the microsoft download page.
Maybe it is also possible to just install the latest one from June 2010, i'm not sure if it contains the earlier versions too.
martinstoecklimartinstoeckli
The DirectX built into Windows 10 is compatible with DirectX 9, 10 and 11.
So you shouldn't try to install an older DirectX version manually at all. You can really screw up your Windows installation that way.
Unfortunately, there are a lot of programs (mainly old games) that try to install DirectX by themselves or test for the presence of a certain DirectX version in an incorrect way, which causes them to miss that DirectX is already present.
There is really no good solution to that.
If the installer of the old program is brain dead you can't really cure that.
Sometimes it helps to run the installer in 'compatibility mode' for XP-SP3.
In some other cases, you can force the installer to continue anyway and the game will just work despite the errors during the installation. And sometimes you are just out of luck.
You may have to experiment a little to see what works best in your particular case.
Tonny
Install Directx 9 On Windows 7TonnyHow To Install Directx 9 Oc
17.8k33 gold badges3636 silver badges5757 bronze badges
That is because you are trying to install
DirectX 9.0c End-User Runtime for Windows 2000 to XP SP1. Your link is the download page for this item, look for System requirements section below all items on Microsoft website (note it has the same id in the URL).https://www.microsoft.com/en-us/download/details.aspx?id=34429
You want one of the options below (both version
9.29.1974 , expand Details section):
The online version that will download the components it requires.
https://www.microsoft.com/en-us/download/details.aspx?id=35
The offline version (96 MB) of the above.
https://www.microsoft.com/en-us/download/details.aspx?id=8109
Dan Dar3Dan Dar3
protected by Community♦Jan 27 '18 at 12:00
Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead? Not the answer you're looking for? Browse other questions tagged windows-10directx or ask your own question.
DirectX is part of the Windows operating system. So why does it seem like every PC game you install from Steam, Origin, or elsewhere installs its own copy of DirectX?
What Is DirectX?
DirectX is part of Microsoft Windows. It’s a group of APIs (application programming interfaces) developers can use for 3D graphics, video, multimedia, sound, and gamepad features on Windows. Many games on Windows use DirectX’s Direct3D for graphics. If they don’t, they use the cross-platform OpenGL or Vulkan APIs instead. Other non-game applications may use DirectX for features like 3D graphics.
Windows 7 includes DirectX 11, and Windows 10 includes DirectX 12. When developers are developing games, they choose the DirectX versions they want to target. For example, a game written only for DirectX 11 wouldn’t run on Windows XP, where the latest available version is DirectX 9.
RELATED:How to Use the DirectX Diagnostic in Windows
Heroes of the storm basics. Jun 11, 2015 In Heroes of the Storm heroes are separated into four different archetypes: Assassins, Warriors, Supports, and Specialists. The goal of these categories is to let you build a balanced team that can cover all the bases needed to win. The Basics Before you do anything else, download the game and play the tutorial. It’s fun, it’s free, and it’ll teach you the foundations of Heroes of the Storm better than any webpage ever could.
You can check the version of DirectX available on your system by clicking the Start button, typing “dxdiag” into the search box, and pressing Enter. When the DirectX Diagnostic Tool window appears, you’ll see the version number appear to the right of “DirectX Version” under “System Information”.
If It’s Included With Windows, Why Are Games Installing It?
So if DirectX is a part of Windows, why do games even install it in the first place? The short answer is that DirectX installation is a mess.
There isn’t just a single DirectX Direct3D library games depend on, or even just a handful. Game developers have to target an exact version of the Direct3D helper library. A more recent version of the library can’t be used. For example, if a game developer targeted their game at d3ddx10_40.dll, the game can’t use d3ddx10_41.dll. It needs version 40, and only that file will do.
You’ll find these files in the C:WindowsSystem32 folder on your system. On a 64-bit system, the 64-bit libraries are located in C:WindowsSystem32 and the 32-bit libraries are located in C:WindowsSysWOW64.
Even if you’ve run the latest DirectX installer, there’s no guarantee it will install all the old minor versions of the DirectX libraries on you system. Microsoft has also chosen not to bundle these Direct3D library files with Windows itself, either. Even Direct3D libraries created before Windows 10 was released, for example, are not all included with Windows 10. They have to be installed by an application that needs them. As Microsoft notes in documentation intended for game developers, “Windows Update and Service Packs do not provide any of DirectX’s optional components”.
It even gets more complicated than that. 32-bit games need the 32-bit versions of the library file, and 64-bit games need the 64-bit library.
RELATED:Why Are There So Many “Microsoft Visual C++ Redistributables” Installed on My PC?
This is similar to the situation with the Microsoft Visual C++ Redistributable libraries. Different applications depend on different versions of the libraries and you need to have many different versions installed. There’s a good chance you have a lot of those installed on your system, too.
But Why Does Every PC Game Have to Reinstall It?
Okay, so every game has to install the exact minor version of the DirectX libraries it requires. But, if you’ve already installed that specific version of a DirectX library once, surely the game doesn’t need to run the DirectX installer—right?
Wrong. There’s no way for games to easily check if the correct DirectX libraries they need are installed. As Steam’s support site notes, Microsoft’s DirectX installer is the only officially supported way to check if the correct DirectX files are currently installed. Games run the DirectX installer, often in the background, which installs any required libraries and repairs any problems on the system.
The DirectX installer is also the only way Microsoft allows developers to distribute these files. Developers can’t try to be clever by dropping the DirectX libraries on your system directly and skip the installer, or they’d be breaking MIcrosoft’s software license. They’d also likely run into various bugs, even if they tried this. That’s why no one does.
Of course, not all games actually have to run the DirectX installer when you first launch them. Games that use OpenGL or Vulkan rather than DirectX’s Direct3D won’t need to run it. Some games also depend only on major versions of DirectX like DirectX 11, 10, or 9 and don’t need to call the DirectX installer because they don’t use any of these helper libraries.
Can I Remove Some Of These Libraries?
You shouldn’t remove any of the DirectX libraries in your System32 folder or SysWOW64 folder. If they’re present on your system, it’s because a game or other application you installed needed them. If you start removing library files, applications could break. There’s no way to really tell which DirectX library files are required by which games on your system, so there’s no way to know which are safe to remove.
Leave them alone! There’s a reason there’s no officially supported way to uninstall these library files. They won’t cause any problems on your system and will only be used by applications that require them.
If you’re really desperate to clean up these old libraries, you’re better off reinstalling Windows to get a fresh system instead of randomly deleting library files. But they’ll start reappearing here after you install games, anyway. Don’t worry about it.
This addon will add ambient and combat based music to Garrysmod. The Ambient music will be played when you have no combat with any npc but when combat between you and an npc erupts then the music will shift to combat. Gives you the ability to personalize your player model's look by placing objects. Star wars bounty hunter toys. Jan 31, 2012 STEAM GROUP Star Wars Bounty Hunter SWBH. ABOUT Star Wars Bounty Hunter We are the strongest bounty hunters in the Galaxy we never give up and we kill everyone who get in our way.(We also play all kinds of games to RP from Action games). This is a new and also my frist group so if u have any suggestions plz tell me and If u have any. Star Wars: Bounty Hunter is an Action-Adventure, Third-person Shooter and Single-player video game produced and published by LucasArts. The game allows the player assume the role of the protagonist, a bounty hunter named as Janogo Fett, featured in Star Wars: Episode II: Attack of the Clones movie.
What Can I Do If I’m Having DirectX Problems?
If you see a DirectX-related error message while trying to run or install a game, it’s possible the game’s installer isn’t running its included DirectX redistributable installer properly. You can’t just download a DirectX installer from Microsoft’s website, though—you need to run the installer that the game itself requires.
You may be able to go into the game’s folder on your system or on the game’s installation disc, locate the DIrectX installer .exe file, and run it to fix the problem. This file is generally named DXSETUP.exe.
You can usually get more information about how to fix the problem by performing a web search for the name of the game or application and the specific DirectX error message you’re seeing.
READ NEXT
Comments are closed.
|
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |