It's a small wonder the program is still working after what you did. You don't have a Mac, nor are you running Linux/*nix, so you can't just go moving programs around like that. Many, if not most, will break in the process.
What you want to do, is uninstall the program you wish to move, then reinstall it on the other drive. All your personal setting should still be there, since they're stored apart from the program. This is the only sure method there is that every program will work when you're done.
I have two drives C & D My C drive is filling up. I know how to drag & drop programs from C to D but it doesn't seem to make a difference on C drive. If I delete the program from C drive (still shows up) will it afffect it D drive? For instance, my Quick Books was originally set up on C drive but I dragged it to D drive. Can I now delete these files on C drive? Windows XP Home Version 2002 Sevice Pack 2 Sony CPU 2.60 504 RAM Pentium 4