It seems MS has changed the structure of the download page, so neither of the included downloaders currently work. But, no problem. Go here - http://go.microsoft.com/fwlink/?LinkID=56511&clcid=0x409 - and manually download the latest DirectX End-User Runtimes (June 2010). The file should be "directx_Jun2010_redist.exe". Place the file in the same folder where "DXCB.cmd" is located. I just ran it that way myself, so it should work for you, too. If you don't enter any options, when you then run "DXCB.cmd" it should produce these files as output, which will include DirectX for managed code, and should be located in the same folder as "DXCB.cmd": ---------------------------------- DirectXRuntimes-201006-AddOn-32.7z -- (13,676,451 bytes) -- 32-bit addon DirectXRuntimes-201006-AddOn-64.7z -- (29,363,280 bytes) -- 64-bit addon which includes the 32-bit addon as well DirectXRuntimes-201006-Switchless-32.exe -- (13,676,076 bytes) -- 32-bit switchless installer -\ DirectXRuntimes-201006-Switchless-64.exe -- (15,686,796 bytes) -- 64-bit switchless installer --\ for 64-bit use you need to use both 32-bit and 64-bit DXUnInst.cmd -- (15,803 bytes) -- Uninstaller which should uninstall DirectX completely from any Windows OS no matter how it was installed ---------------------------------- So since directx_Jun2010_redist.exe is (100,271,992 bytes), you can see how much smaller any of these options are, and yet they will install the same files as the original redist. Cheers and Regards