Have you tried running it in compatibility mode? And is your video card up to snuff? I'm leaving in must a minute to go bowling - hopefully someone else can help you. Never heard of a game trying to install somewhere you don't want it to... can you select which drive to install to?
Heading out to the gardens!