Lyn,
Normal program installations are placed by default into the "C drive-Program Files" location. Unless the installation asks, you can't change that default without altering the installation setup. What type of "strange files" are you referring to? And what legitimate programs are executing from the "My Documents" folder?.
Hope this helps and please be a little more specific.
Grif
I have received a screenshot of "strange files" in my father's "My Documents". It looks to me as if he has legitimate programs executing from there. I am certain that he "forgets" to make sure new programs are being installed in "Program Files". Is there a way to configure the default location for installation of new programs in XP Home (rather than browsing for a directory)? I do not have XP, so I can't look, and Google did not seem to come up with the answer.
Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic