Yeah, it can be a right pain in the arse. One of the ways I get around it is to install Linux, and you can then read all the data on the Windows partition, and copy across as required. Even if the Windows OS is shagged, it still works.
Don't believe a word they say at PC world, their Tech's are idiots.