Use the repair function in origin, if that doesn't work then delete it and reinstall. You can at least help the programme by right clicking on "bf3.exe", go to properties>compatibility and select "disable visual themes", "disable desktop composition" and "Run as administrator".