An Azure service that is used to provision Windows and Linux virtual machines.
If your Windows virtual machines in Azure won't start because the GuestAgent extension can't be found, you can try the following troubleshooting steps:
- Verify that the GuestAgent extension is installed on the VM. You can check this in the Azure portal by navigating to the VM's "Extensions" section and checking if the "Microsoft.Compute.VMAccessAgent" extension is present and has a status of "Succeeded".
- If the extension is not present or has a status of "Failed", you can try re-installing the extension. To do this, navigate to the VM's "Extensions" section in the Azure portal and click "Add". Search for "Microsoft.Compute.VMAccessAgent" in the marketplace, select the latest version, and follow the prompts to install the extension.
- If re-installing the extension doesn't work, you can try resetting the VM's password through the Azure portal. This will reconfigure the GuestAgent with the new password and may resolve the issue. To reset the password, navigate to the VM's "Reset password" section in the Azure portal and follow the prompts.
- If none of the above steps work, you can try redeploying the VM from a backup or snapshot. This will create a new VM with a fresh copy of the GuestAgent extension installed.
If you continue to have issues with the GuestAgent extension after trying these troubleshooting steps, you may need to contact Azure support for further assistance.