Thankfully Microsoft provides a utility to examine your system and let you know if you should probably upgrade anything.
you could download theWindows Vista Upgrade Advisor here.
Download and start the install:
Once you launch the tool, tap the Start Scan button.