Download update directx. What to do if problems persist after updating

DirectX is a collection of various dynamic link libraries and drivers to optimize the performance of multimedia applications on your PC hardware. In order to properly configure most modern games and "squeeze" the maximum out of the graphics, sound and video capabilities, you need to update the x direct directly to latest version... The Windows 7 operating system comes with the tenth directx, but in many cases an upgrade to the 11th or 12th version is required. If the game refuses to start without explaining the reasons, or a black screen appears, then this indicates that the problem is an outdated or non-working direct x and it needs to be updated.

Second step: automatic update

  1. Directx can be updated using the built-in capabilities of the operating room. windows systems 7. The process in this case will be carried out using the "Update Center" service. To do this, you only need to have access to the Internet.
  2. You can find this "Center" in the "Taskbar", not far from the clock icon. After starting the "Update Center", you must select and run "Check for Updates".
  3. The process can take a certain amount of time from 30 seconds to several minutes. After completing the search, you need to find in the available updates suitable version directx and check the box next to the corresponding label. Wait for the procedure to complete, the operating system should reboot into automatic mode... If for some reason this did not happen, then you need to do it manually through the "Start" or using the "Reset" button.

Manual update


Updating via the Internet from the official website

First of all, you need to make sure that the source from which you are going to download the program is reliable and along with it the computer will not get a couple of "Trojans" or "worms". It is best to update the DX from the official Microsoft website. Finding a section technical support operating system Windows 7, you can choose the best service pack for later installation. It is necessary to start the process on the company's website and follow all the instructions of the installer.

After the installation is complete, waiting for all dynamic libraries and drivers to load, the system will automatically reboot. If after a few minutes after the end of the installation restart has not occurred, then you must manually restart the computer.

What if the problems persist after the update?

In the event that you have successfully updated the application from the Microsoft website, and the same black screen is loaded when the games are launched, do not immediately blame the programmers and developers. It is possible that the application has crashed as a result of a disconnected Internet connection or incorrect installation. Sometimes the computer itself reports missing components or that certain dynamic libraries or drivers are missing to run applications. The exact name of all the elements must be written on a piece of paper because they play a critical role in solving the problem. DX add-ons have a .dll format extension, a message about a missing file of this type indicates that it needs to be downloaded and added directly to the registry of the Windows 7 operating system.

When the missing component is identified, you can proceed to search for it. Go to the "System 32" folder, which is located on system disk your computer. Now look carefully to see if the file with the same name that you wrote down on paper is present in this folder. If the item you are looking for is missing, then the problem has actually been solved. The files can be downloaded directly from the Microsoft website or from another trusted reliable source, otherwise you risk critical damage to the Windows operating system.

We update on a computer without access to the Internet. To do this, you must first download on any other device connected to the network, a special distribution package from the official Microsoft website and throw setup file programs on removable media, such as an ordinary USB flash drive. Then transfer it to your PC and from there perform the update procedure, following all the instructions of the installer. The operating system needs to be rebooted. Then, in the manner described in the first step of this article, make sure that the information in the registry has been successfully updated and now your computer has the latest current version DX.

It remains to add that only if the latest DX version is installed, sound, video and other multimedia content will be played in the highest possible quality. In addition, the operation of devices such as a mouse, joystick, keyboard and other equipment depends on the availability of up-to-date dynamic libraries and drivers.

In contact with

On your site two days ago I asked you a question, how to update directx on windows 7, I got an error when starting any game - the program cannot start because d3dx9 43.dll is missing from the computer. Try reinstalling the program.

You answered me that you need to download the Microsoft DirectX executable library dxwebsetup.exe from the Microsoft website, which updates the components installed in the DirectX system and run it, the program will download and install additional and missing DirectX executable components, after that I can run any game. In the end, everything turned out like this, after running dxwebsetup.exe my DirectX 11 was updated, the error disappeared and all my games started, thank you.

But the next day, a classmate looked at me and said that he had a special DirectX and if you installed it, then everything would just fly on the computer, before I had time to say anything, a very suspicious program was installed to me from a flash drive. Right after installing its special DirectX, my Windows 7 operating system just flew into blue screen and so it began to fly into it with an enviable frequency of once every 10-15 minutes. To which my friend said that my computer was somehow not like that and the BIOS needed to be flashed, and the Windows probably were not licensed, then he retired, promising me to fix everything the other day for a couple of thousand rubles, leaving me alone with this problem ...
Without hesitation, as you sometimes say, I made a knight's move and launched the system restore, it ended successfully and Windows 7 stopped showing up in the blue screen, but an error appeared after restarting the computer - ,

and when starting almost any game, an old error began to appear - The program cannot start because the computer does not have d3dx9 43.dll or d3dx9 41.dll and this is where everything is interrupted. The rest of the computer works fine.

After searching the Internet for information about missing dxgi.dll and d3dx9 43.dll, d3dx9 41.dll, I found out that these files are DLL librariess, installed along with DirectX, apparently these files flew when installing my friend's program curve into my system. I again decided to upgrade directx to Windows 7 and ran the dxwebsetup.exe installer and my DirectX was updated again.

Everything would be fine, but when the operating system starts, one error still appears - The program cannot be started because dxgi.dll is missing on the computer... Try reinstalling the program. My attempts to update DirectX again end with the message -. In short, I'm at a dead end and I can’t think of anything other than reinstalling the system, since they say that DirectX cannot be removed and reinstalled. All these DLLs make my head spin, can you tell me the way out, I don't want to reinstall the operating system again. Ilya.

How to update DirectX on Windows 7


Let's friends help our reader to solve the problem, as well as consider all sorts of unpleasant situations associated with the installation of DirectX in the operating system Windows 7. By the way, everything said below can be applied to Windows XP.
  • Note: Read our new article on this topic -
  • How to find out which DirectX is installed? Many people ask this question on the site, it is very simple to do this and we will show how, but friends do not have to do this at all, since the executable library dxwebsetup.exe from the Microsoft website that updates DirectX - automatically detects the Windows operating system you have installed and, accordingly directX version, then updates its missing components (DLLs).
  • Note: Updating DirectX from the official Microsoft website always includes all the latest and previous releases of DirectX executable libraries, we can say that DirectX components are constantly updated. This is why it is advisable to update DirectX from the official site, rather than install from a game disc, as DirectX components on a game disc may be incomplete.
  • How to update DirectX on Windows 7? Together with you, we will download the Microsoft DirectX executable library for the end user from the official Microsoft website and update the DirectX components of our operating system.
  • What to do if any DLL libraries are missing in our Windows and when starting a new game or program, an error message appears - the application failed to start because dxgi.dll or other DLLs were not found, and the official DirectX installer refuses to update its components, displaying a message A newer or equivalent version of DirectX is already installed. No installation required.
  • Note: Sometimes the developers of some programs, even those not related to games, use DLL libraries that they did not create when creating their applications, but forget to add them to the distribution of their program, if you install such a program and run it, you will get the above error. The application failed to start because ... dll was not found or the program cannot start because some DLL is missing from the computer. What needs to be done to correct the situation read on

What is DirectX for? DirectX technology was primarily invented as a working environment for the development of new gaming applications, linking the software and hardware parts of our computer into a single whole, it turns the Windows operating system into an ideal platform for computer games and multimedia. At the moment, almost all computer devices, as well as those installed in Windows applications use DirectX for their needs in one way or another: mouse, keyboard, joystick, sound, video. As you can see, there are many reasons to update DirectX. DirectX, in turn, consists of files with the Dll extension, in other words, from dynamic DLLs (a set of tools or resources that any application, such as a game or program, can use).

Details here

http://ru.wikipedia.org/wiki/DirectX
First of all, after installing the Windows operating system and then installing the drivers, you always need to update DirectX.

Installing DirectX from the Microsoft official site always includes all the latest and previous releases of the DirectX executable libraries, as well as the bi-monthly D3DX, XInput and managed components, we can say that DirectX components are constantly updated.

  • DirectX is always included in the distribution of the operating system and you do not need to install it separately, you just need to update it to example Windows XP contains DirectX 9, Windows Vista in turn DirectX 10, and Windows 7 - DirectX 11.
To find out the version of DirectX installed with us, click Start - Run,

enter dxdiag in the field and click OK.

In this window we see the version of DirectX 11 installed.

To update our DirectX follow the link http://www.microsoft.com/ru-ru/download/confirmation.aspx?id\u003d35 and click Start Upload, Save,

and here is our installer, run it,

We accept the agreement,

if you don't need the Bing bar, then uncheck the box,

DirectX component initialization. The installer analyzed the DirectX executable libraries of our Windows 7 and found it necessary to update them, click Next,

the update process itself takes place within a few minutes.

Finally everything was successfully completed and click Finish.

At the moment, you must be sure that a completely new version of the DirectX executable libraries is on your computer, and if up to this point you have exited errors like launching the program when launching game applications, since d3dx9 43.dll is missing on your computer, now errors will not and the application or game will definitely start.

Now friends will consider this question.

For example, they brought my computer to work for repair, after a system failure or removal of several viruses from the system, when starting one of the new games, the following error appears - the program cannot be launched because d3dx9 43.dll is missing on the computer.

If we now look into the DLL storage of the operating system, we will actually find there the absence of this executable library d3dx9 43.dll.

  • If you are using Windows 7 32-bit, then the folder with DLLs will be located at C: \\ Windows \\ System32.
  • If you are using 64-bit version of Windows 7, then the folder with DLLs will be located at C: \\ Windows \\ SysWOW64
In this case, we launch our DirectX executable library installer dxwebsetup.exe, an analysis of all DirectX components installed on our site takes place, and then the DLL libraries are updated, if, for example, one or two components are missing, then the update occurs in seconds.

But what if, after updating DirectX, Windows 7 still lacks the DLL we need and when the game starts, the following message appears - Z the program cannot be launched because dxgi.dll is missing on the computer.

When trying to update DirectX, the installer tells us that A newer or equivalent version of DirectX is already installed. No installation is required.


  • There are several ways out of this situation, the easiest way is to find the missing files of executable DLL libraries on the Internet, on special DLL archives, download them to your computer and then copy them to the C: \\ Windows \\ System32 folder, if you have Windows 7 32-bit , if you have Windows 7 64-bit installed, then copy to the C: \\ Windows \\ SysWOW64 \\ folder. Also, the missing DLL files can be taken and copied from another computer or extract from Windows distribution, in the way described in our article -.

How to update DirectX on Windows 7 using www.dll-files.com

by the way, there is support for the Russian language and there are almost all known DLL-libraries, not only related to DirectX. For example, we need the DLL dxgi.dll, enter the name dxgi.dll in the search field and click on the actual search. And here is the result, our DLL dxgi.dll was found

When the button is pressed Download the Fixer for dxgi.dll,

a small application is downloaded to my computer, which antiviruses usually grumble about, but it is not scary at all, I took it apart for parts

run dffsetup-dxgi.exe and the missing DLL dxgi.dll is automatically installed in our system

Plus here is also such that in this way the DLL library being installed is automatically registered in the system. That's all. Our file is in place.

True, together with the DLL-library, it is installed in our system additional program DLL-Files.com FIXER, which can search for the missing DLLs we need,

but for the money, as well as scan the registry for errors.

If you do not need it, you can delete it, since the necessary DLLs do not often disappear from you, and if something disappears, you can just go to the site http://ru.dll-files.com/ again and download what we have need.

We can also not install anything on the system and download our DLL library in the archive. If we click Download ZIP-FILE,

then we will download the dynamic library we need in the archive, after unzipping we can copy the DLL library to the folder of our 32-bit operating system C: \\ Windows \\ System32.

For 64-bit windows versions 7, the DLLs folder will be located at C: \\ Windows \\ SysWOW64. Everything.

DirectX is a collection of applications designed to solve programming problems. Users most often hear about it in relation to computer games, since DirectX is needed to work with graphics, animation and sound. For stable work and more performance, it is desirable that the DirectX version is the latestso sometimes it becomes necessary to update this software.

View installed version details

Before we figure out how to reinstall DirectX, we need to figure out which version your graphics card supports.

It makes no sense to install software that graphics adapter will not "pull"... In addition, older Windows systems do not know how to work with the latest developments for multimedia (you cannot install DirectX 11 on XP, etc.)

Another important step - view information about the current version of a set of applications:


All preparatory actions have been completed, the necessary information has been received. Now you know what modification you need, and therefore we pass to the consideration of the main question - how to update DirectX.

DirectX update

  1. Run the downloaded installer and accept the terms of the license agreement.
  2. Uncheck the "Install Bing Bar" checkbox to avoid removing unnecessary extensions from browsers later.
  3. Wait while the installation wizard downloads and installs the components.
  4. Close the installer window and restart your computer.

Done - you now have an updated package of graphics and sound applications installed on your computer. You can launch new games and check how they work.

The best way to update DirectX 11 - 9 for Windows XP, 7, 8, 10 is to download the distro from the official Microsoft website. And update DirectX to the latest version, no problem, and you won't catch any infection. There are two ways to update the Direct X driver, they are simple and effective.

How to update and install DirectX libraries.

Update # 1. The first option is a way to update Direct X for any versions of Windows from XP to 10, provided by Microsoft in the form of a small web installer. An uninterrupted internet connection is required to update. Click on the button, just below - "web installer", download the file "dxwebsetup.exe" (285.3Kb).

Installation is extremely simple. Move to the download folder, double-click on the downloaded file - start the installation. Take note of the standard agreement, put a "pimp", click next.

In the next window, remove the checkmark from the Bing search engine, so that the familiar to you does not change, start page in the browser.

Zhmulka on - "next". If you have an Internet connection, the installer will check your PC for libraries, then update DirectX to the latest version. When the updates have finished installing, do not start anything - first restart your computer.

Update # 2. The second option - in my opinion, is the best way update DirectX Windows 7, 8 from the official site - because it is more practical. Internet connection is not required for updating, always at hand, indispensable for reinstalling Windows, can be transferred to a USB flash drive, "treat" PCs of friends and acquaintances.

The process of updating DirectX does not follow exactly the same scenario as updating other components. Below are the installation methods on different operating systems.

Windows 10

In the top ten, the package versions 11.3 and 12 are preinstalled by default. This is due to the fact that the latest edition is supported only by new generation 10 and 900 series video cards. If the adapter does not include the ability to work with the twelfth Direct, then 11. New versions, if they are released at all, will be available in "Center windows updates» ... If you wish, you can manually check for their availability.

Windows 8

The situation is the same with the eight. It includes editions 11.2 (8.1) and 11.1 (8). It is impossible to download the package separately - it simply does not exist (information from the official Microsoft website). Updating occurs automatically or manually.

Windows 7

The seven is equipped with DirectX 11, and if SP1 is installed, then there is an opportunity to update to version 11.1. This edition is included in the comprehensive update package for the operating system.


note that "DirectX Diagnostic Tool" may not display version 11.1, defining it as 11. This is due to the fact that not the full edition is ported to Windows 7. However, many opportunities new version will be included. This package can also be obtained via Windows Update... His number KV2670838.

Windows XP

The maximum version supported by Windows XP is 9. Its updated version is 9.0c, which is located on the Microsoft website.

Downloading and installing is exactly the same as in the Seven. Don't forget to reboot after installation.

Conclusion

Striving to have the latest version of DirectX in your system is commendable, but unreasonable installation of new libraries can lead to unpleasant consequences in the form of freezes and glitches in games, when playing videos and music. All actions you perform at your own peril and risk.

You should not try to install a package that does not support the OS (see above) downloaded from a questionable site. This is all from the crafty, version 10 will never work on XP, and 12 on the seven. The most efficient and reliable way to update DirectX is to upgrade to a newer operating system.

Did you like the article? To share with friends: