Skip to content

Commit bcac07e

Browse files
committed
Updated-6940
grammar changes
1 parent 7b00cef commit bcac07e

1 file changed

Lines changed: 17 additions & 16 deletions

File tree

support/windows-server/installing-updates-features-roles/troubleshoot-windows-installation-error-0x800f0831.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,20 @@ ms.custom:
1111
- pcy:WinComm Devices Deploy
1212
---
1313

14-
# Troubleshoot Windows Update error 0x800f0831
14+
# Troubleshoot Windows Installation Error 0x800f0831
1515

1616
> [!WARNING]
1717
> This error is flagged to have an IPU performed to recover the VM if the instructions do not resolve the issue.
1818
1919
The Windows Update error 0x80070002 typically occurs because of missing or corrupt files necessary for the update or incomplete previous updates. Understanding the root causes and following the appropriate troubleshooting steps can help resolve this issue effectively.
2020

2121
## Summary
22+
2223
When you install an update, you can get the following error 0x800f0831 (CBS_E_STORE_CORRUPTION.). This error occurs because an update did not install properly some mandatory manifest files for the package.
2324
This TSG is designed to mitigate this issue and be able to install the updates needed.
2425

2526
## Symptom
27+
2628
When you try to install any patch using the standalone installer (.msu) or Windows Update and the update was not installed:
2729

2830
## Root cause
@@ -41,22 +43,21 @@ In order to see exactly what is happening, we need to open and check the CBS.log
4143
2017-11-15 12:40:00, Info CBS Failed to resolve package [HRESULT = 0x800f0831 - CBS_E_STORE_CORRUPTION]
4244
```
4345

44-
- For this specific scenario, it happens because there is an assembly missing or corrupted from the KB3192392, specifically "Package_123_for_KB3192392~31bf3856ad364e35~amd64~~6.3.1.4" these packages are located into the registy path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages. An update may not have been installed at all, or it may have been installed without some packages being applied to the registry.
46+
- For this specific scenario, it happens because there is an assembly missing or corrupted from the KB3192392, specifically "Package_123_for_KB3192392~31bf3856ad364e35~amd64~~6.3.1.4" these packages are located into the registy path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\Packages. An update either was not installed at all, or it was installed without applying some packages to the registry.
4547

4648
> [!IMPORTANT]
4749
> This issue may vary depending on each case but the baseline of the issue is the same.
4850
4951
> [!NOTE]
50-
> To get the CBS.log or logs you can use the TSSv2 to collect all the logs you need for such cases. The information in how to do it is be in https://aka.ms/dndlogs
52+
> To get the CBS.log or logs, you can use the TSSv2 to collect all the logs you need for such cases. The information about how to do it is in https://aka.ms/dndlogs.
5153
5254
## Mitigation
5355

5456
### Backup
55-
Before proceeding with the mitigation of this document, please follow the process to backup the OS disk: Back up OS Disk
57+
Before proceeding with the mitigation of this document, follow the process to backup the OS disk: Back up OS Disk
5658

5759
## Online Mitigation
5860

59-
6061
### Mitigation 1
6162

6263
We need to move to the plan, to either add or remove the culprit KB manually from the OS. It depends if the update was installed or not before:
@@ -68,13 +69,13 @@ We need to move to the plan, to either add or remove the culprit KB manually fro
6869

6970
### Instructions
7071

71-
1. Reproduce the issue by trying to install the patch or the feature with issues (we need to do this step to ensure that the latest data is logged into the latest CBS.log).
72-
1. After identifying the package that the CBS process is complaining about, ensure you verify the KB as well.
73-
1. Now in any web browser, go the Microsoft Update Catalog: https://www.catalog.update.microsoft.com/Home.aspx
72+
1. Reproduce the issue by trying to install the patch or the feature with issues. We need to do this step to ensure that the latest data is logged into the latest CBS.log.
73+
1. Identify the package that the CBS process is complaining about, ensure you verify the KB as well.
74+
1. In any web browser, go the Microsoft Update Catalog: https://www.catalog.update.microsoft.com/Home.aspx
7475
1. Search for the identified KB number.
7576
1. Select and download the proper KB depending on the OS version and architecture
76-
1. Once you download the KB, paste it into a temp folder in the C drive C:\temp
77-
1. Once we have the KB there, we need to run the command in cmd as admin navigating to the folder itself
77+
1. When you download the KB, paste it into a temp folder in the C drive C:\temp
78+
1. When we have the KB there, we need to run the command in cmd as admin navigating to the folder itself
7879

7980
```output
8081
cd \
@@ -83,9 +84,9 @@ expand -F:* windows10.0-kb4462937-x64_9e250691ae6d00cdf677707e83435a612c3264ea.m
8384
```
8485

8586
> [!NOTE]
86-
> The file name is just an example, use the name of the file downloaded.
87+
> The file name is just an example. Use the name of the file downloaded.
8788
88-
8. Once you expand it, you can see several packages that are coming from the main package. Check the .cab file with the format "windows 10.0-KBxxxxxxx-x64.cab" (this file can vary depending on the OS version).
89+
8. When you expand it, you can see several packages that are coming from the main package. Check the .cab file with the format "windows 10.0-KBxxxxxxx-x64.cab" (this file can vary depending on the OS version).
8990
9. Then we need to run the command in cmd as admin:
9091

9192
```output
@@ -107,8 +108,8 @@ Dism /online /add-package /packagepath:C:\temp\windows10.0-kb4462937-x64.cab
107108
### If KB was not installed:
108109

109110
1. Download the KB that we identified from the Microsoft update catalog: https://www.catalog.update.microsoft.com/Home.aspx
110-
1. Once you have it move it to a temp folder in the C drive C:\temp
111-
1. Once we have it, we need to run the command in cmd as admin navigating to the folder itself.
111+
1. When you have it move it to a temp folder in the C drive C:\temp
112+
1. When we have it, we need to run the command in cmd as admin navigating to the folder itself.
112113

113114
```output
114115
cd \
@@ -119,7 +120,7 @@ expand -F:* windows10.0-kb4462937-x64_9e250691ae6d00cdf677707e83435a612c3264ea.m
119120
> [!NOTE]
120121
> The file name is just an example, use the name of the file downloaded.
121122
122-
4. Once you expand it, you can see several packages that are coming from the main package.
123+
4. When you expand it, you can see several packages that are coming from the main package.
123124
5. Then we need to run the command in cmd as admin:
124125

125126
```output
@@ -131,4 +132,4 @@ Dism /online /add-package /packagepath:C:\temp\windows10.0-kb4462937-x64.cab
131132
132133
### IPU Process (In-place Upgrade)
133134

134-
**Awareness: If the mitigations given did not fix the issue, this specific Windows Update (WU) error code have been identified that may require an In-Place Upgrade (IPU) to recover the virtual machine (VM). For Windows on Azure (WOA) scenarios—especially in alignment with efforts to reduce days to closure—these WU errors have been reviewed and approved as eligible for IPU as a simplified recovery path. Customers encountering these specific issues can be confidently offered the in-place upgrade option as an effective resolution."**
135+
**Awareness: If the mitigations given did not fix the issue, this specific Windows Update (WU) error code is identified that may require an In-Place Upgrade (IPU) to recover the virtual machine (VM). For Windows on Azure (WOA) scenarios—especially in alignment with efforts to reduce days to closure—these WU errors are reviewed and approved as eligible for IPU as a simplified recovery path. Customers encountering these specific issues can be confidently offered the in-place upgrade option as an effective resolution."**

0 commit comments

Comments
 (0)