If you can't install service pack 1, then you have a problem. It is required for your graphics driver. Do you have a legal copy? If so, then reinstall as something got borked on the initial install.
Read this...I play BF4 just fine w/Win7.
Intel I7 960 @ 3.87ghz *Intel DX58SO *HIS HD6970 2gb *Corsair TX650M *2x4gb Corsair XMS3 *WD Black 1TB *Windows 7 Home Premium 64bit *Gateway HD2401 24" 2ms 1920x1200 ***Asus N71Jq laptop *Intel I7 720QM Processor *Mobility Radeon HD5730 1gb *8gb Ram *Windows 7 64bit
* A clear conscience is usually a sign of bad memory *