The following fixes the Component Store Corruption KB2919355 causes:
The following DISM commands must be given in the chronological sequential order of:
First:
- dism /online /cleanup-image /startcomponentcleanup
- dism /online /cleanup-image /restorehealth
- Restart
- sfc /scannow
- Restart
Second:
- Create bat and run as ADMIN:
net stop wuauserv
rmdir /s /q C:\Windows\SoftwareDistribution\DataStore
rmdir /s /q C:\Windows\SoftwareDistribution\Download
net start wuauserv
- Restart
#WARNING:
this was not a fast process... component cleanup took almost 5 hours. Prior to the above sequential steps, I did an install repair (used iso to "upgrade" Win 8.1 Pro to Win 8.1 Pro) as a last ditch effort (after half a day of researching a fix and finding
none) to get rid of the corruption... it didn't solve it btw. The insane amount of time could have been due to the install repair, or it could have been because of whatever #WindowsUpdate mucked
up the first time around trying to install this update (this will become known after another user affected by the corruption causing KB2919355 completes the steps).
#ADVICE:
run the commands from a bat for an unattended fix. For whatever reason, if these commands are run, but not in chronological sequence, the corruption will remain.
Now, back to the update #Microsoft mucked up (KB2919355)... it still fails after the above lol Bright side:
no more corruption in Component Store =] lol
ADVICE:
Download the updates included in KB2919355 individually and install... or do as old Van Winkle did and find a tree.
#Windows #Windows8 #ComponentStore #WindowsADK
#ComponentStoreCorruption
http://www.infoworld.com/t/microsoft-windows/microsoft-posts-tips-overcoming-windows-81-update-kb-2919355-errors-242603
Hold on a second - you're saying to spend 6 to 8 hours doing this, then it STILL DOESN'T INSTALL?
Does it go and corrupt your datastore again if you attempt to install?
I'm not going through all these steps to not have it install.
What ARE the separate updates in 2919355? It would be very very helpful to others following your directions if you included that crucial bit of info.
BTW Someone else in the original thread that got closed posted the exact same a similar series of steps which may accomplish the same end result, except his included a clean boot (disabling all non-MS services and startup apps), and said it had
fixed 3 of his computers and allowed the dreaded 2919355 to install. So I emailed the MS Teir 3 support rep who I've been working with the steps and asked what he thought. He said in his experience on the computers he tried that sequence of steps on it has
NOT helped.
I'm waiting for an 8.1 (non Pro) disc to come from MS, he wants to try the repair install option. I'm not hopeful. He told me to back up my data as I will likely need to refresh/reinstall. I may go back to that series of steps from the previous post which
is similar to yours and try it before the "refresh" and all the hassle of reinstalling and reconfiguring my apps.
EDIT: I'm a bit annoyed he didn't send out a 8.1 pro disc, from my understanding the standard 8.1 can't mount .vhdx files to get my files out of backup if I need to - only option is to restore an entire corrupt system image.
I'll paste the steps below actually:
I successfully updated three damaged systems that failed the toxic update 2919355 with error code 80070002 and the swath of destruction left behind. In the beginning, I kept on repairing the damage and returning to Windows Update,
which unleashed more damage--a vicious cycle. I performed all scans and repairs in a clean boot environment, finally installing the stand-alone downloaded KB2919355. In two of the three systems, the scans, repairs and installation went through with the script
below. On the third system, the damage to the softwaredistribution folder was so severe that it could not be repaired. I stopped the Windows update service. rebooted, renamed the softwaredistribution folder to softwaredistributionold, started the windows
update service, rebooted and then went on to a successful install. It took six to eight hours per system to clear the damage caused by KB2919355 and then successfully install the stand-alone update. I had never disabled anything while installing Windows updates
previously and have not done so since installing KB2919355. This one is so toxic that a clean boot environment where everything but windows services is disabled, along with all startup items. is the only way to go. It eliminates finger pointing and wondering
if antivirus or this or that program is getting in the way. Here's what worked for me on all three systems, six to eight hours per install:
1. Go to: http://www.microsoft.com/en-us/download/details.aspx?id=42335 and download the first item, Windows8.1-KB2919355-x64.msu, 690mb.
It will save to the download folder and you will need it to install the update later.
2. Perform a clean boot:
*Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click Search. Type msconfig in the search box, and then tap or click msconfig.
*On the Services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all.
*On the Startup tab of the System Configuration dialog box, tap or click Open Task Manager.
*On the Startup tab in Task Manager, for each startup item, select the item and then right-click Disable.
*Close Task Manager.
*On the Startup tab of the System Configuration dialog box, tap or click OK, and then restart the computer.
3. Rename the softwaredistribution folder to softwaredistributionold by turning the windows update service off, rebooting, renaming the folder, turning on the Windows update service . . Follow the steps here:
http://windows.microsoft.com/en-us/windows/windows-update-error-80070002#1TC=windows-7
- Type the word command in the search bar and you should see an icon for the command prompt. Right click on the Command Prompt icon and select Run as Administrator. A Dos prompt window will appeat. I have enclosed these instructions
as a notepad file to make it easier to copy and paste the following exceedingly series on DOS commands. The prompt will appear as: c:\windows\system32>
- Begin the first scan by selecting and copying this:
DISM.exe /Online /Cleanup-image /Scanhealth
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Begin the second scan by selecting and copying this:
DISM.exe /Online /Cleanup-image /Restorehealth
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Go to: http://support.microsoft.com/kb/971058/ and click on the blue run now button under Automatically diagnose and fix common problems with Windows update. Download WindowsUpdateDiagnostic.diagcab
and then run it. You will also find it in the download folder. Wait until it completes.
- Go back to the command prompt. Make sure you are still running it as administrator. Begin the next scan by selecting and copying this:
sfc /scannow
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Go back to the command prompt. Make sure you are still running it as administrator. Begin the next scan by selecting and copying this:
dism /online /remove-package /packagename:Package_for_KB2919355~31bf3856ad364e35~amd64~~6.3.1.14
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Go back to the command prompt. Make sure you are still running it as administrator. Begin the next scan by selecting and copying this:
dism /online /cleanup-image /startcomponentcleanup /resetbase
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Go back to the command prompt. Make sure you are still running it as administrator. Begin the next scan by selecting and copying this:
cleanmgr.exe
Run Clean Manager, select Drive C:, but ONLY select and delete Temporary Files and System Archived files Windows error Files.
12. the second scan by selecting and copying this:
DISM.exe /Online /Cleanup-image /Restorehealth
Place the mouse cursor in the DOS box, right click and paste. Then hit enter and wait for the scan to complete
- Upon restarting the computer, you have a cleaned up computer, running only Windows services.
- Go to your download folder and run Windows8.1-KB2919355-x64.msu,. It will take some time. When prompted, restart your computer and wait for the update process to complete. When you log on to Windows, you'll know if the update succeeded if you see the Windows
Store icon on the taskbar in desktop mode.
- Return to standard boot:
*Swipe in from the right edge of the screen, and then tap Search. Or, if you are using a mouse, point to the lower-right corner of the screen, and then click Search. Type msconfig in the search box, and then tap or click msconfig.
*On the first screen, select Normal Startup,changing from selective startup.
*On the Startup tab in Task Manager, for each startup item, select the item and then right-click Enable.
*Close Task Manager.
*On the Startup tab of the System Configuration dialog box, tap or click OK, and then restart the computer.
- You should now have a working Windows 8.1 Update 1