Hi,
It depends what Disk management apps. you have.
EITHER :
Open an elevated cmd in 7, type:
bcdboot c:\windows /s c:
press enter
close cmd.
Boot Paragon cd ( it has to be one with the partition Copy function )- delete first partition - copy 7 partition into the unallocated space, mark it Active.
That's it. Alter your other partitions as you like.
OR:
Open an elevated cmd in 7, type:
bcdboot c:\windows /s c:
press enter
close cmd.
Image 7 and restore to first partition
instead of doing the Copy function with Paragon - Macrium would also would be fine for that - mark restored partition Active.
NOTE: Either way , it's a good idea to make an image of the Vista partition - you never know when you might want it. I assume you also have the manufacturer recovery discs for Vista?
Macrium will be the quickest for that:
Macrium Reflect FREE Edition - Information and download
However the Paragon free imaging app. has a lot of extra useful functions -
Free Backup Software: Paragon Backup & Recovery 10 Free Edition ...
(the free Paragon imaging app. doesn't include the Copy function I mentioned earlier - you would need a higher edition , or one of the Partition Manager series - they were giving away Partition Manager 10 personal yesterday - if you got that - you can do the Copy)