If you are trying to install KB2919355 and it keeps failing, you are not alone. This Windows 8.1 update—commonly called Windows 8.1 Update 1—often fails with errors like 0x800f0922, 0x80070002, or 0xa0001.
The KB2919355 update is a critical system update released by Microsoft that improves Windows 8.1 performance, security, and compatibility. Unfortunately, corrupted Windows Update caches or missing prerequisite updates frequently cause the installation to fail.
In my experience troubleshooting Windows systems across the United States, Canada, the United Kingdom, Australia, and Europe, this update failure usually comes down to one of three issues: damaged update files, missing dependencies, or a broken Windows Update service.
In this guide, I will show you the exact steps to fix KB2919355 installation errors, including resetting the Windows Update cache, repairing system files with DISM (Deployment Imaging Service and Management Tool), and manually installing the update package.
Properly executing the Windows 8.1 update is crucial to resolving the KB2919355 error. First of all, you have to make use of the Windows 8.1 update offline installer. Then click the Download button. There are multiple files that download during this process.

But you have to make sure they are installed in the right order. These KBs, or Knowledge Base articles, must be installed in the following path: clearcompressionflag. exe, KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, and KB2934018.
But another prerequisite is that KB2919442 should be installed first before you attempt to install KB2919355.
KB2919355 Won’t Install? Fix All Errors in 3 Steps—Windows 8.1
Quick Fix: KB2919355 Installation Failure
Quick Fix: KB2919355 fails because of a corrupted Windows Update cache.
Fix:
1. Run this command in Administrator Command. Prompt
DISM /Online /Cleanup-Image /RestoreHealth
2. Stop Windows Update service and delete contents of
C:\Windows\SoftwareDistribution\Download
3. Restart the computer and retry the update.
This simple process fixes most KB2919355 update errors.
The same thing applies to the Windows Server 2012 R2 Update for fixing KB2919355.
The KB files you download are the same, but they differ in size for x64-based systems. The order of installation for the KB files and the previous KB remains unchanged.

Is KB2919355 required for Windows 10?
You must have upgraded from 8 or 8.1 to Win 10. If you have installed this software—Belarc Advisor—it will display a notification that KB2919355 is required as part of its analysis.

The solution to this problem is that you don’t install this update at all. But people who have installed the above software need to uninstall it. Then you download the latest version and update it. Restarting the computer resolves the issue. This procedure will stop any warnings about the KB2919355 error, which is a specific update issue related to Windows 10.

We recently talked about the Windows 8.1 Update 1 and its exciting features. But after April 8th, when I tried to download the update, I received an error. Though there are other updates related to Office 2013 that installed perfectly, one update, KB2919355, downloaded successfully but failed to install.

If you have “Windows Update” set to automatically check for updates, you should have received this update. The size is 700 MB approximately. You can manually check by going to the Start Screen and typing “Windows Update.”

But sometimes, it takes a lot of time to download this way, especially if the internet connection is slow or if the servers are busy. So I used this link from extremetech to manually download the updates.
There are actually 6 updates associated with Windows 8.1 Update 1.
- KB2919442
- KB291935
- KB2932046
- KB2937592
- KB2938439
- KB2934018
These updates have to be installed in a specific order. So KB2919355 comes as the second option. Since it failed, I installed the components randomly.
Update 2—The Ultimate Solution (Fixed on 27th April, 2014)
Eureka, I finally solved this piece of the puzzle after a lot of research and hard work. I got KB2919355 installed after some hectic forum searching and reading a lot of online material. The trick worked (I think) when I uninstalled some third-party software like Pokki, BlueStacks, and Pixsta and also did some other things.
The best solution when you fail to install the KB2919355 update is to temporarily block your internet connection, stop your antivirus (whether it’s Windows Defender or KAV 2014), and also run the below script (run as administrator). But before you do that, first download the manual installer for this update.
Windows 8.1 Fix for Update
After it installs, you need to reboot so the new changes are visible. I really got a hint from an article by @Anand Khanse, which helped me in the right direction.
If this update will not install, you can try these suggestions and see if they help you. But before you begin, it might be a beneficial idea to uninstall any third-party customization software you may have installed, reverse any system changes you may have made—like relocating your user files or user profiles to another drive—and disable your security software temporarily.
As you can observe, these are the golden works to solve your problem. I was given an error code of 0x80070005 during the error resolution process. The above changes also rectified the issue.
Update 1:
I recently attempted to use the latest offline installer from Microsoft’s download page, which received an update on April 16th, 2014. Since the earlier Update 1 release was on April 8th, this updated version could work for some people. Also, on some forums, I noticed that Microsoft rectified some of the errors in this latest manual installer.
Personally I tried to run a few commands like DISM and SFC, but that didn’t work out for me. Additionally, the latest installer failed at the final stages, just like the earlier ones, and displayed the same failure screens.
First of all, the update took a long time to install.

Then it displayed a simple, annoying message that “some updates were not installed.”

How did I go about troubleshooting the KB2919355 update error?
I thought the issue was a simple cache problem, so I thought of cleaning all the temporary files and other system caches. So I used CCleaner to clean the registry and unnecessary files. I also cleaned the registry using the “Registry Cleaner” present in it.
That didn’t solve my problem.
So then I went into checking Google and found this useful post.
The writer of the post, in a similar fashion, tried to troubleshoot the error and landed at a solution. First of all, if any installation fails, it’s better to check your Event Viewer.
How to Open Event Viewer in Windows 8.1?
Just type “Administrative Tools” by going to Search through the Charms bar or typing it directly from the Start Screen. A little playing around will land you in Event Viewer.
By navigating to this option —> Custom Views > Administrative Events, you should find the culprit or the root cause for the KB2919355 Update error.

As you can see above, the error in my case was 0x80073712. The result was slightly different from the error obtained in my friend’s case. So this time I tried this error code in Google and found a solution in the form of this support article from Microsoft.
The Solution
This support article provides the solution for this error code. The Component-Based Servicing (CBS) manifest’s corruption is the primary cause of this error in Windows 8.
When you try to install updates or components in Windows 8, Windows 7, or Windows Vista, you may experience one or more of the following symptoms:
- When you try to install an update by using the Windows Update website, you may get an error message that includes Error code: 0x80073712, and the update does not install.
- When you click Turn Windows features on or off in the Programs and Features item in Control Panel, no features are displayed in the Windows Features dialog box.
The article provides 3 solutions.
- Use a FIX-IT kind of code.
- Use some command-line tools to clean up the image.
- Refresh your PC
I was ecstatic that I got an answer. But later these solutions didn’t work out. When I ran the fix-it solution, this was the result.

The above screenshot shows that the recent update installation issues remain unresolved. Also, there was a warning message for missing or corrupt files. The other checks,
- Service registration is missing or corrupt
- Windows Update error 0x80073712
were fixed.
The next resort was to check the earlier post, which guided me in some direction. Then reluctantly I checked the CBS.log present at this location.
C:\WindowsLogsCBSCBS.log
I also had doubts that my Windows 8.1 was not genuine, which may have caused the error. But until now, all the updates have installed successfully, so why was this update not installing correctly? So I went into it with more madness!
2014-04-10 22:09:44, Info CSI 00000008@2014/4/10:16:39:44.672 CSI perf trace:
CSIPERF:TXCOMMIT;528
2014-04-10 22:09:44, Info CSI 00000009 CSI Store 120528117744 (0x0000001c10091ff0) initialized
2014-04-10 22:09:44, Info CSI 0000000a [SR] Verifying 1 component
2014-04-10 22:09:44, Info CSI 0000000b [SR] Beginning Verify and Repair transaction
2014-04-10 22:09:45, Info CSI 0000000c [DIRSD OWNER WARNING] Directory [ml:520{260},l:94{47}]”?? C:\ProgramData\ Microsoft\NetworkDownloader” is not owned but specifies SDDL in component Microsoft-Windows-Bits-Client, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2014-04-10 22:09:45, Info CSI 0000000d [SR] Verify complete
2014-04-10 22:10:18, Info CBS Session: 30364891_2390635903 initialized by client WindowsUpdateAgent.
2014-04-10 22:10:18, Info CBS TiWorker: Client requests SFP repair object.
2014-04-10 22:10:18, Info CSI 0000000e [SR] Verifying 1 component
2014-04-10 22:10:18, Info CSI 0000000f [SR] Beginning Verify and Repair transaction
2014-04-10 22:10:18, Info CSI 00000010 [DIRSD OWNER WARNING] Directory [ml:520{260},l:94{47}]"?? C:\ProgramData\Microsoft\NetworkDownloader" is not owned but specifies SDDL in component Microsoft-Windows-Bits-Client, pA = PROCESSOR_ARCHITECTURE_AMD64 (9), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l:8 b:31bf3856ad364e35}, Type neutral, TypeName neutral, PublicKey neutral
2014-04-10 22:10:18, Info CSI 00000011 [SR] Verify complete
2014-04-10 22:10:22, Info: CBS mapping index is not updated.
2014-04-10 22:10:22, Info CBS Session: 30364891_2430479704 initialized by client WindowsUpdateAgent.
Though I got a hint of the problem from this log, I thought that my limited knowledge and lesser debugging skills were making it a headache to solve.
So I stopped at this stage and did not go further into the intricacies of the KB2919355 update error.
What Is KB2919355?
KB2919355 is Windows 8.1 Update 1, released by Microsoft in 2014.
It includes:
• UI improvements
• performance fixes
• security patches
• enterprise compatibility updates
It also installs several additional update packages, including
| Update | Purpose |
|---|---|
| KB2919442 | prerequisite update |
| KB2932046 | system improvements |
| KB2937592 | feature updates |
| KB2938439 | compatibility fixes |
KB2919355 Error 0x800f0922 Fix
Error 0x800f0922 usually indicates:
• corrupted system files
• missing prerequisites
• limited system reserved partition space
Fix
Run:
DISM /Online /Cleanup-Image /RestoreHealth
Then restart Windows Update.
KB2919355 Error 0x80070002 Fix
Error 0x80070002 typically occurs when Windows Update files are missing.
Fix
Reset Windows Update cache.
Steps:
1. Stop Windows Update service
net stop wuauserv
2. Delete contents of
C:\Windows\SoftwareDistribution
3. Restart service
net start wuauserv
KB2959977—What It Is and How to Fix It
KB2959977 is a servicing stack update required by KB2919355.
If it fails:
1. Download it manually from Microsoft Update Catalog
2. Install before KB2919355
Error Code 0xa0001 Fix
This rare error typically appears when:
• Windows Update components are corrupted
• antivirus software blocks update installation
Fix
Disable antivirus temporarily and retry update installation.
KB2919355 on Windows 7—Does It Apply?
No.
KB2919355 only applies to Windows 8.1 systems.
Windows 7 uses different update packages and servicing stacks.
Manual Installation of KB2919355
Sometimes the best solution is installing updates manually.
Steps:
1. Download the update from Microsoft Update Catalog
2. Install prerequisite KB2919442
3. Install KB2919355 package
4. Restart computer
Manual installation often bypasses Windows Update errors.
Reset Windows Update Cache
Windows Update cache corruption is the most common cause of KB2919355 failures.
Resetting the cache forces Windows to download fresh update files.
Advanced Troubleshooting Steps
If the update still fails:
• run sfc /scannow
• perform clean boot
• disable antivirus
• update drivers
What is KB2919355?
KB2919355 is Windows 8.1 Update 1 released by Microsoft. It includes system improvements, security patches, and UI updates.
Could you please explain why KB2919355 might fail to install?
The update usually fails because of corrupted Windows Update cache, missing prerequisite updates, or damaged system files
Is KB2919355 safe to install in 2026?
Yes. It is a stable Windows 8.1 update and required for many later security patches.
What is the difference between KB2919355 and KB2959977?
KB2919355 is a major Windows update, while KB2959977 is a servicing stack update required to install other updates.
Does resetting Windows Update fix KB2919355 errors?
Yes. Resetting the SoftwareDistribution folder resolves many update errors.
Conclusion
The KB2919355 update is an essential Windows 8.1 patch, but installation errors like 0x800f0922 or 0x80070002 can prevent it from installing properly. Fortunately, most failures are caused by a corrupted Windows Update cache or missing prerequisites.
By repairing system files with DISM, resetting the Windows Update cache, and manually installing the update if needed, you can resolve the problem quickly.
If this guide helped you fix your KB2919355 error, share it with others who are facing the same update issue.