Skip to content

Commit 4c9f338

Browse files
authored
Update error-invalid-data-startup-installing-updates.md
Edit review per CI 7613
1 parent 8f9ae01 commit 4c9f338

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

support/windows-server/installing-updates-features-roles/error-invalid-data-startup-installing-updates.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Error 0x8007000d at Startup after You Install a Windows Update
2+
title: Error 0x8007000d at Startup After You Install a Windows Update
33
description: Discusses how to fix the 0x8007000d (ERROR_INVALID_DATA) error when the system restarts after you install Windows updates.
44
ms.date: 12/31/2025
55
manager: dcscontentpm
@@ -21,15 +21,15 @@ This article helps you resolve an issue that occurs when the computer restarts a
2121

2222
## Symptoms
2323

24-
You install a Windows update, and it appears to install successfully. However, when the computer restarts, the installation rolls back and you receive a "0x8007000d (ERROR_INVALID_DATA)" error message.
24+
You install a Windows update. The update appears to install successfully. However, when the computer restarts, the installation rolls back, and you receive a "0x8007000d (ERROR_INVALID_DATA)" error message.
2525

2626
## Cause
2727

2828
Typically, this issue has one of the following causes:
2929

30-
- **File corruption or registry corruption.** An old update might be reported, and the related file or registry key locations might be corrupted. This corruption can prevent the system from verifying the validity of catalog files.
30+
- **File corruption or registry corruption** - An old update is reported, and the related file or registry key locations are corrupted. This corruption can prevent the system from verifying the validity of catalog files.
3131

32-
- **Incorrect driver version.** Driver updates might fail because of incorrect versioning. This issue causes the Windows update to fail during a restart.
32+
- **Incorrect driver version** - Driver updates fail because of incorrect versioning. This issue causes the Windows update to fail during a restart.
3333

3434
## Resolution
3535

@@ -50,13 +50,13 @@ If the issue persists, contact Microsoft Support. In the support request, includ
5050

5151
## More information
5252

53-
Entries in the Component-Based Servicing (CBS) log file might provide more details about how the error actually occurred. This log is typically located at C:\Windows\Logs\CBS. To track down the issue, open the log file in a text editor and search for `ERROR_INVALID_DATA`. To identify the context in which the error occurred, review the log entries that precede and follow the error.
53+
Entries in the Component-Based Servicing (CBS) log file might provide more details about how the error actually occurred. This log is typically located at C:\Windows\Logs\CBS. To track down the issue, open the log file in a text editor, and search for `ERROR_INVALID_DATA`. To identify the context in which the error occurred, review the log entries that precede and follow the error.
5454

55-
The following sections show examples of log entries that document the error.
55+
The following sections show examples of log entries that document this error.
5656

5757
### Case 1: Catalog file errors
5858

59-
In this example, `ERROR_INVALID_DATA` occurred when the system attempted to validate C:/WINDOWS/Servicing/Packages/Package_1_for_KB4584642~31bf3856ad364e35~amd64~~10.0.1.0.cat.
59+
In this example, `ERROR_INVALID_DATA` occurs when the system tries to validate C:/WINDOWS/Servicing/Packages/Package_1_for_KB4584642~31bf3856ad364e35~amd64~~10.0.1.0.cat.
6060

6161
```output
6262
20xx-xx-06 xx:51:15, Info CBS Exec: Installing Package: Package_1_for_KB4584642~31bf3856ad364e35~amd64~~10.0.1.0, Update: 4584642-1_neutral, InstallDeployment: amd64_771d1f434ef835536dafe93d6811f766_31bf3856ad364e35_10.0.17763.1549_none_e4d395cdb7886270
@@ -72,11 +72,11 @@ In this example, `ERROR_INVALID_DATA` occurred when the system attempted to vali
7272
20xx-xx-06 xx:51:15, Info CBS Failed to begin deployment installation for Update: 4584642-1_neutral [HRESULT = 0x8007000d - ERROR_INVALID_DATA]
7373
```
7474

75-
The system can't validate the .cat (catalog) file, which indicates that the package is probably corrupted.
75+
The system can't validate the .cat (catalog) file. This indicates that the package is probably corrupted.
7676

7777
### Case 2: Registry errors
7878

79-
In this example, `ERROR_INVALID_DATA` occurred when the system determined that a registry value used the wrong data type.
79+
In this example, `ERROR_INVALID_DATA` occurs when the system determines that a registry value uses the wrong data type.
8080

8181
```output
8282
20xx-xx-24 05:13:10, Info CBS Registry value for Package_7762_for_KB5001347~31bf3856ad364e35~amd64~~10.0.1.4 is not a dword type. [HRESULT = 0x8007000d - ERROR_INVALID_DATA]
@@ -90,7 +90,7 @@ In this example, `ERROR_INVALID_DATA` occurred when the system determined that a
9090

9191
### Case 3: Driver installation failure
9292

93-
In this example, `ERROR_INVALID_DATA` occurred when the system tried to install drivers during the restart process.
93+
In this example, `ERROR_INVALID_DATA` occurs when the system tries to install drivers during the restart process.
9494

9595
```output
9696
20xx-xx-18 15:21:14, Info CBS Perf: Doqe: Critical install started.
@@ -110,9 +110,9 @@ In this example, `ERROR_INVALID_DATA` occurred when the system tried to install
110110
20xx-xx-18 15:22:52, Info CBS WER: Generating failure report for package: Package_for_RollupFix~31bf3856ad364e35~amd64~~14393.4889.1.2, status: 0x8007000d, failure source: DOQ, start state: Staged, target state: Installed, client id: WindowsUpdateAgent
111111
```
112112

113-
The mshdc.inf driver didn't install correctly, so the rollback process started.
113+
The mshdc.inf driver doesn't install correctly. This issue triggers the rollback process.
114114

115-
The SetupAPI log (typically in C:\Windows\INF\setupapapi.dev) also records driver installations. In this example, the following excerpt from setupapapi.dev.log provides additional information about mshdc.inf, including the names and versions of the driver packages.
115+
The SetupAPI log (typically in C:\Windows\INF\setupapapi.dev) also records driver installations. In this example, the following excerpt from Setupapapi.dev.log provides additional information about Mshdc.inf, including the names and versions of the driver packages.
116116

117117
```output
118118
sto: {Unstage Driver Package: C:\Windows\System32\DriverStore\FileRepository\mshdc.inf_amd64_b0b5572axx95167b\mshdc.inf} 15:21:14.3xx

0 commit comments

Comments
 (0)