Tim Elhajj

Off the Microsoft stack!

On Dealing with TFS error TF400533



Yesterday I posted about my experience on Win8 with TFS Express and error TF400533, and today I’m back to report that I found a solution that doesn’t involve waiting for an update. I also noticed at least one comment from someone else who’s run into the same error on Win7. I thought it might be helpful to describe how I worked around the problem on Win8 and offer some general guidance for people running into this on other platforms.

First, I want to say that I can’t take credit for this idea.  A reader wrote me last night, suggesting this neat trick: Uninstall the version of SQL Express 2012 on Win8, and then install TFS Express to get the latest version of SQL Express 2012 (instead of waiting for the patch to come out next month).

It’s a great idea, and I’m ashamed I didn’t think of it myself.

I’m sure it would have worked, but unfortunately my problems were a little more complicated. Turns out I had a older version of SQL Server Express on my Win8 machine for an internal tool that I use every day. But the good news is that once I uninstalled SQL Server Express 2012, Microsoft Update informed me that I could update the older version of SQL Server Express (pictured).

I jumped at the offer.

windows update

And once I updated SQL Express, TFS Express installed, and updated the old version SQL Express to the version it needs (pictured) as expected. I must have been caught in some crazy loop where TFS wouldn’t install because I had an old SQL Express onboard, and Windows Update wouldn’t update me  because I had the new SQL Express that comes with Win8 on board.

Who knows? If you’re struggling to get past error TF400533 on Win8 or some other platform, I’d say try the steps at the bottom of this post, in the order they appear listed.

Good luck and let me know how you make out in the comments!

mission complete

Three things you can try right now to work around error TF400533

  1. Check Microsoft Update. If you do get updates to install from either Windows Update or Microsoft Update, make sure to scan again, especially if you have been asked to reboot. Sometimes you have to reboot and scan multiple times to get all the updates available.
  2. Uninstall unused version of SQL Express. This can’t hurt, especially if you’re on Win8 and haven’t used SQL Express for anything. Be careful not to lose any important data. Consider using the new SQL Server data management tools to back up your data before you move it and then to restore it later.
  3. Manually install SQL Server Express with SP2. Get the download here. This option is the most complicated because the install doesn’t shield you from any of the complexities of the full SQL install. Fortunately I have a video that walks you through the SQL Server for TFS. If you have this version of SQL Express in place, the TFS Express installer will update you to the version of SQL Express it needs.

Author: Tim Elhajj

Tim is probably walking his dog.

2 thoughts on “On Dealing with TFS error TF400533

  1. Pingback: Having Problems Installing TFS 2012 Express on Windows 8? « Tim Elhajj

  2. Glad to hear it Muhammad

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s