Azure Extension supported operating systems
Applies to: ✔️ Linux VMs ✔️ Windows VMs
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.