Azure Extension supported operating systems

Original product version:   Virtual Machine running Linux, Virtual Machine running Windows
Original KB number:   4078134

VM Extensions enable post-deployment configuration of VM, such as installing and configuring software. VM extensions also enable recovery features such as resetting the administrative password of a VM. Without the Azure VM Agent, VM extensions cannot be run.

  • The Windows VM Agent needs at least Windows Server 2008 SP2 (64-bit) to run, with the .NET Framework 4.0.
  • The Linux agent runs on multiple OSes, however the extensions framework has a limit for the OSes that support extensions.

Some extensions are not supported across all OSes and may emit Error Code 51, 'Unsupported OS'. Check the individual extension documentation for supportability.

For a discussion of Windows and Linux extensions and how to troubleshoot extensions, see Azure virtual machine extensions and features.

Further troubleshooting guidance can be found at:

Contact us for help

If you have questions or need help, create a support request, or ask Azure community support. You can also submit product feedback to Azure feedback community.