Skip to content

Commit 783ff4d

Browse files
authored
Updates from editor
1 parent d6af045 commit 783ff4d

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

support/windows-server/virtualization/hyper-v-start-state-access-failures-clustered-standalone.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Troubleshoot Hyper-V Virtual Machine Start, State, and Access Failures
3-
description: Provides a detailed troubleshooting guide to help you resolve issues related to Hyper-V virtual machines (VMs) that fail to start, become stuck in transitional states, or become inaccessible in both clustered and standalone environments.
4-
ms.date: 08/22/2025
2+
title: Troubleshoot Hyper-V Virtual Machine Startup, State, and Access Failures
3+
description: Helps resolve issues related to Hyper-V VMs that fail to start, become stuck in transitional states, or become inaccessible in clustered and standalone environments.
4+
ms.date: 08/28/2025
55
manager: dcscontentpm
66
audience: itpro
77
ms.topic: troubleshooting
@@ -10,22 +10,22 @@ ms.custom:
1010
- sap:virtualization and hyper-v\virtual machine state
1111
- pcy:WinComm Storage High Avail
1212
---
13-
# Troubleshoot Hyper-V virtual machine start, state, and access failures in clustered and standalone environments
13+
# Troubleshoot Hyper-V virtual machine startup, state, and access failures in clustered and standalone environments
1414

15-
This article provides a detailed troubleshooting guide to help you resolve issues related to Hyper-V virtual machines (VMs) that fail to start, become stuck in transitional states (such as starting, stopping, saved, or paused), or become inaccessible in both clustered and standalone environments. Common causes include VM configuration file corruption, storage or network problems, process lockups, checkpoint or automatic virtual hard disk (AVHDX) issues, and permission or driver errors. Timely identification and resolution of these problems are essential to minimize VM downtime, prevent business disruption, and avoid data loss in production environments.
15+
This article provides a detailed troubleshooting guide to help you resolve issues related to Hyper-V virtual machines (VMs) that fail to start, become stuck in transitional states (such as starting, stopping, saved, or paused), or become inaccessible in both clustered and standalone environments. Common causes include VM configuration file corruption, storage or network problems, process lockups, checkpoint or automatic virtual hard disk (AVHDX) issues, and permission or driver errors. Timely identifying and resolving these problems is essential to minimizing VM downtime, preventing business disruption, and avoiding data loss in production environments.
1616

17-
You might encounter various symptoms when dealing with Hyper-V VM issues, including the following items:
17+
When dealing with Hyper-V VM issues, you might encounter various symptoms, including:
1818

1919
## End-user and technical symptoms
2020

2121
- VMs fail to start or power on in Hyper-V Manager or Failover Cluster Manager.
2222
- VMs are stuck in states like "starting," "stopping," "saved-critical," "paused," or "restoring."
23-
- VMs are missing or not visible in Hyper-V Manager or the output of `Get-VM`.
23+
- VMs are missing or invisible in Hyper-V Manager or the output of `Get-VM`.
2424
- VM states are displayed as "running critical," "stopping," or "online pending."
2525
- VM consoles are inaccessible, and remote desktop connections are unavailable.
2626
- VMs fail to migrate successfully between cluster nodes.
2727
- Hyper-V Manager or Failover Cluster Manager can't change VM states or report their status.
28-
- Virtual machine management service (VMMS) or VMM services are stuck in a "Stopping" state.
28+
- The virtual machine management service (VMMS) or VMM services are stuck in a "Stopping" state.
2929
- Storage volumes, such as Cluster Shared Volumes (CSVs), appear as RAW or offline, and VHDX files are inaccessible or locked.
3030

3131
## Error messages, event logs, and codes
@@ -40,10 +40,10 @@ You might encounter various symptoms when dealing with Hyper-V VM issues, includ
4040
- > The file or directory is corrupted and unreadable. (0x80070570)
4141
4242
- Event IDs: 21502, 1069, 1205, 5120, 1135, 225, 15500, 1793, 1795, 7034, 7031, 7036, 16300, 14102, 4092, 18012, 18016, 20848, 20864, 12620, 12240, 153, 20848, 18524, 1146, 1230.
43-
- Cluster resources stuck in "online pending" or "failed" states.
43+
- Cluster resources are stuck in "online pending" or "failed" states.
4444
- VMs are unavailable after patching, host restarts, or storage and network events.
4545

46-
Hyper-V VM failures might originate from several root causes categorized as follows, and corresponding resolutions are provided respectively:
46+
Hyper-V VM failures might originate from several root causes, which are categorized as follows, along with their respective resolutions:
4747

4848
- [Cause 1: Configuration and metadata corruption](#cause-1-configuration-and-metadata-corruption)
4949
- [Cause 2: Storage and file system issues](#cause-2-storage-and-file-system-issues)
@@ -60,7 +60,7 @@ To resolve these issues, perform the initial checks using the following steps:
6060

6161
## Cause 1: Configuration and metadata corruption
6262

63-
- Corrupt or missing VM configuration files (for example, `.VMCX`, `.XML`) prevent the VM from being recognized or started by Hyper-V, often after failed migrations, storage issues, or abrupt shutdowns.
63+
- Corrupt or missing VM configuration files (for example, `.VMCX` and `.XML`) prevent Hyper-V from recognizing or starting the VM, often after failed migrations, storage issues, or abrupt shutdowns.
6464
- Checkpoint (AVHDX) chain corruption or missing differencing disks prevent the VM from starting.
6565
- Orphaned checkpoints, incomplete merges, or invalid entries in configuration files block VM operations.
6666
- Duplicate VM GUIDs or object entries, particularly with System Center Virtual Machine Manager (SCVMM), can cause "already exists" errors and prevent VM imports or starts.
@@ -71,8 +71,8 @@ To resolve this issue, see [File system and storage checks](#resolution-file-sys
7171

7272
- CSVs or volumes are offline, RAW, or inaccessible due to storage subsystem failures, disk corruption, or drive letter conflicts.
7373
- VHD or VHDX files are locked or in use by another process, such as a backup or antivirus program.
74-
- Missing or corrupted VM runtime state files (VMRS) impede VM operations.
75-
- BitLocker-locked disks prevent VMs from starting after patching or reboots.
74+
- Missing or corrupt VM runtime state files (VMRS) impede VM operations.
75+
- BitLocker-locked disks prevent VMs from starting after patching or rebooting.
7676

7777
### Resolution: File system and storage checks
7878

@@ -106,7 +106,7 @@ To resolve this issue, see [File system and storage checks](#resolution-file-sys
106106
## Cause 3: Process and service lockups
107107

108108
- Stale VM Worker Process (VMWP) or VMMS processes are stuck due to storage or network issues or deadlocks.
109-
- Failed attempts to terminate VM processes via Task Manager, taskkill, or Process Explorer persist due to kernel or resource locks.
109+
- Failed attempts to terminate VM processes via Task Manager, `taskkill`, or Process Explorer persist due to kernel or resource locks.
110110

111111
### Resolution: Process and service recovery
112112

@@ -150,13 +150,13 @@ To resolve this issue, see [File system and storage checks](#resolution-file-sys
150150

151151
### Resolution 1: Cluster and network remediation
152152

153-
1. Validate cluster health and configuration using the cluster validation wizard or:
153+
1. Validate the cluster health and configuration using the cluster validation wizard or:
154154

155155
```powershell
156156
Test-Cluster
157157
```
158158

159-
2. Resolve network issues by reviewing Event IDs (for example, 5120, 1135) and adjusting parameters:
159+
2. Resolve network issues by reviewing event IDs (for example, 5120 and 1135) and adjusting parameters:
160160

161161
```powershell
162162
(Get-Cluster).SameSubnetThreshold = <value></value>
@@ -171,11 +171,11 @@ To resolve this issue, see [File system and storage checks](#resolution-file-sys
171171

172172
## Escalation and bug reference
173173

174-
If known bugs or product defects are involved (for example, UEFI firmware bugs or cluster communication issues), review vendor advisories and apply recommended updates or fixes.
174+
If known bugs or product defects are involved (for example, UEFI firmware bugs or cluster communication issues), review vendor advisories and apply the recommended updates or fixes.
175175

176176
## Data collection
177177

178-
Gather the following logs and diagnostics to assist with troubleshooting:
178+
Gather the following logs and diagnostic information to assist with troubleshooting:
179179

180180
- Hyper-V event logs:
181181

0 commit comments

Comments
 (0)