What is Support Doing to Recover Hyper-V Node from KB5062557?

MrMJFisher 51 Reputation points
2025-07-24T17:40:57.58+00:00

On one Windows Server 2019 Hyper-V Failover Cluster node the Cluster Service is repeatedly stopping and restarting, causing the node to fail to rejoin the cluster and is entering quarantine states. Our configuration is using BitLocker with Cluster Shared Volumes (CSV).

The KB5062557article said to contact Microsoft Support for business (via Services Hub). Apparently I don't have "...an eligible support plan associated with [my] account." So I don't have a way of contacting support. I don't want to make matters worse by trying to rollback the update because I've read:> Administrators attempting manual recovery often faced persistent issues, with standard mitigation steps—service restarts, rollback attempts, or re-addition of nodes—proving ineffective or only temporarily successful.

Windows Forum: KB5062557 Windows Server 2019 Outage: Lessons in Patch Management and Stability

Does anyone know exactly what Microsoft support is having people do?

Windows for business | Windows Server | Storage high availability | Virtualization and Hyper-V
{count} votes

1 answer

Sort by: Most helpful
  1. Henry Mai 2,375 Reputation points Independent Advisor
    2025-07-25T09:11:44.01+00:00

    Hello MrMJFisher**,** I am Henry and I want to share my experience about your issue.

    I see that after installing the update KB, the node entered quarantine. Now you'd like to roll back the KB update, so here are the DISM-based procedure you can refer.

    Step 1: Isolate the Node

    From a working node in the cluster or a management server, run this command in an elevated PowerShell to formally pause the failing node. Replace 'NodeName' with the name of your failing node Suspend-ClusterNode -Name 'NodeName' -Drain

    Step 2: The DISM command requires the full package name, not just the KB number. Run this command to get it from the failing node.

    Invoke-Command -ComputerName 'NodeName' -ScriptBlock { DISM.exe /Online /Get-Packages | findstr "5062557" }

    The command will output the package identity. You must copy the entire package name. It will look similar to this: Package Identity : Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.5936.1.7

    Step 3: Uninstall the Update Package with DISM

    Use the package name you just copied to remove the update.

    1. Store the full package name you copied into a variable. Replace the text in the quotes with your actual package name. $PackageName = "Package_for_RollupFix~31bf3856ad364e35~amd64~~17763.5936.1.7"
    2. Run the remote uninstall command. Invoke-Command -ComputerName 'NodeName' -ScriptBlock { param($Package) DISM.exe /Online /Remove-Package /PackageName:$Package /Quiet /NoRestart } -ArgumentList $PackageName

    Step 4: Reboot the Repaired Node: Restart-Computer -ComputerName 'NodeName' -Force

    Step 5: After the node has rebooted and is back online, bring it back into active cluster service. Run these commands from a working node.

    • Start-ClusterNode -Name 'NodeName' -ClearQuarantine
    • Resume-ClusterNode -Name 'NodeName'

    Hope this clears things up!


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.