I've subsequently taken my pc to the repair shop to try and get some expert help. I've been told that the only thing that's going to fix this, is a complete Windows 7 reformat. He says that there could be any number of compatabilty issues, and starting from scratch is the only likely solution.