I believe it was the HDD at fault, as I have just bought a new one and windows is installing as normal and not slow. Upto know it's looking promising.