You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/windows-server/installing-updates-features-roles/troubleshoot-error-shutdown-in-process.md
+19-27Lines changed: 19 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,27 +12,21 @@ ms.custom:
12
12
---
13
13
# Troubleshoot Shutdown in Progress Windows Error 0x8007045b
14
14
15
-
The Windows Update error 0x8007045b tpically 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.
15
+
When installing a Windows update or during an OS upgrade, you may see the error code 0x8007045b (ERROR_SHUTDOWN_IN_PROGRESS) in the CBS log ```output(%windir%\logs\CBS\CBS.log)``` or ```output%windir%\Windows~BT\sources\panther\setupact.log.```
16
16
17
-
## Environment
17
+
It indicates that the installer or a component has detected an ongoing shutdown process. This behavior is by design and not an error but an exception. The actual issue may differ, commonly related to a CBS Hang or interference from a third-party component. Following the appropriate troubleshooting steps can help resolve this issue effectively.
18
18
19
-
Windows
20
-
21
-
## Summary
22
-
23
-
When installing a Windows update or during an OS upgrade, if the error code 0x8007045b (ERROR_SHUTDOWN_IN_PROGRESS) is logged in %windir%\logs\CBS\CBS.log or %windir%\Windows~BT\sources\panther\setupact.log, it indicates that the installer or a component has detected an ongoing shutdown process. This behavior is by design and not an error but an exception. The actual issue may differ, commonly related to a CBS Hang or interference from a third-party component.
24
-
25
-
## Cause
19
+
## Root Cause
26
20
27
21
The error code 0x8007045b is an exception that signals an ongoing shutdown process. The root cause of the installation failure may vary, often involving a CBS Hang or a third-party component.
CBS HangDetect. The installation may encounter a 15-minute timeout, leading the Trusted Installer to initiate a reboot due to CBS hang detection. Upon restart, the installation is typically rolled back.
27
+
The installation may encounter a 15-minute timeout, leading the Trusted Installer to initiate a reboot due to CBS hang detection. Upon restart, the installation is typically rolled back.
34
28
35
-
%windir%\logs\CBS\CBS.log:
29
+
**%windir%\logs\CBS\CBS.log**:
36
30
37
31
```output
38
32
Info CBS Setting HangDetect value to 3
@@ -42,16 +36,19 @@ Info CBS Startup: restart attempt failed, allowing the user to logon.
42
36
Info CBS Startup: A system shutdown was initiated while waiting for startup to complete
43
37
```
44
38
45
-
## Error 0x8007045b
39
+
### Error 0x8007045b
40
+
41
+
```outputERROR_SHUTDOWN_IN_PROGRESS winerror.h```: A system shutdown is in progress.
42
+
43
+
### Mitigation 1
46
44
47
-
ERROR_SHUTDOWN_IN_PROGRESS winerror.h
48
-
A system shutdown is in progress.
45
+
The primary issue is the CBS Hang detect, represented by error code 0x800f0920. This can be addressed by increasing the TrustedInstaller timeout. For more information, go to [CBS HangDetect](https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/1511786/Update-Installation-Error-0x800f0920-CBS_E_HANG_DETECTED?anchor=mitigation-1)
49
46
50
-
## Symptom 2
47
+
## Symptom 2:Third-party Service Interference
51
48
52
-
Third-party Service Interference: A third-party service may trigger reboots during the Windows OS upgrade setup process.
49
+
A third-party service may trigger reboots during the Windows OS upgrade setup process.
The error code 0x8007045b can be disregarded, and the focus should be on identifying the original error that precedes this code.
70
-
71
-
### Mitigation 1: Applies to Symptom 1
72
-
73
-
The primary issue is the CBS Hang detect, represented by error code 0x800f0920. This can be addressed by increasing the TrustedInstaller timeout. For detailed steps, please refer to the [CBS HangDetect](https://supportability.visualstudio.com/AzureIaaSVM/_wiki/wikis/AzureIaaSVM/1511786/Update-Installation-Error-0x800f0920-CBS_E_HANG_DETECTED?anchor=mitigation-1)
74
-
75
-
### Mitigation 2: Applies to Symptom 2
64
+
### Mitigation 2
76
65
77
66
Review the setupact logs to identify the third-party service causing the reboots. Prevent further system reboots by disabling or stopping the identified service.
67
+
68
+
> [!NOTE]
69
+
>The error code 0x8007045b can be disregarded, and the focus should be on identifying the original error that precedes this code.
0 commit comments