You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Customer intent: "With my Azure VM in Azure, I need to know the tooling available to diagnose Windows Update errors. I also want to have a tool to reset the servicing stack and assess the OS Upgrade matrix for this VM"
8
+
---
9
+
>[!Important]
10
+
>**Virtual Machine (VM)** running in Azure and experiencing Windows Update issues?
11
+
>Trying to diagnose and resolve Windows Update or Windows OS Upgrade issues for your Azure Virtual Machine? Try one of the following tools:
12
+
>
13
+
>*[Azure VM Windows Update Error Detection Tool](/troubleshoot/azure/virtual-machines/windows/windows-vm-ipu-tool) to diagnose specific Windows Update errors
14
+
>*[Azure VM Windows Servicing Stack Reset Tool](/troubleshoot/azure/virtual-machines/windows/windows-vm-wureset-tool) to reset the Windows Servicing stack.
15
+
>*[Azure Virtual Machine (VM) Windows OS Upgrade Assessment Tool](/troubleshoot/azure/virtual-machines/windows/windows-vm-osupgradeassessment-tool) to validate the OS upgrade path and any known issues
16
+
>
17
+
>*If you're experiencing Windows Update or Windows OS Upgrade issues with virtual machines, before contacting support, run these tools.*
# Customer intent: "We recommend that you run [VM assist for Windows] or [VM assist for Linux]. These script-based diagnostic tools help you to identify common issues that affect the Azure VM Guest Agent and overall VM health."
8
+
---
1
9
> [!NOTE]
2
10
> Try VM assist for faster diagnostics.
3
11
> We recommend that you run [VM assist for Windows](https://aka.ms/vmassistwindows) or [VM assist for Linux](https://aka.ms/vmassistlinux). These script-based diagnostic tools help you to identify common issues that affect the Azure VM Guest Agent and overall VM health.
12
+
>
13
+
>If you're experiencing performance problems with virtual machines, before contacting support, run these tools.
Copy file name to clipboardExpand all lines: articles/virtual-machines/windows-in-place-upgrade.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,12 @@ ms.author: cynthn
14
14
15
15
An in-place upgrade allows you to go from an older operating system to a newer one while keeping your settings, server roles, and data intact. This article teaches you how to move your Azure VMs to a later version of Windows Server using an in-place upgrade. Currently, upgrading to Windows Server 2012, Windows Server 2016, Windows Server 2019, Windows Server 2022, and Windows Server 2025 are supported.
16
16
17
+
> [!CAUTION]
18
+
> Following the process in this article causes a disconnection between the data plane and the [control plane](/azure/architecture/guide/multitenant/considerations/control-planes#responsibilities-of-a-control-plane) of the virtual machine (VM). Azure capabilities such as [Auto guest patching](/azure/virtual-machines/automatic-vm-guest-patching#how-does-automatic-vm-guest-patching-work), [Auto OS image upgrades](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade), [Hotpatching](/windows-server/get-started/hotpatch?toc=%2Fazure%2Fvirtual-machines%2Ftoc.json#supported-updates), and [Azure Update Manager](/azure/update-manager/overview) won't be available. This means that the source image information in the VM properties, including the publisher, offer, and plan, remains unchanged. The image used to deploy the VM remains the same, and only the OS is upgraded. To utilize these features, create a new VM using your preferred operating system instead of performing an in-place upgrade.
19
+
20
+
[!INCLUDE [Azure VM Windows WU & OS Upgrade Diagnostic Tools](./includes/virtual-machines-runcmd-wu-tools.md)]
21
+
22
+
## Prerequisites
17
23
Before you begin an in-place upgrade:
18
24
19
25
- Review the upgrade requirements for the target operating system:
@@ -28,13 +34,12 @@ Before you begin an in-place upgrade:
28
34
29
35
- Upgrade options for Windows Server 2025 from Windows Server 2022, Windows Server 2019, Windows Server 2016, or Windows Server 2012 R2
30
36
37
+
- Run the [Azure Virtual Machine (VM) Windows OS Upgrade Assessment Tool](/troubleshoot/azure/virtual-machines/windows/windows-vm-osupgradeassessment-tool) to validate the OS upgrade path and any known issues.
38
+
31
39
- Verify the operating system disk has enough [free space to perform the in-place upgrade](/windows-server/get-started/hardware-requirements#storage-controller-and-disk-space-requirements). If more space is needed [follow these steps](./windows/expand-os-disk.md) to expand the operating system disk attached to the VM.
32
40
33
41
- Disable antivirus and anti-spyware software and firewalls. These types of software can conflict with the upgrade process. Re-enable antivirus and anti-spyware software and firewalls after the upgrade is completed.
34
42
35
-
> [!CAUTION]
36
-
> Following the process in this article causes a disconnection between the data plane and the [control plane](/azure/architecture/guide/multitenant/considerations/control-planes#responsibilities-of-a-control-plane) of the virtual machine (VM). Azure capabilities such as [Auto guest patching](/azure/virtual-machines/automatic-vm-guest-patching#how-does-automatic-vm-guest-patching-work), [Auto OS image upgrades](/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-automatic-upgrade), [Hotpatching](/windows-server/get-started/hotpatch?toc=%2Fazure%2Fvirtual-machines%2Ftoc.json#supported-updates), and [Azure Update Manager](/azure/update-manager/overview) won't be available. This means that the source image information in the VM properties, including the publisher, offer, and plan, remains unchanged. The image used to deploy the VM remains the same, and only the OS is upgraded. To utilize these features, create a new VM using your preferred operating system instead of performing an in-place upgrade.
37
-
38
43
## Upgrade VM to volume license (KMS server activation)
39
44
40
45
The upgrade media provided by Azure requires the VM to be configured for Windows Server volume licensing. This is the default behavior for any Windows Server VM that was installed from a generalized image in Azure. If the VM was imported into Azure, then it might need to be converted to volume licensing to use the upgrade media provided by Azure. To confirm the VM is configured for volume license activation follow these steps to [configure the appropriate KMS client setup key](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#step-1-configure-the-appropriate-kms-client-setup-key). If the activation configuration was changed, then follow these steps to [verify connectivity to Azure KMS service](/troubleshoot/azure/virtual-machines/troubleshoot-activation-problems#step-2-verify-the-connectivity-between-the-vm-and-azure-kms-service).
0 commit comments