Why is direct x not covered by Windows update?

Page 2 of 2 FirstFirst 12

  1. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #11

    DirectX has been included in Windows since before the release of XP.
    The last version of Windows to be released with Dx9 was XP - Vista had Dx10, and Win7 has Dx11. Win8 has Dx12
    All are backwards-compatible with Dx9
    The problem is software related - earlier software may only be able to cope with the Dx version it was designed for. You may be able to run such software in Compatibility mode - which will switch the Dx version back to the one appropriate for that OS.

    There is no point in attempting to install Dx9 in a later system - all you do is run the risk of corrupting that system.
      My Computer


  2. Posts : 6,668
    Windows 7 x64
    Thread Starter
       #12

    NoelDP said:
    DirectX has been included in Windows since before the release of XP.
    The last version of Windows to be released with Dx9 was XP - Vista had Dx10, and Win7 has Dx11. Win8 has Dx12
    All are backwards-compatible with Dx9
    The problem is software related - earlier software may only be able to cope with the Dx version it was designed for. You may be able to run such software in Compatibility mode - which will switch the Dx version back to the one appropriate for that OS.

    There is no point in attempting to install Dx9 in a later system - all you do is run the risk of corrupting that system.
    Is this something that you have intimate knowledge of?
    Because dx 9 is actually at version 9c, and has in fact received revisions and updates that some games and even graphics drivers look for now. These changes have occured since the release of windows 7, in fact several were made last year.
    The way dx9 is handled in vista and win 7 would be more akin to an emulation mode. You still want the updated files though.

    Direct x has not been so static since version 9 went up to 9c , and then continued to receive updates afterwards. Actually come to think of it, there was an 8.1 if memory serves to.
    Rule of thumb for video/graphic editing, and gaming is generally to have everything even if you aren't using it. I have physx installed on my ati system. Why? because it makes certain games load faster when they check and see the files there. In a couple of cases it solved crashes.

    This is the obligatory sentence I now spend making a case against proprietary ahem, bull substance software, like what nvidia has pulled with physx

    That's getting a tad off base though.
      My Computer


  3. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #13

    From the download page for the Dx9c update.
    <quote>
    Note that the DirectX Runtime (Direct3D, DirectInput, DirectSound) is not part of this package as it is included as part of the Windows operating system, and therefore cannot be installed or uninstalled. Updating the DirectX Runtime is achieved by installing the latest Service Pack or obtaining a newer version of Windows.
    </quote>
      My Computer


  4. Posts : 8
    Windows 7 Ultimate 64bit SP1
       #14

    NoelDP said:
    From the download page for the Dx9c update.
    <quote>
    Note that the DirectX Runtime (Direct3D, DirectInput, DirectSound) is not part of this package as it is included as part of the Windows operating system, and therefore cannot be installed or uninstalled. Updating the DirectX Runtime is achieved by installing the latest Service Pack or obtaining a newer version of Windows.
    </quote>
    I have read it yesterday too. Then why do I need to download it, when I already have it on Win7Ultimate? Also, file that you can download there is called DirectX End-User Runtimes installer but "DirectX Runtime is not part of this package as it is included as part of the Windows operating system, blah blah blah". I do not really understand this verbalism.
    To DirectX being updated regularly, that redist package we are talking here about is from June 2010 (DirectX End-User Runtimes - June 2010), that seems to be the latest change in DX. You can see it in the folder you extract files from "directx_Jun2010_redist.exe" (95.6 MB) you can download here in case you don't have internet connection during instalation from web installer. In the folder the latest of *.cab archives are named "Jun2010....cab".
    Then again, why do I need this redist package, when my system is clearly the same age or younger and should include it already??
      My Computer


  5. Posts : 21,482
    Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
       #15

    Like I said - you don't.
    Last time I installed a Dx9 update was the Dx9c update in XP - about a year ago, on a fresh install.
      My Computer


  6. Posts : 8
    Windows 7 Ultimate 64bit SP1
       #16

    NoelDP said:
    Like I said - you don't.
    Last time I installed a Dx9 update was the Dx9c update in XP - about a year ago, on a fresh install.
    Yeah I suppose. But why that DirectX End-User Runtime Web Installer determined that I need it, and started downloading it? I checked and it did not change anything in DxDiag tool after installation. I hate these vague things about software/drivers updates... pfff
      My Computer


 
Page 2 of 2 FirstFirst 12

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 21:30.
Find Us