I started having a problem with my main PC after running Iobit Advanced Systemcare which removed malware, fixed supposedly bad registry entries, updated drivers, among other things. I think malware or the changed registry must've messed it up. After doing this then restarting the PC, it began having an infinite boot loop making me unable to get into anything (gets to the windows logo then turns black and reboots, no bsod). It won't even go into safe mode. Using a restore point won't work. I tried running system recovery on the installation disc, and same result. Then I tried using the command prompt on the installation disc to view my partitions and it seems that somehow my partitions' drive letters suddenly got mixed up. Windows 7 was C: and now thinks it's E:. E: was a different physical drive I just used for storage but it now thinks that's D:. And the Windows 7 ~100mb "System Reserved" partition now thinks it's C:. I'm not sure how to go about fixing this and I need to do it in the least damaging way possible.