Why is direct x not covered by Windows update?

Maguscreed

Helping Hand
Guru
Gold Member
VIP
Local time
11:32 PM
Messages
6,661
Location
Houston
This is something that as a gamer I have been bothered about for a few years now. To this day I have never received a direct x update via windows update. It's always been me manually downloading it.

I realize they do package the redist with many new games, but I'm asking why there is a need for that?

Basically I'm asking for someone to remind me why packaging this as a redistributable has been chosen over the simplicity of windows update in this case.
The odds of a direct x update causing problems are pretty remote. No more so than any other update.
 

My Computer My Computer

Computer Manufacturer/Model Number
Insane hobo technologies. ;-)
OS
Windows 7 x64
CPU
Intel i7 2600k
Motherboard
Asrock z68 extreme 4 gen 3
Memory
G.skill Ripjaw 16gigs @ 1866
Graphics Card(s)
Nvidia gtx580 (evga)
Sound Card
Integrated HD audio + hdmi
Monitor(s) Displays
24" ASUS widescreen + 42" insignia
Screen Resolution
1080p (1920x1080)
Hard Drives
128 Samsung 830
256 Samsung 840
3 x 1tb storage drive (various)
1 western digital 1tb (eSATA)
1 Seagate 1tb (eSATA)
PSU
1 kilowatt SLI/Crossfire rated Silverstone modular
Case
NZXT Phantom + additional 220 fan
Cooling
Zalmann
Keyboard
Microsoft wireless 3000 (v2)
Mouse
MS - wireless 5000 (bluetrack)
Internet Speed
depends on if you ask me or my provider.
Other Info
The above information is provided as is, and the author assumes no responsibility for issues it may cause with your sanity or fanboyism.
Love how not only does anyone have any input. No one seems to know. Even the guys at MS.
 

My Computer My Computer

Computer Manufacturer/Model Number
Insane hobo technologies. ;-)
OS
Windows 7 x64
CPU
Intel i7 2600k
Motherboard
Asrock z68 extreme 4 gen 3
Memory
G.skill Ripjaw 16gigs @ 1866
Graphics Card(s)
Nvidia gtx580 (evga)
Sound Card
Integrated HD audio + hdmi
Monitor(s) Displays
24" ASUS widescreen + 42" insignia
Screen Resolution
1080p (1920x1080)
Hard Drives
128 Samsung 830
256 Samsung 840
3 x 1tb storage drive (various)
1 western digital 1tb (eSATA)
1 Seagate 1tb (eSATA)
PSU
1 kilowatt SLI/Crossfire rated Silverstone modular
Case
NZXT Phantom + additional 220 fan
Cooling
Zalmann
Keyboard
Microsoft wireless 3000 (v2)
Mouse
MS - wireless 5000 (bluetrack)
Internet Speed
depends on if you ask me or my provider.
Other Info
The above information is provided as is, and the author assumes no responsibility for issues it may cause with your sanity or fanboyism.
Good point. It should be added with WinUpdate.
 

My Computer My Computer

Computer Manufacturer/Model Number
Asus G73SW-XN2
OS
Windows 2000 5.0 Build 2195
CPU
Intel Core i7-2630QM@2GHz(2.9GHz Turbo Boost) [Sandy Bridge]
Motherboard
Asus G73SW (Intel HM65 Chipset)
Memory
Kingston DDR3 1333 16GB (4GBx4)
Graphics Card(s)
nVidia GTX 460m 1.5GB
Sound Card
EAX Advanced HD 5.0, THX TruStudio
Monitor(s) Displays
17.3 in. primary & 23 in. secondary
Screen Resolution
1920x1080
Hard Drives
Seagate Momentus XT (SATA II) 500 GB @ 7200 RPM
Hitachi (SATA II) 500GB @ 7200 RPM

Non Raid because ASUS was crappy to choose an HM65 Chipset
Keyboard
Built-in 102-Key Backlit Keyboard
Other Info
It's a Laptop.
Hi you got a reply.
Every time I install an OS, I use this to install DirectX View attachment 203393

Wait, I have W7U SP1 64bit and my dxdiag shows DirectX 11 version 6.01.7601.17514. According to DirectX - Wikipedia, the free encyclopedia , it is latest version on Windows 7. But when I run that dxwebsetup.exe you posted here in this thread, it finds some installation to download (98,2 MB). I did not installed it, so I do not know what version it is. Is the dxwebsetup.exe linked to only one version of DirectX, or it searches internet for latest version and compares it to what I have installed on PC?

I tried it on my netbook (Windows 7 Ultimate 32bit, no service pack), dxdiag says DirectX 11 version 6.01.7600.16385, what, according to Wikipedia, is the latest version on non service pack Windows 7, and your program said "This or the later version of DirectX is already installed on your computer. Installation is not needed."

I am really confused now.
 

My Computer My Computer

Computer Manufacturer/Model Number
Me, I and myself :]
OS
Windows 7 Ultimate 64bit SP1
CPU
Intel Core i7 2600K
Motherboard
MSI P67A-GD80 (REV B3)
Memory
G.Skill 8GB DDR3 PC3-12800 1600MHz RipjawsX
Graphics Card(s)
MSI N580GTX Lightning Xtreme Edition
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Vertex 3 Series 120GB
Western Digital RE4 2TB (WD2003FYYS)
PSU
XFX Pro Series 850W Core Edition
Case
Fractal Design Define XL Titanium Grey
Cooling
Cooler Master V6 GT
doesn't windows 7 come with direct x in it already, I could be wrong but i think the direct x from Microsoft is just a updated new version. If im wrong let me know
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
custom build
OS
Windows 10 64bit
CPU
AMD Phenom II X4 925 (Deneb)(2.8GHz) OC 3.4GHz
Motherboard
M5A78L-MLX Plus
Memory
Corsair Vengeance DDR3 4GBX2 (8192MB)
Graphics Card(s)
XFX HD 6870 1GB (OC)- 940MHz core, mem 1150MHz
Monitor(s) Displays
Vizio 26' 1920x1080 / Acer 1336x768
Screen Resolution
1920x1080 60Hz /1336x768
Hard Drives
Kingston Digital 60GB SSDNow V300/500gb HDD Western Digital 7200rpm (/WD 160GB HDD 7200rpm
PSU
CORSAIR CX600 600w
Case
AZZA Orion 202 EVO
Cooling
cooler master hyper TX3 cpu cooler
Keyboard
Razer DeathStalker
Mouse
Logitech Optical Gaming Mouse G400
Antivirus
Defualt on win 10
Browser
Firefox
Other Info
cpu is overclocked in bios
I always wondered that too. Good question.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built (GeneO industries)/Model 4
OS
Windows 10 Pro. EFI boot partition, full EFI boot
CPU
i7 4770k 4.4GHz (44-44-43-43 turbo) @ 1.248V
Motherboard
ASUS Maximus VI Hero
Memory
16GB (8GBx2) @2200 MHz G.skill Sniper 10-11-10-30-1, 1.6V
Graphics Card(s)
MSI GTX 970 Gaming 4G
Sound Card
Onboard SupremeFX Audio
Monitor(s) Displays
NEC Spectraview 2490WUXi-SV
Screen Resolution
1920 x 1200
Hard Drives
Samsung 850 Pro 256GB (OS), Samsung 2x 128GB 840 Pro SSD in RAID0, 3x WD Blue 6Gb/s 1TB RAID0, WD 2TB Black external USB 3.0, 2TB WD20EARS Green external USB 3.0, 2x 500GB Seagate and 1 750 GB external USB, 1x 350GB external USB3
PSU
Seasonic X-850 (2012 KM3 model)
Case
Fractal Design Define R4
Cooling
NH-D14, NF-F12, NF-A15; NF-P14, NF-P12,NF-A14, S12A PWM
Keyboard
Cooler Master Storm Quickfire Rapid - Brown
Mouse
Logitech G602
Internet Speed
126.4 Mb/s down, 24.3 Mb/s up
Other Info
USB 3.0 x8 , SATA III x8, eSATA, USB 2.0 x6. Samsung DVD R/W drive.

WEI: CPU 7.8, Memory 7.9, Graphics 7.9, Disk 7.9

My Computer My Computer

Computer Manufacturer/Model Number
Scorpion Technology
OS
Windows 7 64 bit Home Premium
CPU
Intel Core Quad i7 870(2.93 Ghz /8MB /Quad Core
Motherboard
Gigabyte GA-P55- USB3 Intel
Memory
Kingston 4 GB Kit (2x2GB) PC-10600 (1333MHz) DDR3
Graphics Card(s)
Gainward Geforce GTS-450 (930Mhz), 1GB GDDDR5 (4000Mhz)
Sound Card
Onboard 7.1 Channel
Screen Resolution
1440x900
Hard Drives
1TB Santa111 64MB Cache 7200 RPM
PSU
Antec 750W
Your still missing my point, it's more about why it isn't included automatically.
Many people that game get the redist with the game cd sure. I'm just wondering why?

Also, I hate to put it this way but...

lolz @ 11.1
it has all the wonders and thrills we got from the awesome 10.1
(namely being depriving you of more money)

I will say it's brilliant marketing strategy though.
 

My Computer My Computer

Computer Manufacturer/Model Number
Insane hobo technologies. ;-)
OS
Windows 7 x64
CPU
Intel i7 2600k
Motherboard
Asrock z68 extreme 4 gen 3
Memory
G.skill Ripjaw 16gigs @ 1866
Graphics Card(s)
Nvidia gtx580 (evga)
Sound Card
Integrated HD audio + hdmi
Monitor(s) Displays
24" ASUS widescreen + 42" insignia
Screen Resolution
1080p (1920x1080)
Hard Drives
128 Samsung 830
256 Samsung 840
3 x 1tb storage drive (various)
1 western digital 1tb (eSATA)
1 Seagate 1tb (eSATA)
PSU
1 kilowatt SLI/Crossfire rated Silverstone modular
Case
NZXT Phantom + additional 220 fan
Cooling
Zalmann
Keyboard
Microsoft wireless 3000 (v2)
Mouse
MS - wireless 5000 (bluetrack)
Internet Speed
depends on if you ask me or my provider.
Other Info
The above information is provided as is, and the author assumes no responsibility for issues it may cause with your sanity or fanboyism.
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 My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
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 My Computer

Computer Manufacturer/Model Number
Insane hobo technologies. ;-)
OS
Windows 7 x64
CPU
Intel i7 2600k
Motherboard
Asrock z68 extreme 4 gen 3
Memory
G.skill Ripjaw 16gigs @ 1866
Graphics Card(s)
Nvidia gtx580 (evga)
Sound Card
Integrated HD audio + hdmi
Monitor(s) Displays
24" ASUS widescreen + 42" insignia
Screen Resolution
1080p (1920x1080)
Hard Drives
128 Samsung 830
256 Samsung 840
3 x 1tb storage drive (various)
1 western digital 1tb (eSATA)
1 Seagate 1tb (eSATA)
PSU
1 kilowatt SLI/Crossfire rated Silverstone modular
Case
NZXT Phantom + additional 220 fan
Cooling
Zalmann
Keyboard
Microsoft wireless 3000 (v2)
Mouse
MS - wireless 5000 (bluetrack)
Internet Speed
depends on if you ask me or my provider.
Other Info
The above information is provided as is, and the author assumes no responsibility for issues it may cause with your sanity or fanboyism.
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 My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
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 My Computer

Computer Manufacturer/Model Number
Me, I and myself :]
OS
Windows 7 Ultimate 64bit SP1
CPU
Intel Core i7 2600K
Motherboard
MSI P67A-GD80 (REV B3)
Memory
G.Skill 8GB DDR3 PC3-12800 1600MHz RipjawsX
Graphics Card(s)
MSI N580GTX Lightning Xtreme Edition
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Vertex 3 Series 120GB
Western Digital RE4 2TB (WD2003FYYS)
PSU
XFX Pro Series 850W Core Edition
Case
Fractal Design Define XL Titanium Grey
Cooling
Cooler Master V6 GT
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 My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Asus K52F or Lenovo B51-80
OS
Win 7 x64 Home Premium (and x86 VirtualBox VM)/Win10
CPU
i3 370M/i7 6500U
Motherboard
Asus/Lenovo
Memory
8GB - finally :)/8GB
Graphics Card(s)
it's an i3, dude!/dual Intel&nVidia
Sound Card
onboard
Monitor(s) Displays
15.6" built-in
Screen Resolution
1366x768/1920x1080
Hard Drives
750GB Seagate internal
Sundry external drives attached to other computers on the local network
1TB SSD on the Lenovo
PSU
n/a
Internet Speed
as much as I can get - usually on a dongle/phone, so <1MB/s
Antivirus
MSE/Defender
Browser
IE11/12/Edge/Chrome/FF(if I must)
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 My Computer

Computer Manufacturer/Model Number
Me, I and myself :]
OS
Windows 7 Ultimate 64bit SP1
CPU
Intel Core i7 2600K
Motherboard
MSI P67A-GD80 (REV B3)
Memory
G.Skill 8GB DDR3 PC3-12800 1600MHz RipjawsX
Graphics Card(s)
MSI N580GTX Lightning Xtreme Edition
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Vertex 3 Series 120GB
Western Digital RE4 2TB (WD2003FYYS)
PSU
XFX Pro Series 850W Core Edition
Case
Fractal Design Define XL Titanium Grey
Cooling
Cooler Master V6 GT
Back
Top