I first discovered the issue when the machine wouldn't install SP1 with the error 0x80073701 ERROR_SXS_ASSEMBLY_MISSING. So I downloaded the system update readiness tool and here is what the error is:
The file is physically there. Now it appears that this error is linked to something in the operating system that allows it to install .msu files. (This link provides the best explanation i've found) I've noticed some things that use the .net framework (such as Microsoft fix it) will not work and its consistent to the mscoree.dll file being version 2.x instead of 4.x like that article says. The .net framework will install fine but won't update this file (it requires the .msu stuff as does SP1 installer) but doesnt give an error.
sfc /scannow runs fine with no errors. I've tried reinstalling .net framework. I've tried updating the windows install service via this. Any other ideas on how to fix this? Some updates install fine, some don't (SP1 and nvidia drive for example). It seems that something is preventing it from installing .msu files.
Code:
=================================
Checking System Update Readiness.
Binary Version 6.1.7601.21645
Package Version 13.0
2012-02-18 19:03
Checking Windows Servicing Packages
Checking Package Manifests and Catalogs
Checking Package Watchlist
Checking Component Watchlist
Checking Packages
Checking Component Store
(f) CSI Payload File Missing 0x00000000 wuauclt.exe x86_microsoft-windows-w..wsupdateclient-core_31bf3856ad364e35_7.3.7600.16385_none_3086c9dad36a69b3
Summary:
Seconds executed: 986
Found 1 errors
CSI Payload File Missing Total count: 1
The file is physically there. Now it appears that this error is linked to something in the operating system that allows it to install .msu files. (This link provides the best explanation i've found) I've noticed some things that use the .net framework (such as Microsoft fix it) will not work and its consistent to the mscoree.dll file being version 2.x instead of 4.x like that article says. The .net framework will install fine but won't update this file (it requires the .msu stuff as does SP1 installer) but doesnt give an error.
sfc /scannow runs fine with no errors. I've tried reinstalling .net framework. I've tried updating the windows install service via this. Any other ideas on how to fix this? Some updates install fine, some don't (SP1 and nvidia drive for example). It seems that something is preventing it from installing .msu files.