How to Refresh Windows 8 Using a Custom System Image

Information
This tutorial will show you how to
refresh Windows 8 using a custom system image that you previously created instead.
You must be logged in as an
administrator to be able to do this tutorial.
Quoted from Microsoft:
Refreshing your PC to a state you define, including desktop apps
We know that many of you like to first configure your PC just the way you like it, by installing favorite desktop apps or removing apps that came with the PC, and then create an image of the hard drive before you start using the PC. This way, when you need to start over, you can just restore the image and you won’t have to reinstall the apps from scratch.
With this in mind, we’ve made it possible for you to establish your own baseline image via a command-line tool (recimg.exe). So when you get a Windows 8 PC, you will be able to do the following:
- Go through the Windows first-run experience to configure basic settings.
- Install your favorite desktop apps (or uninstall things you don’t want).
- Configure the machine exactly as you would like it.
- Use recimg.exe to capture and set your custom image of the system.
After you’ve created the custom image, whenever you refresh your PC, not only will you be able to keep your personal data, settings, and Metro style apps, but you can restore all the desktop apps in your custom image as well. And if you buy a PC that already comes with a recovery image on a hidden partition, you’ll be able to use the tool to switch from using the hidden partition to instead use the custom image you’ve created.

Warning
Again, this is a very early version of the tool, so we know it’s not perfect yet. Rest assured that we’re working hard to get it ready for primetime.
STEP ONE
To Create a Custom System Image
NOTE: This creates the image under C:\RefreshImage and will register it to be used when you refresh your PC.
1. After you have finished seting up Windows 8 how you like it, open a
elevated command prompt.
2. In the elevated command prompt, copy and paste the commands below one at a time, and press Enter after each one. (see screenshot below step 3)
NOTE: If your Windows 8 is not show with the C drive letter for some reason, then substitute what drive letter your Windows 8 has in the commands below instead.
mkdir C:\RefreshImage
recimg -CreateImage C:\RefreshImage
3. When it's finished, you will now have a custom image of your current Windows 8 setup under C:\RefreshImage that will be used whenever you refresh Windows 8 next in STEP TWO below.
NOTE: It may take a bit to finish creating your custom image. At the Writing image line the progress stays at 0% for the first 5 mins or so then increases slowly.
STEP TWO
To Refresh Windows 8 with the Custom System Image
1. If you have not already, you must have already previously created a custom system image using STEP ONE first.
2. You can now use either option in the tutorial below to refresh Windows 8 like you would normally do so, but your custom system image will now be used to refresh Windows 8 with instead.
That's it,
Shawn