Forum Discussion

msw070588's avatar
msw070588
Copper Contributor
Oct 29, 2025

Health state of vdiadmin session host is 'Needs assistance'

Health state of vdiadmin session host is showing  'Needs assistance' how to resolve this issue

4 Replies

  • KartikDogra's avatar
    KartikDogra
    Brass Contributor

    Hi msw070588​ click on session host to see the VM status, you will get more detail information on what exact service need assistance within that Session host. if you are using Appv Applications then issue with Appv service will also result in Need Assistance message. 

  • virtualmanc's avatar
    virtualmanc
    Iron Contributor

    I would also advise reading through this documentation here and following the troubleshooting steps - https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-desktop/troubleshoot-agent

  • hi msw070588​ When a session host in Azure Virtual Desktop (AVD) displays a “Needs assistance” status, it usually means that one or more health checks have failed — often related to the AVD agent, connectivity, or host registration.

    Here are a few steps you can try to resolve the issue:

    Check the AVD Agent and Boot Loader

    • Sign in to the affected VM.
    • Open Services.msc and verify the following services are running:
      • Remote Desktop Agent Loader
      • Remote Desktop Agent
      • Remote Desktop Services
    • If any are stopped or missing, reinstall the latest AVD Agent and Boot Loader packages from Microsoft’s official links.
    • Restart the VM afterward.

    Verify Network and Connectivity

    • Ensure the VM has outbound internet access on port 443.
    • Confirm that DNS resolves the required service endpoints:
      • *.wvd.microsoft.com
      • *.servicebus.windows.net
    • If network security groups or firewalls are in use, make sure these URLs are not blocked.

    Check the Host Registration Token

    If the host was recently redeployed or reimaged, the registration token may have expired.

    • In the Azure portal, go to Azure Virtual Desktop → Host pools → [your pool] → Registration key, and generate a new one.
    • Re-register the host using the new key.

    Re-add the Host (if needed)

    If the problem persists:

    • Remove the affected session host from the host pool.
    • Re-add it using a new registration key to restore proper health status.

Resources