An Azure service that is used to provision Windows and Linux virtual machines.
Hello 모스트엑스 채권관리, When the Azure portal shows “Password reset is in progress” for an extended period, it usually means the reset workflow is waiting for the guest-side operation to complete. For Windows VMs, resetting credentials through the portal/PowerShell uses the VMAccess extension and depends on the Azure VM guest agent being installed and functioning inside the VM.
This specific symptom (“stuck for more than an hour”) is not something that generally happens hence it's not a known service issue. Based on the design, the most productive next step is to validate whether the guest agent/extension can complete, and then use an alternate supported recovery method if it cannot.
Step 1: Confirm the VM can run extensions:
- Verify the VM is in a running state. VMAccess actions are intended to be applied to a VM that can boot and run the guest agent/extension.
- In the VM in Azure portal, review the VMAccess extension status under “Extensions + applications.” If the extension is failed/stuck, capture any reported error details from the portal (these are important for determining the next supported action).
- Keep in mind that a VM can have only a single VM access agent applied at a time. If there are duplicate/conflicting VMAccess entries, that can block successful completion.
Step 2: Retry the reset using Azure PowerShell:
If the portal operation still remain stuck, use the PowerShell method to (re)apply the VMAccess extension and reset the credentials. The guidance for this is shared over here: https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/reset-rdp#reset-the-local-admin-account-password-1
Sample Azure Powershell command that could be used:
Connect-AzAccount
# Optional: Select-AzSubscription -SubscriptionId "<SUBSCRIPTION_ID>"
Set-AzVMAccessExtension `
-ResourceGroupName "<RESOURCE_GROUP_NAME>" `
-VMName "<VM_NAME>" `
-Credential (Get-Credential) `
-TypeHandlerVersion "2.0" `
-Name "VMAccessAgent"
Step3: Consider redeploying the VM
If you still experience RDP or application access issues after following the previous steps, you can try redeploying the VM to a new Azure node as a troubleshooting measure. Please be aware that this will result in loss of data on the temporary disk and the dynamic IP addresses linked to the NIC may change. See here for more details: https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/redeploy-to-new-node-windows
Step4: Reset using troubleshooting VM (last resort):
If the Azure VM guest agent is not installed or not functioning, Microsoft documents a manual recovery approach to reset a local Windows password by working with the OS disk: stop the VM, take an OS disk snapshot, create a disk from the snapshot, attach/mount it to a troubleshooting VM, perform the documented offline steps, then swap the OS disk back. This is explicitly called out as a last resort and does not apply to Windows domain controllers.
References:
- https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/reset-rdp
- https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/vmaccess-windows
- https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/reset-local-password-without-agent
- https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/redeploy-to-new-node-windows
- https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/windows/troubleshoot-rdp-connection
- https://learn.microsoft.com/en-us/azure/virtual-machines/extensions/features-windows