The reason for your error highlighted in above quote. This should not be a surprise to you, in the beginning of the tutorial is this big red warning box, already the first sentence of the warning tells the most important:
Originally Posted by chris98
An upgraded Windows cannot be sysprepped. As this method is based in sysprepping, this tutorial is valid only for Windows setups which have not been upgraded.
This means that if you have for instance in-place upgraded Vista or Seven to Eight you cannot sysprep and this tutorial cannot be used in your case. The same applies if you have upgraded Windows 8 to Windows 8 Pro or Windows 8 to 8.1.
Notice that a repair install is also an upgrade install, so if you have ever done a repair install (= in-place upgrade to same edition), you cannot sysprep.
When sysprepping an existing Windows setup, it only works if the Windows 8 was installed clean and has never been upgraded or repaired using repair install, or if it is the original pre-installed Windows 8
Although I have repeatedly told that relocating ProgramData will cause Windows Store and Apps as well as PC Settings not to function, people keep doing it using the method described in this tutorial.
DO NOT RELOCATE PROGRAMDATA! YOUR WINDOWS STORE AND APPS WILL NOT WORK IF PROGRAMDATA IS MOVED FROM ITS DEFAULT LOCATION.
In my honest opinion, I do not know how could I make that warning more visible and understandable?
I have posted a workaround at our sister site the Ten Forums: Users Folder - Move Location in Windows 10 - Windows 10 Forums. Scroll down to Upgrade, Step 2 to see the registry edits you have to make.