hmm, you could try in a cmd running as administrator or better yet as such , in a recovery environment, diskpart.exe
list partition
select partition # (#= the partition you wish to make active)
active
(should return, bla bla is now active
exit
keep in mind, the active partition is the one normally which has the boot files I believe. If you change this, you might render your system unbooatable...
(erm, not to worry as long as you have winpe or winre... hence why I say, better to do it already in sucha an environment)