Solution 1: reset Windows Update components (you've probably done this already)
Download the Fix It tool from this Microsoft KB article and run it. Afterwards, restart your computer and try installing SP1 again.Solution 2: run the System Update Readiness Tool (you've probably done this, too)
The tool can be downloaded from this Microsoft KB article. Make sure to download the correct version. Note that the updates installed by this tool might take a long time to complete. It will appear as if the installation process is stuck. Don't worry, as the progress bar might go from zero to hundred per cent in an instant, just be patient. Afterwards, restart your computer and try installing SP1 again.Solution 3: check out the logs and run lpksetup (this might be new)
Still no dice? Then check the logs atc:\Windows\Logs\CBS\CheckSUR.log
and/or c:\Windows\Logs\CBS\CheckSUR.persist.log
. These will give you more detailed information about the error. For me, and for this user at superuser.com, the culprit was a language pack.However, contrary to the user mentioned above, I am not using a language other than the default English, and cannot recall ever installing one. I ignored the language pack problem (as re-installing a language pack was not an option for me) until I learned about the Language Pack Setup Tool. Just run
lpksetup.exe
from your Start Menu. A window will pop up asking you if you want to install or uninstall a language pack. Pick uninstall. Sure enough, a list of languages was presented: English (the in use, default and system language), and some other language (Portuguese or Spanish, I can't remember) with a yellow danger sign marking that it was in a broken state. Very strange indeed. After selecting the language for removal and pressing next, the situation was promptly resolved. Deinstalling the language took just a few seconds, probably because no language files were actually present on the disk.Anyway, after this small operation, installing SP1 went smoothly.
Well it sure looks like that my language pack was corrupt somehow... Trying Solution 3 now... But I need to install English language pack first, because my default one is messed up -.-'
ReplyDeletestill no work
ReplyDeleteSame problem here, except that in my case the corrupted language pack is the default one used by the system... so the Language Pack Setup tool do not let me uninstall/replace the corrupted language pack... Is there any way to reinstall/repair it ? Any help would be greatly appreciated. Thanks !
ReplyDeleteI have the same problem as you. Were you able to fix it?
DeleteSame problem. I get the yellow warning sign for the English language pack (the only one installed).
DeleteI fixed it using this guy's suggestion:
Deletehttp://www.sevenforums.com/windows-updates-activation/163526-win7-sp1-upgrade-error_sxs_assembly_missing-0x80073701.html
(skipping the Vistalizator step)
I think the yellow warning sign simply means that's the language currently being used and cannot be uninstalled.
do we really bought a computer just to have something to break and then fix it and break again and fix again and so on?
ReplyDeletemicrosoft does not give a shit about us windows users!
ReplyDeleteI really appreciate the way you write
ReplyDelete