Well, I wasn't thinking straight that day. Instead of changing the directory in the Steam settings, I stupidly tried to change my external HD's drive letter back to D.
I was successful at first. It changed back to D: and Steam recognized my games. But... then the next time I boot up my computer with my external HD plugged already plugged in (as always), and it keeps saying "NTLDR file is missing. Press ctrl-alt-del to restart." I did what I could, but it still won't stop.
So, now, every time I want to boot up my computer, I have to make sure my external HD isn't plugged in before pushing the power button which is annoying. I sometimes forget to unplug it after turning my computer off. I have to turn the computer back off to unplug and to proceed to my login screen.
Oh and it set itself back to G: and I did change Steam's directory path to G:.
What can I do to get it to stop saying the NTLDR is missing and I can stop having to unplug my external HD before turning my computer on?
I have Windows 7: Home Premium.
Thank you in advance!