I have an old Toshiba Satellite M305D laptop running Vista Home Premium (64-bit) with Service Pack 1. I’m trying to update the O/S to Service Pack 2 (KB948465). I’ve tried doing it thru Windows Update. I’ve also tried downloading the 577 MB standalone installer file and doing the update that way.
No matter which method is used though the SP2 update/installation fails. It doesn’t fail right away. It starts out with the installation proceeding normally, and runs for about an hour with no sign of any problems. It’s only when the installation gets close to the very end that it finally produces an error. The message from the standalone installer is as follows:
Installation was not successful.
The application binding data format is invalid.
Error: ERROR_SXS_INVALID_ACTCTXDATA_FORMAT(0x800736b2)
My attempt using Windows Update also fails with the same error code, 800736B2.
I’ve tried running “sfc /scannow” in an elevated command prompt to see if it would find any problems. But unfortunately, that doesn’t seem to work either. The SFC scan runs for just a couple minutes — getting as far as “Verification 26% complete.” But at that point the scan aborts and ends. And the only error message it outputs is as follows:
Windows Resource Protection could not perform the requested operation.
I’ve looked at the resulting CBS.log file from the SFC scan; but even though I see the errors that were logged (in the last 4 lines of the log file), I’m not sure how to use that info to identify what’s causing the problem.
I’ve attached the CBS.log file to my post here. If anyone knows how to interpret the SFC scan errors from that log, please let me know. Ultimately my goal here is to simply try to update this old Vista system to SP2. So any suggestions you have for how to get to that goal would be greatly appreciated.
Just FYI: Note that I’m deliberately not trying to update this system to a current or more recent version of Windows (e.g., Win 7, 8, or 10). I hope to keep this system around for a while with Vista specifically for testing purposes. It’s just that I’d like it to be configured with the most recent (and final) service pack.