> For the complete documentation index, see [llms.txt](https://helpcenter.xopero.com/xopero-one-en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpcenter.xopero.com/xopero-one-en/pl/najczestsze-problemy/maszyny-wirtualne/hyper-v/pozostalosci-punktow-kontrolnych-hyper-v-po-scaleniu-dyskow-roznicowych.md).

# Pozostałości punktów kontrolnych Hyper-V po scaleniu dysków różnicowych

## Problem

> Po pomyślnym scaleniu plików dysków różnicowych ( **.avhdx**), w **Managerze Hyper-V** nadal widoczne są [punkty kontrolne](#user-content-fn-1)[^1]. Nie można ich usunąć za pomocą standardowych narzędzi, takich jak **Hyper-V Manager** czy **PowerShell**.

***

## Przyczyna

Pozostałości punktów kontrolnych po konsolidacji plików `.avhdx` są zazwyczaj wynikiem desynchronizacji metadanych między plikami dysków a konfiguracją **Hyper-V**. Często dzieje się tak, gdy dyski różnicowe są scalane ręcznie za pomocą **PowerShell** przy otwartym **Managerze Hyper-V** – pliki zostają scalone z bazowym plikiem `.vhdx`, **ale metadane punktu kontrolnego nie zostają usunięte**. Ten sam problem może też występować w innych scenariuszach, ale powyższy przykład występuje najczęściej.

***

## Rozwiązanie

{% hint style="danger" %}
Przed próbą ręcznego usunięcia punktu kontrolnego upewnij się, że **dyski przyrostowe (**`.avhdx`**) zostały pomyślnie scalone z głównym dyskiem**. W ustawieniach maszyny wirtualnej ścieżka dysku twardego musi wskazywać na plik `.vhdx`, a **nie** `.avhdx`.
{% endhint %}

1. Dla zachowania integralności operacji wyłącz maszynę wirtualną <mark style="color:red;">**przed wprowadzeniem jakichkolwiek zmian**</mark>.
2. Otwórz **PowerShell jako administrator** i wykonaj poniższe polecenie (zastąp `VirtualMachineName]` rzeczywistą nazwą maszyny wyświetlaną w **Managerze** **Hyper-V**):

```powershell
Get-VMSnapshot -VMName [VirtualMachineName] | Select-Object Name, Id
```

3. Polecenie zwróci **nazwy** i **identyfikatory** (**ID**) **wszystkich migawek** przypisanych do maszyny.

<figure><img src="/files/RVodKIsa4jr6h0XM9Xgt" alt=""><figcaption></figcaption></figure>

4. Aby uzyskać bardziej szczegółowe informacje, możesz użyć tej komendy:

```powershell
Get-VMSnapshot -VMName [VirtualMachineName] | Format-List
```

5. W ustawieniach maszyny (**Hyper-V Manager** > **Settings** > **Checkpoints** > **Checkpoint file location**), sprawdź **ścieżkę przechowywania** **migawek** i przejdź do tego folderu w **Eksploratorze plików**. Znajdziesz tam foldery i pliki o nazwach odpowiadających uzyskanym wcześniej identyfikatorom. **Nie usuwaj ich jeszcze, ponieważ są zablokowane przez usługę Hyper-V**.
6. **Open the services console** (**services.msc**) i zatrzymaj usługę **Hyper-V Virtual Machine Management Service** (**VMMS**). Możesz też użyć komendy **PowerShell**:

```powershell
Stop-Service vmms
```

7. Po zatrzymaniu usługi **usuń** **wszystkie foldery i pliki odpowiadające identyfikatorom** problematycznych punktów kontrolnych.
8. Uruchom usługę ponownie używając poniższej komendy:

```powershell
Start-Service vmms
```

9. Otwórz **Manager Hyper-V** i potwierdź, że punkty kontrolne zniknęły z listy.

[^1]: checkpoint


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpcenter.xopero.com/xopero-one-en/pl/najczestsze-problemy/maszyny-wirtualne/hyper-v/pozostalosci-punktow-kontrolnych-hyper-v-po-scaleniu-dyskow-roznicowych.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
