top of page
Writer's pictureaselantifisembackc

Update directx windows 7: Tips and tricks for updating DirectX on your PC



DirectX 11.1 is included in Windows 8, Windows RT, and Windows Server 2012. There is no stand-alone update package for DirectX 11.1. You can only install this DirectX version through Windows Update in Windows 8, Windows RT and Windows Server 2012.


DirectX 11.2 is included in Windows 8.1, Windows RT 8.1 and Windows Server 2012 R2. There is no stand-alone update package for DirectX 11.2. You can only install this DirectX version through Windows Update in Windows 8.1, Windows RT 8.1 and Windows Server 2012 R2.




Update directx windows 7




DirectX 10.1 is included in Windows Vista SP1 or later, and Windows Server SP1 or later. There is no stand-alone update package for this version. You can update DirectX by installing the service pack and update listed below.


Microsoft DirectX is included in Windows 7, 10, and Server 2008 R2. There is not a stand-alone updated package for this version. You can update your DirectX drivers by installing the service pack and update. To upgrade DirectX 11 further, you need to upgrade your Windows operating system.


Update: KB 2670838 and Internet Explorer 10 for Windows 7 are now available. Users with the prerelease version installed should update their systems (DirectX 11.1 and Windows 7 Update).


The legacy PIX for Windows tool in the DirectX SDK (June 2010) release does not support Direct3D 10.x or Direct3D 11.x applications on Windows 8, and after this update is applied it will no longer support these applications on Windows 7. Direct3D 9 application debugging continues to function.


In the old days, DirectX was its own separate download. You'd often see a prompt to check for the latest updates for DirectX when you installed a game. Since Windows 8, Microsoft has included DirectX as a part of Windows. Thus, you can update it right from Windows Update.


Windows 10: You can't download any standalone packages of DirectX. Microsoft provides updates for DirectX through Windows Update. Thus, you won't even need to update DirectX when you install a new game. Go to Settings > Update & Security > Windows Update and click Check for updates to see if you can update DirectX.


Windows 8.1: Like Windows 10, there's no manual update link for DirectX. Windows 8.1 includes DirectX 11.2, which is the latest version compatible with Windows 8. Check Windows Update at Settings > Update and Recovery > Windows Update for any updates to DirectX.


Earlier versions of Windows: Windows XP and Vista both no longer receive support from Microsoft. Since they're so old, you're probably not playing any modern games on them. For the sake of completion, though, we'll note that the latest version of DirectX for Vista is 11.0 with Service Pack 2. On Windows XP, you're stuck with DirectX 9.0c, which you can update with Microsoft's web installer.


Like Microsoft's C++ Runtime, every game relies on a different version of DirectX. For instance, if a developer wrote a game to use DirectX 11 update 40, then only version 40 will work. A newer one isn't compatible.


We've covered what DirectX is, how you can check which version you have installed, and how to get the latest updates for it. This powerful library of graphics tools is part of the reason Windows is the popular platform for gaming that it is. It's a normal part of your computer if you play games, and in most cases, you shouldn't have to do anything to manage it.


The DX11 tool comes with many additional security and performance updates, along with new features across all technologies, which can be accessed by apps using the DirectX APIs. In addition, the Microsoft DirectX End-User Runtime/DirectX 9 also provides updates to DirectX 11, which is the core Windows technology to drive high-speed multimedia and games on PCs.


As mentioned above, Windows 10/11 comes with DirectX 12 by default and lots of users may update to the latest version too. In this case, you need to get the DX11 download package and install it for Windows 11/10/8/7. For that:


Before you update your DirectX, make sure which version is currently installed. Some PCs that use older GPUs will not support DirectX 12, so it is essential to know which generation of Dx12 to download beforehand.


Please note that DirectX12 is not available for any Apple desktops or laptops that run the Mac OS. It is strictly owned by Microsoft and developed exclusively to run on Windows. Depending on the updates ahead, it might become available for some Linux versions.


Hey there! I am Zach, I am also wondering why my DirectX 11 is not letting me select DirectDraw Direct3D and that stuff, It just says Not Available it has been like this since I reset the Laptop. It worked fine before but my reason for resetting was that the computer wouldn't function at all. I also have another question and that is why Microsoft Windows Update takes forever to find updates, I have had it open for 1 hour now and still nothing.... Ideas please ?


As for fixing, I would start with fixing the update process, since everything else can be fixed from there onwards. Unfortunately, windows being stuck op updating can have quite some causes. I always use the following guide to help me through the steps. Even the most stubborn stuck updaters have managed to start working again using these, though you'll need quite some patience to try them.


If you're the more inpatient kind of user, start with step 4. In my experience this fixes about 90-95% of the updating problems. Rebuilding the update base afterwards will take quite some time though, depending on how many updates are already installed on the system.


On internet forums, there are myriads of posts from users wondering what DirectX really means and does, which is why we decided to add a brief explainer here before showing how to update DirectX and remove the initialization error.


Graphics card manufacturers keep their fingers on the pulse of the latest trends in tech and graphics innovations. When a new development, like ray tracing, starts getting featured in games and graphics processors, they generally bring out driver updates so their hardware can support the feature.


Whether the driver in question is outdated or corrupted, an update will typically fix it. You can proceed manually, use the inbuilt driver updating functions on your PC, or rely on a third-party tool, especially for multiple updates.


Graphics card manufacturers such as Nvidia, Intel and AMD often install specialized software that either updates the corresponding drivers automatically or prompts the user to download the necessary updates.


First, you can update to the latest Visual Studio package by downloading and running the Visual C++ Runtime Installer. The latest version of Visual C++ is Visual Studio 2015, 2017 and 2019. It installs the redistributable files for the three editions of Visual C++ as one package.


Microsoft insists that Windows 10 remains the best place to run D3D12 applications. This is probably true, as the company has continued to update the driver model and D3D stack to reduce the amount of "stuff" between high-performance graphical applications and the underlying hardware, increase the range of operations that can be performed in multiple threads, improve the programmability of GPUs (especially for computation tasks), and enable new hardware features such as the accelerated raytracing in Nvidia's latest hardware. However, it's also been clear that none of these changes are absolutely essential to having most parts of D3D12 on Windows 7. After all, the Vulkan API, successor to OpenGL, is available on Windows 7, using Windows 7 video drivers, and it offers many of the same multithreading benefits as D3D12.


The timing for this move is extraordinary. Enabling D3D12 on Windows 7 back when Windows 10 was first launched would have made D3D12 a much more appealing target to developers, especially in those early days when nobody used Windows 10 (because it was brand new) and everyone was using Windows 7 and 8. Releasing it now, on the other hand, means that gamers are going to have one less reason to upgrade to Windows 10 at the very time when Microsoft should be doing everything it can to coax users to upgrade so that they continue to receive security updates.


"An internal system error occured. Please refer to DXError.log and DirectX.log in your windows folder to determine the problem."The game continued to install without DirectX installing properly, but when I try to run the game I get a missing DirectX dll, XINPUT1_3.dll and I'm unable to play the game.


03/08/10 17:02:00: infinst: Unable to get Version on target file C:\Windows\system32\xactengine2_10.dll03/08/10 17:02:00: infinst: Currently C:\Windows\system32\xactengine2_10.dll is newer than the one being installed.03/08/10 17:02:00: dxupdate: InstallEXE(): infinst.exe returned 0.03/08/10 17:02:00: dxupdate: DirectXUpdateInstallPlugIn(): Registering: XACT2_10_x64.inf - [DllRegisterServer]03/08/10 17:02:00: dxupdate: Wow64FsRedirection is disabled.03/08/10 17:02:00: dxupdate: InstallEXE(): Command: RegSvr32.exe C:\Windows\system32\xactengine2_10.dll03/08/10 17:02:00: dxupdate: InstallEXE(): RegSvr32.exe returned 3.03/08/10 17:02:00: dxupdate: RegisterDLL64(): C:\Windows\system32\xactengine2_10.dll is not registered properly.03/08/10 17:02:00: dxupdate: Wow64FsRedirection is reverted.03/08/10 17:02:00: dxupdate: DirectXUpdateInstallPlugIn(): RegisterDllFromSection() failed.03/08/10 17:02:00: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed.03/08/10 17:02:00: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed.03/08/10 17:02:00: dsetup32: start finalizing: phase: 160 - 160, total: 0 - 19203/08/10 17:02:01: dsetup32: Installation ended with value -9 = Internal or unsupported error03/08/10 17:25:28: DXSetup: CommandLine: /silent03/08/10 17:25:28: DSETUP: DirectXSetupA(): hWnd: 00000000 dwFlags: 02010098 2ff7e9595c


1 view0 comments

Recent Posts

See All

Comments


bottom of page