Past situation: Originally I had XP and win7 working in a dual boot with XP the computers original OS and Windows 7 added later and everything worked fine. This is on an SSD harddrive. Yesterday- I needed to use Gparted to make Windows 7 partition larger as it was getting a bit small. Gparted worked perfect. I had the typical issue with the boot being messed up and rebuilt using mbr, fixboot, and config. My Windows XP is the primary,active partition and is what I use mainly, windows 7 also set as primary but not active. How system works at Present: XP works as normal. Windows 7: I can boot into Windows 7 just beyond my login but it comes up with an error concerning Nvidia's driver. Which seems weird as it states It says that "a file on C: is causing a runtime error(driver from Nvidia)", not E: where Windows 7 bootfiles and such should come from. This, and maybe much of Win7 is attempting to load in from drive C, not E where Windows 7 resides. When I use safemode, explorer won't work, but taskmanager will and msconfig says that the windows 7 install is C:windows not E:windows as it should be. Summary of Problem: E:Windows 7 appears to be looking at C:Windows XP for its boot files, as indicated by the Nvidia error. Safe mode works but explorer in safemode does not, just task manager. If I use Windows 7 repair to adjust the boot system I then can't boot into XP, and Windows 7 problem stays the same, so currently I have used XP's fixboot, fixmbr, and config to at least get XP running. I have a full backup the moment before I did this but even reinstalling that backup caused the issue, so I am thinking there is something in the bootloader,MBR, that I am missing or is bad despite checks. Any help? What I have used to get this far- Gparted Windows 7, XP disk repair to get the dual-boot to show back up. MBR Wizard...can't find out what I need to do. Drives don't show any errors but I am scratching my head as how to get windows 7 to look where it is supposed to for all its files.