Bobcares

Hyper-V checkpoint operation failed – Common causes and fix

by | Jan 16, 2020

Receiving a ‘Hyper-v checkpoint operation failed’ error? We can help you fix this error. 

One of the cool features of Hyper-V is checkpoints. Creating a checkpoint is a very simple process in Hyper-V.

At Bobcares, we often receive requests to fix errors with Hyper-V checkpoints as a part of our Server Management Services.

Today, let’s analyze the causes of this Hyper-V error. Also, let’s see how our Support Engineers fix it for our customers.

 

Causes for the Hyper-V checkpoint operation failed error

Let’s discuss the common error our customer faces when taking Hyper-V checkpoint.

Hyper-V checkpoint is an easy option to save the existing state of a virtual machine. This option is widely used before making any changes to VM.

If any error occurs, we can restore the checkpoint to get the previous state. The common error is that the checkpoint option is disabled. Another reason is because of the wrong checkpoint architecture.

Let’s see how our Support Engineers resolve it for our customers.

 

How we fix the Hyper-V checkpoint operation failed error?

Recently, we had a customer who was facing an error with the checkpoint. On analyzing the error, the option for the checkpoint was disabled in the service. Let’s discuss how our Support Engineers enable the option.

 

Checkpoint integration service not added in Hyper-V

We enable the checkpoint option from the integration service.

Initially, we open the Hyper-V Manager and select the Virtual machine. Then, we select the Virtual machine settings.

In the properties, select Integration Services. We enable the checkpoint option.

Hyper-V checkpoint operation failed

Finally, apply the changes. Now we can take the checkpoint of the VM.

 

Wrong checkpoint architecture leading to operation failed error

Another common reason for the failure is because of the wrong checkpoint architecture. Let’s discuss how our Support Engineers change the checkpoint architecture.

We initially, open Hyper-v manager and select the Virtual machine.

Then, we select the Virtual Machine setting.

Under the management, we select Checkpoints. Now we change the checkpoint from production to standard.

The production checkpoint uses a backup technology inside the guest to create the checkpoint. While Standard checkpoints can recreate a specific state of a VM. Finally, we apply the changes.

Note: New VM uses production checkpoints as default. So to avoid this error, Microsoft has introduced a feature in its latest version.

If production checkpoint fails, it specifies the host to automatically take a standard checkpoint.

 

[ Facing problems with Hyper-V – We are available 24/7 to help you.]

 

Conclusion

In short, we’ve discussed the common cause for the Hyper-V checkpoint operation failed error to occur. Also, we’ve discussed how our Support Engineers change the required setting to resolve the error.

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

3 Comments

  1. Iman Meshkat

    If you have permission problem you need to use the below command to reset the permission of your .VHDx files:

    icacls C:\ClusterStorage\Volume4 /grant “NT VIRTUAL MACHINE\Virtual Machines”:F /T

    if your problem is related to parents and .avhdx file, you need to go to your vm settings and choose your hard drive and then try to edit your vhd file. make sure to choose ignore unmached ID.

    Reply
    • Sijin George

      Hello Iman,
      Thank you for the tip.

      Reply
  2. Dan

    What ended up fixing it for me.
    Navigate to folder containing the Hyper-V VHD files.
    Go to folder Properties>Security>Edit
    Add INTERACTIVE and SERVICE and give them needed permissions.
    Checkpoints of running VMs now run without error

    Reply

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF