After following the upgrade process to install Windows 10 on my Surface 3, Windows 10 installed smoothly and was operating well, however after two weeks many Windows updates failed installing with error code 0X80246008. I tried using the built-in repair options in Windows 10 to clean install, however half-way through the installation process my Surface 3 fell into a BSOD loop. To resolve I resorted to clean installing Windows 10 again from a USB drive.
Preparation
Before you upgrade, you must complete the following:
- Install Windows 10 via an upgrade process, whether through Windows Update on Windows 8.1 or with the bootable USB drive; this ensures later activations if you don't have a product key and want Windows 10 for free
- Create a bootable USB drive with the Windows edition you need, most likely Windows 10 Home 64-bit
- Download the Surface 3 drivers and copy to a USB drive (only download Surface3_US1_Win10_150724_2.msi)
- Ensure all personal files are copied elsewhere, maybe to another USB or a cloud storage service; this installation method wipes all data from the Surface 3
- Print these instructions to Boot a Microsoft Surface from USB drive
Clean Install Windows 10 on Surface 3
After you've prepared for your installation, do the following tasks to install Windows 10:
- Follow the instructions you printed to boot the Surface 3 via USB
- Complete the installation steps in Windows setup window to install Windows. NOTE: you will be asked for a product key! Once asked, always click "Skip this step" or "Do it later" or whatever combination of English words on the screen that mean the same thing
- Create a local user account first; you can attach a Microsoft account to it later
- Copy the Surface3_US1_Win10_150724_2.msi file from the USB drive onto the Surface 3 and run the installation to install the Surface 3 drivers and firmware
- Reboot as necessary until all drivers are installed
- Activate Windows by going to Settings > Update & security > Activation, and then click Activate. NOTE: my first attempt was unsuccessful; the activation tool said my product key was blocked! It didn't make any sense since I didn't need a product key and I panicked, however, after about five minutes something else finished installing and required a restart. After restarting, Windows 10 activated successfully.
Post-Installation
After you've installed Windows 10 on your Surface 3, do these general steps to finish setting your computer; they're all optional:
- Install all Windows updates, patches, and drivers via Windows Update
- Sign into a Microsoft account and download OneDrive files
- Pair all Bluetooth devices like a Surface Pen or the Arc Touch Mouse