How to fix Surface Pro 2 firmware update failure

Surface 2 vs Surface RT

Early this week Microsoft, like every other second Tuesday of the month, released its batch of updates for Windows and for all the Surface tablet family, and while updates aims to make devices better and more secure, that’s not always the case. On the Patch Tuesday for December 2013 many users are reporting at the Microsoft support site that installing the latest firmware update on their Surface Pro 2 running Windows 8.1 is causing error messages during the install.

One particular complaint reads:

[…] Windows Update says the firmware update failed with error code “WindowsUpdate_80070490 OR WindowsUpdate_dt000”. Now when I close my Type Cover 2 Lid or SLEEP comes on from a Timeout, my Surface Pro 2 shuts down rather than sleeps. Also, apparently I’ve never heard my Surface Pro 2 fans before. During the shutdown process, they now come on with a big burst […].

Lucky someone seems to have found a workaround until Microsoft offers an official fix for this issue:


1. Open Command Prompt (as administrator) and run the following command:


2. Delete the datastore.edb file stored in the following path:


3. Open the Run command and type cleanmgr and the click on Clean up system files. Make sure that windows software updates are selected and perform disk cleanup. This will take a few minutes.

4. Restart Windows 8.1.

5. Run Windows Update, all history will be gone but it will detect the firmware update again and this time it will install successfully.

Source Microsoft via Neowin