Failed to download pre-requisite components (0x80090024)

This error may be the root of evil, it actually means virtually nothing other than your screwed and that your not going to complete SCCM setup today.

I was recently at a customer helping them setup SCCM 2007 R2 and no matter what we did on one machine we couldn’t get SCCM setup to complete. If we tried to download the pre-requisite components we would get the error above. If we downloaded them first (setup.exe /download <downloadlocation>) it would just fail later in setup with a hash check error (File hash check failed 0x80090024). We literally troubleshot this for two days until we figured it out. We did the following to try to resolve.

Fail:

  • Download on different machine and copy
  • Remove PacketShaper and IDS from inline
  • Rebuild Server
  • Update BIOS
  • Add automatic configuration of Proxy
  • All combinations of above

Succeed:

  • Succeed: Run install on separate machine on same domain against same SQL server
  • Manual MD5 hash check of file!

Must be a hardware problem right? It only ever fails on this box? Gotta be… Well we ran Hardware diagnostics and it came up perfect.

So what was the problem? The user that was logged in had a faulty terminal services mandatory profile. For whatever reason this caused the download to fail. The reason it worked on other machines is that we were not logged in via terminal services. Lesson learned? Make sure your profile is working…

Advertisements

5 Responses

  1. I know this is an old posting but you can download the updates from another machine if necessary by using
    You can download the prereqs with the following command line from any computer that has internet access:

    \SMSSETUP\BIN\I386\SETUP.EXE” /download c:\temp

    then during the setup just say you want to install from c:\temp

  2. I had the same problem with hash verify failing on the manually downloaded updates.
    Turned out the file hashes got corrupt while transferring them from one machine (with internet connection) to another through copying them with drag and drop in the target virtual machine.
    When i copied the files over the network, it went well.
    Did a check with signtool.exe and now no problems, and sccm installed fine.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: