Skip to content

Commit 3c21ea6

Browse files
author
Simonx Xu
authored
Merge pull request #9619 from v-lianna/CI_6967
AB#6967 Create hyper-v-power-off-rapid-disk-space-consumption.md
2 parents 3a0c93d + 83f5377 commit 3c21ea6

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

support/windows-server/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2870,6 +2870,8 @@ items:
28702870
items:
28712871
- name: Get-VMNetworkAdapter command doesn't report IP addresses
28722872
href: ./virtualization/get-vmnetworkadapter-doesnt-report-ip-addresses.md
2873+
- name: Hyper-V environments experience frequent power-offs and rapid disk space consumption
2874+
href: ./virtualization/hyper-v-power-off-rapid-disk-space-consumption.md
28732875
- name: Troubleshoot Hyper-V virtual machine start, state, and access failures
28742876
href: ./virtualization/hyper-v-start-state-access-failures-clustered-standalone.md
28752877
- name: Virtual Machines enter the paused state
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: Hyper-V Environments Experience Frequent Power-offs and Rapid Disk Space Consumption
3+
description: Provides solutions to address issues in a Hyper-V environment where frequent power-offs and rapid disk space consumption are observed.
4+
ms.date: 09/10/2025
5+
manager: dcscontentpm
6+
audience: itpro
7+
ms.topic: troubleshooting
8+
ms.reviewer: kaushika, simonw, v-lianna
9+
ms.custom:
10+
- sap:virtualization and hyper-v\virtual machine state
11+
- pcy:WinComm Storage High Avail
12+
---
13+
# Hyper-V environments experience frequent power-offs and rapid disk space consumption
14+
15+
This article provides solutions to address issues in a Hyper-V environment where frequent power-offs and rapid disk space consumption are observed. The problem is linked to volume D, where space can't be freed due to virtual machines (VMs) being attached to `.vhdx` files and checkpoints.
16+
17+
> [!NOTE]
18+
> Before proceeding with the steps outlined in this article, ensure the following items:
19+
>
20+
> * Access to the Hyper-V host environment.
21+
> * Administrative privileges to modify VM configurations.
22+
> * A backup solution to preserve VM data.
23+
24+
You might encounter the following symptoms in your Hyper-V environment:
25+
26+
* Hyper-V instances frequently power off unexpectedly.
27+
* Disk space on volume D fills up rapidly.
28+
* Inability to delete some VMs.
29+
* Checkpoints with suffix S001 are misidentified as files, causing confusion.
30+
31+
## Mismanagement and misunderstanding of checkpoints attached to VMs
32+
33+
The primary cause of these issues is the mismanagement and misunderstanding of checkpoints attached to VMs. When checkpoints aren't handled correctly, they consume significant disk space and disrupt the normal operation of the VMs.
34+
35+
## Back up the entire VM and delete checkpoints
36+
37+
To resolve the issue, follow these steps:
38+
39+
1. Conduct a full backup:
40+
41+
Back up the entire VM, including its associated `vhdx` files and checkpoints, to prevent data corruption or loss.
42+
43+
2. Delete checkpoints systematically:
44+
45+
1. Identify the latest checkpoint at the end of the subtree.
46+
2. Delete this checkpoint to allow it to merge with the previous checkpoint.
47+
3. Repeat this process step by step until all checkpoints are merged.
48+
49+
3. Perform operations while the VM is stopped:
50+
51+
Ensure that the VM is turned off during the entire operation. This action minimizes the risk of data corruption and ensures a smooth merge process.
52+
53+
4. Evaluate disk space needs:
54+
55+
If disk space on volume D remains insufficient, consider adding a larger disk to the host to accommodate the storage requirements.
56+
57+
> [!TIP]
58+
> Tips for long-term management:
59+
>
60+
> * Regularly monitor and manage checkpoints to avoid accumulation.
61+
> * Schedule periodic backups to safeguard VM data.
62+
> * Allocate additional disk storage in advance to prevent rapid consumption.

0 commit comments

Comments
 (0)