Worst case: My wife Had a "failed" for service pac 1 (Win7) about 6 Months ago. I tried everything I coud find to NO avail. Finally did a "Upgrade" insallation on windows.
NOTE: This retains all settigs and Programs and drivers. It only re-installed windows components. BUT did Correct the overling problem.