As you probably already know, Microsoft has removed temporarily the Windows RT 8.1 update from the Windows Store due an undisclosed issue that is affecting a limited number of users. Basically this is the reason many users are not able to find the update in the Store.
Now the software giant hasn’t officially stated which was the real problem that made them pull out the new bits, but if you tried to update your Surface RT to Windows RT 8.1 and you stumble upon the error code: 0xc000000d you can still recover without having to reinstall the OS, just follow the steps below:
Instructions
The step-by-step instructions below should help to fix the following specific error code:
Before diving into the solution, you’ll need a Windows RT USB recovery drive. If you have already created one previously, great! If not you’ll need to figure out to how to get your hands on an another device (same model) and use this guide to create a recovery drive, then comeback to this guide.
Recovery
Your PC needs to be repaired
The Boot Configuration Data file is missing some required information
File: \BCD
Error code: 0xc000000d
Connect the USB recovery drive to your Surface RT, and while pressing the volume down button, press the power button, release after seeing the Microsoft Surface logo.
Select your language and then tap Troubleshoot.
Tap Advanced options.
Next, tap Start-up Repair. If this fails in the following screen tap the Advanced Options to go back and launch the Command Prompt.
Type the following command and press Enter.
Type Exit and press Enter to quick the Command Prompt.
Tap Continue to boot once again to Windows RT 8.1.
If everything worked out OK, the Windows RT 8.1 update will resume without you having to do a clean install of the operating system.
Finally just follow the OOBE (Out Of the Box Experience) instructions (e.g., accepting the licensing, configuring settings, etc.).
Update: Microsoft releases Surface RT Recovery Image to fix this mysterious Windows 8.1 issues. Download it here!
Source Kick That Computer