I concur the need of net4.0 standaalone installation before sp1 install: had excatly the same problem, sp1 did not install to pc, no reason was given... Installed net4.0 and voila, sp1 installed smoothly PS: also the genuine check did not work prior to .net4.0 installation, after that no problem