Thursday, November 12, 2009

Installing DirectX SDK – Error S1010


Recently I needed to setup a new computer at work. I will use this new computer for development. The computer already had Windows XP SP3 installed as the operating system. The software I needed to install for development purposes were the following:

  • .NET Framework 3.5 SP1
  • Visual Studio 2008
  • DirectX SDK (Aug 2009)

Every one of those installations gave me trouble. None of the above installed without hassle. I managed to get .NET Framework and Visual Studio 2008 installed after numerous tries, but DXSDK just wouldn’t install.

I couldn’t find a solution to why the SDK wouldn’t install. I tried a  few different things without luck. The SDK installation exe file was downloaded with IE8. I then tried, as a last resort, and downloaded the file with Firefox instead. And guess what. The SDK installed without a problem! How strange is that? I have verified by downloading the SDK again several times with IE8 on that computer and that downloaded file just doesn’t work. The files are identical in byte size as the picture below shows (The text is in Swedish):


Both file sizes are 580,228,040 bytes.

(The only noticeable difference between the files is the Security Block showing up beneath Attributes. However, I removed the Security Blockage and tried installing it without any success).


  1. I having a same problem. So I'm trying to download through Google Chrome and It works! very weird situation..
    Thank you!

  2. I'm trying to download through Firefox but still failed with S1010 error message.

  3. me too i contacted the live support of microsoft they said nothin someone help.

  4. I downloaded with chrome and get s1010 error

  5. Control Panel>Program & Features and uninstall all the

    Microsoft Visual C++ 2010 x86/x64 redistributable - 10.0.(number over 30319)

    After successful installation of DXSDK, simply run Windows Update and it will update the redistributables back to the latest version.