Finally ran out of space on my small C: drive. Been wanting to transfer Windows from my 20GB to my 300GB SATA but do not want to re-install everything.
I have so many updates, games, save games, etc, etc. that I do not want to reinstall all this crap.
I'm trying to use xcopy *.* /h /i /c /k /e /r /y <dest> to copy my entire C: drive to F:. However on boot the loader says \Window\System32\Config is either missing or corrupt and will not boot.
So is there a way to copy a bootable Windows to another drive?
And why doesn't Microsoft provide this functionality in their OS? I guess they feel when you fill up your boot drive you gotta reinstall. This is a stupid assinine assumption.
EDIT:
I think it's failing to copy the system registry. So I'm going to go into the Recovery Console in setup and copy the entire config into a temp folder inside of Windows. Then when my working Windows boots, I'll copy the files in temp over to F:\Windows\System32\Config and it should work since none of those files are opened. It should copy all the files in recovery console because Windows will not have opened them yet. /H /I /C /K /E /R /Y was supposed to account for files being locked but perhaps MS made this little caveat so people won't copy Windows XP.