Some Surface Pro 2 owners can't install latest firmware update

Microsoft released new firmware updates for all four of its Surface tablets earlier this week, including the Surface Pro 2. Now there's word that the Microsoft support forums are getting hit with reports from many owners of the tablet, who state they are getting error messages when they try to install the new update.

The forum post includes reports such as this particular example:

I religiously applied the Patch Tuesday Updates from December 10, 2013.  However, Windows Update says the firmware update failed with error code "WindowsUpdate_80070490 OR WindowsUpdate_dt000". 

While Microsoft has yet to comment on the firmware update problems, it appears that a Surface Pro 2 owner has a workaround that has worked for many of the people on the support forum:

  1. Open dos prompt and run: NET STOP WUAUSERV
  2. Delete: C:\Windows\SoftwareDistribution\DataStore\datastore.edb
  3. Open start menu and type DISK CLEANUP and choose CLEAN UP SYSTEM FILES. Make sure that windows software updates are selected and perform disk cleanup. This will take a few minutes.
  4. REBOOT
  5. Run Windows Update, all history will be gone but it will detect the firmware update again and this time it will install successfully.

We have contacted Microsoft to see if they plan to re-release the Surface Pro 2 firmware patch to fix these error issues.

Source: Microsoft Support via WinBeta | Image via Microsoft

Report a problem with article
Previous Story

Original Surface Touch Cover reduced in price again

Next Story

Homeless man creates phone application with his Chromebook

19 Comments

Commenting is disabled on this article.

I believe (no, actually "believing" its not the correct word, let it be: I am sure) any further software update applied in the original Surface will make the product worse and worse over time. Pushing all idiots who bought the 1st gen device to buy the 2nd generation as well. Improve some minor things, BUT break a lot of little things here and there with every new firmware update; is the perfect solution to make a still working hardware into a useless piece of metal.

If one thinks and treats the Surface as an expensive toy (ooops, a tablet) a lot of the headaches from one's expectation that the Surface is a useful PC go away. On should not confuse a tablet with a laptop or desktop. When is the Surface going to be sold at ToysRUs outlets? A huge missed marketing opportunity.

TsarNikky said,
If one thinks and treats the Surface as an expensive toy (ooops, a tablet) a lot of the headaches from one's expectation that the Surface is a useful PC go away. On should not confuse a tablet with a laptop or desktop. When is the Surface going to be sold at ToysRUs outlets? A huge missed marketing opportunity.

My Surface Pro is my daily workstation, and it's in use for anywhere between 10 and 15 hours every day, 7 days a week. I'm a software developer, and my Surface Pro is doing a fantastic job replacing the old machine I had been using in its place for years. I've kept using my full keyboard, mouse, three 24" monitors, 5.1 audio, etc.

You're only fooling yourself if you think it's not a "useful PC", and I'm calling you out on your attempt to fool others.

soder said,
I believe (no, actually "believing" its not the correct word, let it be: I am sure) any further software update applied in the original Surface will make the product worse and worse over time. Pushing all idiots who bought the 1st gen device to buy the 2nd generation as well. Improve some minor things, BUT break a lot of little things here and there with every new firmware update; is the perfect solution to make a still working hardware into a useless piece of metal.

Wow, what a bunch of ridiculous BS and FUD.

soder said,
I am sure) any further software update applied in the original Surface will make the product worse and worse over time. Pushing all idiots who bought the 1st gen device to buy the 2nd generation as well. Improve some minor things, BUT break a lot of little things here and there with every new firmware update; is the perfect solution to make a still working hardware into a useless piece of metal.

Wait, you mean like Apple has been doing for years? No one is worse than Apple, they won't even allow SD expansion just to get the zombies to moan and groan, shuffling their way to the purchase of a new (cr)Apple device.

Haha, couldn't resist My (once) perfectly usable iPhone 3GS was rendered unusable by the cheap crappy Home button failing, and iOS 6.0. Never again will I buy Apple, my next social phone or tablet is gonna be Windows or Android.

I am actually having a different issue after installing the latest firmware update on my original Surface Pro.... Since installing the update my screen likes to turn itself off at random times now. It could be within 2 minutes of leaving it idle.. or 10 minutes... seems to be random.
I can at least testify that this NEVER happened before and I have to believe it was since I installed the latest firmware update several days ago (last week this did not happen)
I checked all of my power/sleep settings etc. and nothing was changed from how it used to be. Very odd...

este said,
I am actually having a different issue after installing the latest firmware update on my original Surface Pro.... Since installing the update my screen likes to turn itself off at random times now. It could be within 2 minutes of leaving it idle.. or 10 minutes... seems to be random.
I can at least testify that this NEVER happened before and I have to believe it was since I installed the latest firmware update several days ago (last week this did not happen)
I checked all of my power/sleep settings etc. and nothing was changed from how it used to be. Very odd...

Sounds like the Adaptive Display setting in Power Options is turned on.

If only MS had self installing software to download for distributing these files.... like any other OEM. All you get from MS is a file package with no installers. The leading software company can't even make software installers it appears.

Tested a Surface 2 for our company a few weeks ago. Great hardware, but terrible software. How ironic.

x-byte said,
If only MS had self installing software to download for distributing these files.... like any other OEM. All you get from MS is a file package with no installers. The leading software company can't even make software installers it appears.

Tested a Surface 2 for our company a few weeks ago. Great hardware, but terrible software. How ironic.


what the heck is "self installing software to download"?

x-byte said,
If only MS had self installing software to download for distributing these files.... like any other OEM. All you get from MS is a file package with no installers. The leading software company can't even make software installers it appears.

Tested a Surface 2 for our company a few weeks ago. Great hardware, but terrible software. How ironic.


Care to elaborate? This issue only affects a few users. And Surface 2 is an amazing product, both hardware AND software.

>>If only MS had self installing software to download for distributing these files.... like any other OEM. All you get from MS is a file package with no installers. The leading software company can't even make software installers it appears.

I create my own self installing packages with one batch file, WinZip Self-Extractor, and the updates for Windows and Office PCs. The result is a WinZip Self-Extracting executable which has the batch file inside that is run first and has the commands for installing the individual updates. Finally inside the batch file at the end is a command that reboots the system after installing all of the updates. I have been creating these for several years starting with Windows XP SP3 32-bit. Next, Vista SP2 32-bit., Then 7 32-bit and 64-bit. Then 8 32-bit and 64-bit. Then 8.1 32-bit and 64-bit. Then Server 2012 64-bit, Then Server 2012 R2 64-bit. Then the .NET Framework 1.0, 1.1, 2.0, 3.0, 4.0, 4.5, and 4.5.1 32-bit and 64-bit. Finally, Office 2007 32-bit, 2010 32-bit, and 2013 32-bit. These are created every patch Tuesday since 2008.

If anyone wants me to create these and post these via BitTorrent, please contact me.

Note: These self-extracting .exe files vary in size from several hundred MB to over 1.5 GB. Also, I'm not always online to seed these so I may need to make other arrangements via seedbox (if someone wishes to host or help with me with this) or file hosters.

Example file_id.diz:

Updates Installer For Windows XP 32-bit SP3 December 2013
Written by Glenn Geary, Jr. 6/12/08 updated 12/12/13
Copyright (c) 2008-2013 Cyberhack Systems, Inc.
All rights reserved.

Glenn Geary, Jr.
grgearyjr@gmail.com

Jarrichvdv said,

Care to elaborate? This issue only affects a few users. And Surface 2 is an amazing product, both hardware AND software.

The driver/firmware download for Surface Pro 2 is inly driver packages with inf-files with no executable. So you have to manually setup your own. And from a business standpoint that is a waste of time. Going only by WU is a stupid decision.

Let's compare Dell; 1 site for enterprise with CAB-download. Executable's for all drivers with a good overview. For a new PC model I only need to download the CAB files and that's all. For Surface I need to go through WU to get the drivers. It's quite silly.

x-byte said,

The driver/firmware download for Surface Pro 2 is inly driver packages with inf-files with no executable. So you have to manually setup your own. And from a business standpoint that is a waste of time. Going only by WU is a stupid decision.

That is precisely what you need for the so-called Have disk method, the cleanest way to install new drivers right from Device manager. You'd go to Update driver software.. option, and point that to the folder where the inf file and the driver files are located. Device manager will do the rest. Why the heck would you need to write an executable to do that?

>>Why the heck would you need to write an executable to do that?

I forgot to mention I was talking about Security and regular updates for Windows and Office, not driver files, inf. These updates I am mentioning are the .exe for Windows XP and .msu for Windows Vista and later and .msp for Office.

>>install new drivers right from Device manager. You'd go to Update driver software.. option, and point that to the folder where the inf file and the driver files are located. Device manager will do the rest. Why the heck would you need to write an executable to do that?

You are correct. That is the only way that I know of installing the .inf files. I have to constantly remind myself that double-clicking .inf does no good. I have to go to Device Manager to install the drivers.

C:\windows\system32>pnputil
Microsoft PnP Utility
Usage:
------
pnputil.exe [-f | -i] [ -? | -a | -d | -e ] <INF name>
Examples:
pnputil.exe -a a:\usbcam\USBCAM.INF -> Add package specified by USBCAM.INF
pnputil.exe -a c:\drivers\*.inf -> Add all packages in c:\drivers\
pnputil.exe -i -a a:\usbcam\USBCAM.INF -> Add and install driver package
pnputil.exe -e -> Enumerate all 3rd party packages
pnputil.exe -d oem0.inf -> Delete package oem0.inf
pnputil.exe -f -d oem0.inf -> Force delete package oem0.inf
pnputil.exe -? -> This usage screen

Mine reported as failed, but all the driver versions and firmware versions in Device Manager now match the updated version numbers released by Microsoft in the change log for the update.