What problems are you having with the hard-drive? How big is it? Is it for C-Drive? How much room does it have, and is there still enough virtual memory for game? Did it need partitioning?
The visual issue could be the portal data or else something to do with your video settings. Seeing you reinstalled the game, go into the game 3d settings and make sure your video card is selected. Also make sure the drive has enough space for the game and that you have enough virtual memory set in windows. If this is not C-Drive and bigger than that drive, you may want to set windows to get virtual memory from that drive. I'd also check that everything is physically in tight inside the computer.
Those are my thoughts. I'm not a techie.. but got taught a lot by my former techie husband.

I'll leave it to the techie guys here if it gets more involved.
Hope it helps,
Opti