Formatting is the last option especially if you have data that you want saved. Do you have a recovery disc or installation DVD of your Vista Home Premium? If so, try the various repair options namely the startup repair option. A guide can be found
here. This is tailored to your operating system.