Q:

Windows 7 service pack 1 error

When I try and install Windows 7 service pack 1, I get an error that halts the install (code 80073701). 
I've looked around quite a bit, and a lot of places say that a language pack may be the culprit, and suggested running lpksetup.exe and seeing if there were any (corrupted) installed language packs.  I ran this and it appears my English language (default) pack is corrupt. 

Is this most likely the issue, and if so, is there a way to go about reinstalling the language pack? 

A:

After several days of searching for a solution (and not finding one), I decided saving all my stuff to an external hard drive and reformatting was the best way to go. 
I reformatted and the first thing I did was install SP 1 (which worked). 
If you have an external hard drive and either an installation disk or a recovery partition on your computer, I would suggest just reformatting.  It will most likely take much less time than diagnosing the issue and determining how to fix it.