Windows update fail ERROR_SXS_COMPONENT_STORE_CORRUPT
Coming from this thread. But my issue is with Windows 7 Home Premium 64 bit. http://social.technet.microsoft.com/Forums/en/winservergen/thread/67f1db3b-318e-4250-916c-b0ae4e9012a8 I have 2 windows update that can never get installed. They give the following error 1. Installation Failure: Windows failed to install the following update with error 0x80070643: Security Update for Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package (KB2538243). 2. Installation Failure: Windows failed to install the following update with error 0x80070643: Security Update for Microsoft Visual Studio 2010 XML Editor (KB2251489). CBS.log file in C:/Windows/Logs/CBS/ have this error (a lot of them since I have been trying to install the fail updates for like half a year, maybe more) [gle=0x80004005] 2011-07-11 10:58:20, Info CBS Failed to get CSI store. [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT] 2011-07-11 10:58:20, Error CBS Failed to initialize store parameters with boot drive: and windows directory: [HRESULT = 0x80073712 - ERROR_SXS_COMPONENT_STORE_CORRUPT] 2011-07-11 10:58:20, Info CSI 000003b4 No store version format found; DLL store format 0.0.0.6 2011-07-11 10:58:20, Error CSI 000003b5@2011/7/11:02:58:20.145 (F) d:\w7rtm\base\wcp\componentstore\storelayout.cpp(6636): Error STATUS_SXS_COMPONENT_STORE_CORRUPT originated in function ComponentStore::CRawStoreLayout::OpenCanonicalDataKey expression: (null) Recently I.E. 9 update can not be installed (tried both windows update & manual install). So this just become something serious. From my troubleshooting, it points to a corrupt .Net framework. Unfortunately there is no way to simply repair .Net framework 2.0, 3.0 and 3.5 on windows 7 since they are core component installed with the OS. (Bad decision by MS?) IMHO this is the root cause for this problem. Base on internet search there are lots of other case that end up as unresolved! Note that I have tried using dotnetfx_cleanup_tool ( version 6.0.3790.0). Only to conclude from the log files that for Windows 7. The framework mentioned above never get removed. Hence the premise behind the tool is misdirection. The tool just say cleanup is successful without any visible indicator of saying otherwise. Should warn about it not being able to clean up core .Net Framework. I have try a lot of troubleshooting step from Technet & Support.Microsoft.com. This is where I am stuck now. Which I think is the most relevant at this stage Repair Corrupt .Net 2.0 & 3.0 Open CMD as administrator and run: C:\Windows\system32>sfc /scannow Beginning system scan. This process will take some time. Windows Resource Protection could not perform the requested operation. So this means I can not refer to CBS.log and checksur.log for corrupt file. In fact checksur.log just say Summary: Seconds executed: 19 Found 1 errors CSI Unable to Query Store Version Total count: 1 Which just repeating back the error in CBS.log Need help on the following A. From the previous thread, according to Tim Quan (<abbr class="affil">Microsoft Contingent Staff</abbr><abbr class="affil">, Moderator).</abbr> From the log, there are quite a lot of files missing or corrupt on your system. I am afraid that you may need to perform an in-place upgrade or reinstall the system. Reinstall the system is not an option (development machine, need the Visual Studio. Too much environment need to set up if reinstall, etc). So please let me know what is and how to do "In place upgrade". I have seen this term being thrown around without any explanation. B. The real solution is a tool to really clean up and repair the core of windows, be it .Net Framework or whatever else. This is really sorely missing from Windows. Consider that people say Unix/Linux is complicated and hard to maintain. When the fact is to do the same on Unix/Linux is just several shell command. Anticipating respond from MS staff or MVP regarding this issue on how to do B. The old ways (Circa Windos 98) is to do a repair install using install CD, which I have. But I don't think that the CD have repair install option. Cheers and TIA! * Edited to clarify on Win7 install CD don't have repair install functionality.
July 11th, 2011 10:38am

To answer my own question and follow through with the progress so far. A. As to what and how to do inplace upgrade http://support.microsoft.com/kb/2255099 B. Real solution is a tool to really clean up and repair the core of windows? Yes, it does an upgrade install to existing & currently running OS. Does inplace upgrade solve my problem? !!! NO !!! It fails at gathering files, settings and programs stage. With the following error: "Setup can't continue. Restart the computer and restart Setup. When prompted, try getting the latest updates." Tried 3 times Latest update is already checked CBS log have more of ERROR_SXS_COMPONENT_STORE_CORRUPT every time the in place upgrade install is done. One crappy operating system. That is my opinion now.
Free Windows Admin Tool Kit Click here and download it now
July 13th, 2011 8:33am

This is basically the same problem I have. I was able to get some programs that need .net to work by manually replacing "mscoree.dll" with an updated version, but in general a lot of stuff just won't update or install. This is a major pain in the ass, and I need a solution that doesn't involve reformatting. I bought this machine from HP, and they didn't provide a win7 disk.
August 14th, 2011 10:37am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics