Updating Your WP7 (and Dealing with Error 800705B4)

I have had a Samsung Focus WP7 device for several months now and I absolutely love it. I love the hardware (fantastic bright display, sleek look, etc.), I love the Metro UI, and I love the development tools. VS 2010 and Silverlight for WP7 are a ton of fun.

Like many of you I patiently waited for the February and March updates and just yesterday, at the end of April, I finally got prompted to install them. Unfortunately, as I hooked up the phone to my PC to update it, I hit error 800705B4.


Error code 800705B4 resolves to the following:

0:000> !error 800705B4 Error code: (HRESULT) 0x800705b4 (2147943860) - This operation returned because the timeout period expired.

Since it took me a bit of digging to recover from it, I wanted to share here the fast way to overcoming this error:

  1. Go to http://support.microsoft.com/kb/2530409 and download the Windows Phone Support Tool for your PC platform.
  2. Follow the instructions in the tool. You won’t lose any of your information.
  3. After the tool is done recovering your phone, hook it up to Zune again and get the update successfully.

Hopefully, that’ll save folks out there some time reading through MSDN docs.