Download ArticleDownload Article

DirectX is one of the core technologies behind running games and video programs on Windows. That means if it breaks, you’re probably going to run into some errors. You can try rolling back your system to before your last update, or you can try to repair your DirectX files. See Step 1 below to learn how.

Method 1
Method 1 of 2:

Performing a System Restore

Download Article
  1. How.com.vn English: Step 1 Open the System Restore tool.
    Performing a System Restore is the easiest way to uninstall a DirectX update, since there is no official way to uninstall DirectX. You will need to have a restore point from before DirectX is installed, which is typically created during the installation process. Using System Restore will uninstall and revert ANY changes that were made since the restore point was created, so it should be used very soon after installing the DirectX update.
    • Windows 8 – Open the Start screen and type “recovery”. Select “Recovery” from the list of search results. This will open the Recovery window. From there, click the “Open System Restore” link.
    • Windows 7 and Vista – Click Start and type “restore” into the Search box. Select “System Restore” from the top of the search results list.
    • Windows XP – Click Start and then select All Programs → Accessories → System Tools. Click on System Restore.
  2. How.com.vn English: Step 2 Select your restore point.
    You will be presented with a list of available restore points. Compare dates to find one that was created before DirectX was updated. Click the “Scan for affected programs” to ensure that DirectX will be rolled back.
    • Remember, anything that was installed or updated between the point and now will be removed. Any programs that were installed then but are gone now will be reinstalled.
    Advertisement
  3. How.com.vn English: Step 3 Perform the restore.
    Once you’ve chosen your restore point, wait for the restore to be completed. The restore process can take a significant amount of time. The computer will restart during the restore process, and then Windows will load with a message confirming that the restore was successful.
  4. How.com.vn English: Step 4 Check that DirectX was rolled back.
    Once Windows starts again, open the Run window by pressing Windows key + R, type in “dxdiag”, and press Enter. This will open the DXDiag tool, which will check your system and report the version of DirectX that is installed.
    • The DirectX version will be listed at the bottom of the System Information section on the first tab.
    • You must have some version of DirectX installed with Windows. Windows 7 and later cannot have anything less than DirectX 11 installed.[1]
  5. Advertisement
Method 2
Method 2 of 2:

Repairing Your Current DirectX Files

Download Article
  1. How.com.vn English: Step 1 Run the DirectX Diagnostic Tool.
    Open the Run dialog by pressing Windows key + R and enter “dxdiag”. This will open the DirectX Diagnostic Tool. It will display an overview of your system. You can click each tab to see information on your display, sound, and inputs. A text box at the bottom of each tab will tell you if there are issues detected with that particular system.
  2. How.com.vn English: Step 2 Download the DirectX installer from Microsoft (but not the file shown in the video above, that is a powerpoint presentation).
    If you’re having difficulties running programs and are receiving DirectX errors, you may have corrupt or missing DirectX files. The best way to try to fix this is by reinstalling the latest version of DirectX. The installer is available for free from Microsoft.
    • If you are having issues, upgrading to the latest version may help much more than uninstalling.
  3. How.com.vn English: Step 3 Run the installer.
    The installer will scan your system and then install the necessary files to update your copy of DirectX to the latest version. Restart your computer after it’s finished and check to see if you receive the same errors.
  4. How.com.vn English: Step 4 Update your video card’s driver.
    Many times, updating your video card drivers will help fix DirectX errors for games and other video-centric programs. To update your driver, you’ll need to determine which video card you have, and then download the appropriate file from the manufacturer.
    • To find your video card information, open the Run dialog (Windows key + R) and enter “dxdiag”. Click the Display tab, and note the Chip Type and Manufacturer from the Device section.
    • Visit that manufacturer’s website. This will typically be NVidia or AMD. Search for your Chip Type on the website and download the latest driver files.
    • Run the driver installer. Your old video card files will be overwritten with the latest version. You may notice your screen flickering during the installation process.
  5. How.com.vn English: Step 5 Reinstall Windows.
    If nothing you do seems to be fixing your problem, it may be time to reinstall Windows. This will replace all of your DirectX files with the built-in files with your Windows installation. Reinstalling Windows will take an hour or so, not counting the time it takes to backup and restore your files and reinstall your programs. Follow one of the following guides for your version of Windows:
  6. Advertisement

Community Q&A

Search
Add New Question
  • Question
    How do I check what version of Dirtex I have installed?
    How.com.vn English: Community Answer
    Community Answer
    Click "Start," and then click "Run." Type "dxdiag" (without the quotation marks) and then click "OK." On the "System" tab, note the version of DirectX that is displayed on the "DirectX Version" line.
  • Question
    What if I don't have a system restore point?
    How.com.vn English: Jarod Smith
    Jarod Smith
    Community Answer
    If you do not have a system restore point and you want to un-install DirectX, then you will have to factory reset your device. It is wise before you do any major installations or before you do a major update to create a restore point. If you do, and something goes wrong, then you can simply restore to the point before the installation.
  • Question
    How do I install an older directx version when I have the latest one (directx 12) to play older games?
    How.com.vn English: Community Answer
    Community Answer
    Most likely, you will need to keep an older directx version. Old games often need old DirectX Installed. For example, a DX9 only game probably won't work with DX10, DX11, and so on.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
      Advertisement

      Video

      Tips

      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!

      About This Article

      How.com.vn is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 13 people, some anonymous, worked to edit and improve it over time. This article has been viewed 299,201 times.
      How helpful is this?
      Co-authors: 13
      Updated: June 4, 2021
      Views: 299,201
      Article SummaryX

      1.Open System Restore.
      2.Select a restore point prior to the Direct X upgrade.
      3.Click Next.
      4.Click Finish.

      Did this summary help you?

      Thanks to all authors for creating a page that has been read 299,201 times.

      Is this article up to date?

      ⚠️ Disclaimer:

      Content from Wiki How English language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
      Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

      Notices:
      • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
      • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
      • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
      • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

      Advertisement