Skip to content

Commit 179c90b

Browse files
author
Simonx Xu
authored
Merge pull request #9328 from MicrosoftDocs/main
Auto push to live 2025-07-14 10:02:11
2 parents a250a89 + 49aaf1f commit 179c90b

File tree

6 files changed

+53
-15
lines changed

6 files changed

+53
-15
lines changed

support/azure/azure-storage/files/file-sync/file-sync-troubleshoot-installation.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Troubleshoot Azure File Sync agent installation and server registration
33
description: Troubleshoot common issues with installing the Azure File Sync agent and registering Windows Server with the Storage Sync Service.
44
author: khdownie
55
ms.service: azure-file-storage
6-
ms.date: 07/11/2025
6+
ms.date: 07/14/2025
77
ms.author: kendownie
88
ms.custom: sap:File Sync
99
---
@@ -124,26 +124,26 @@ To learn about installing the Azure File Sync Agent for Windows, see [Install an
124124
1. Navigate to your **Arc Server** in the Azure portal.
125125
1. Go to the **Extensions** blade for the server.
126126
1. Locate `AzureFileSyncAgentExtension` and select **View Details** under the **Status** column.
127-
1. Review the **Error Message** field for detailed information on why the extension deployment failed.
127+
1. Review the **Error Message** field for detailed information about the cause of the extension deployment failure.
128128

129129
> [!IMPORTANT]
130-
> The failed extension must be uninstalled and then reinstalled **after** performing the required remediation steps. Save the error message details for troubleshooting or when contacting Azure File Sync support. Uninstalling the extension will remove these details.
130+
> The failed extension must be uninstalled and then reinstalled after performing the required remediation steps. Save error message details for troubleshooting or contacting Azure File Sync support, as uninstalling the failed extension will delete these details.
131131
132132
#### Error code reference and remediation
133133

134-
| **Error Message** | **Error Code** | **Remediation Steps** |
134+
| **Error Message** | **Error Code** | **Remediation steps** |
135135
|-------------------|----------------|------------------------|
136-
| Cannot install Azure File Sync agent because .NET Framework 4.7.2 or later is required. Install the latest .NET Framework and try again | 206 | Install .NET Framework 4.7.2 or higher. Reboot the machine afterward. |
136+
| Cannot install Azure File Sync agent because .NET Framework 4.7.2 or later is required. Install the latest .NET Framework and try again | 206 | Install .NET Framework 4.7.2 or later, then restart your computer. |
137137
| Azure File Sync agent is already installed. No further action needed. | 0 | No action required. The extension is installed, but no customization is applied. |
138138
| The Azure File Sync agent is only supported on RTM (Release to Manufacturing) versions of supported operating systems. | 51 | Azure File Sync agent and extension are supported only on RTM versions of Windows Server 2016, 2019, 2022, and 2025. |
139-
| Proxy settings error. `UseCustomProxy` is enabled but ProxyAddress is missing or invalid. ProxyAddress must be specified without port and length must be less than 255 characters. | 201 | Ensure `ProxyAddress` is specified. Must be under 255 characters. |
140-
| Proxy settings error. `UseCustomProxy` is enabled but ProxyPort is missing or invalid. Proxy port must be a number between 1 and 65535 | 202 | Provide a valid `ProxyPort` (numeric value between 1 and 65535) when `UseCustomProxy` is enabled. |
139+
| Proxy settings error. `UseCustomProxy` is enabled but ProxyAddress is missing or invalid. ProxyAddress must be specified without port and length must be less than 255 characters. | 201 | Ensure that the `ProxyAddress` is specified and doesn't exceed 255 characters in length. |
140+
| Proxy settings error. `UseCustomProxy` is enabled but ProxyPort is missing or invalid. Proxy port must be a number between 1 and 65535 | 202 | Provide a valid `ProxyPort` (a numeric value between 1 and 65535) when `UseCustomProxy` is enabled. |
141141
| Proxy settings error. `ProxyAuthRequired` is enabled but ProxyUsername is missing or invalid. `ProxyUsername` length must be between 3 and 255 characters | 203 | Ensure `ProxyUsername` is specified and its length is between 3 and 255 characters. |
142142
| Proxy settings error. `ProxyAuthRequired` is enabled but ProxyPassword is missing or empty | 204 | Provide a non-empty `ProxyPassword` when `ProxyAuthRequired` is enabled. |
143-
| A system reboot is pending due to Storage Sync file rename operations. Restart your server before installing the Azure File Sync agent. | 83 | A reboot is required. Restart the server before attempting agent installation again. |
144-
| The file signature is not valid. Or Signature validation failed for the downloaded MSI file | 86 | The installer file might be corrupted or tampered with. Re-download the MSI file from a trusted source. |
145-
| Certificate chain validation failed. | 86 | Ensure the required root certificates are installed. Refer to [this documentation](/azure/aks/aksarc/aks-edge-howto-offline-install).<br><br>**If using a proxy**, ensure the following domains are bypassed:<br>`login.microsoftonline.com`, `management.azure.com`, `go.microsoft.com`, `download.microsoft.com`, `download.windowsupdate.com`, `crl.microsoft.com`, `oneocsp.microsoft.com`, `ocsp.msocsp.com`, `www.microsoft.com`.<br><br>Restart the machine to apply any updates. |
146-
| Azure File Sync agent download or configuration failed. Details: Failed to configure auto update settings: Agent install directory not found in registry. Please check the installation. | 214 | 1. Open an elevated PowerShell session and check if .NET 4.7.2 or higher is installed:<br>```$releaseKey = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" -ErrorAction SilentlyContinue).Release```<br>2. If `$releaseKey` is less than `461808`, .NET 4.7.2 isn't installed.<br>3. Download and install .NET Framework 4.7.2 or later from the [official .NET download site](https://dotnet.microsoft.com/download/dotnet-framework). |
143+
| A system reboot is pending due to Storage Sync file rename operations. Restart your server before installing the Azure File Sync agent. | 83 | A reboot is required. Restart the server before installing the agent again. |
144+
| The file signature is not valid. Or Signature validation failed for the downloaded MSI file | 86 | The installer file might be corrupted or tampered with. Download the MSI file again from a trusted source. |
145+
| Certificate chain validation failed. | 86 | Ensure the required root certificates are installed. Refer to [Prerequisites for AKS Edge Essentials offline installation](/azure/aks/aksarc/aks-edge-howto-offline-install).<br><br>If using a proxy, ensure the following domains are bypassed:<br>`login.microsoftonline.com`, `management.azure.com`, `go.microsoft.com`, `download.microsoft.com`, `download.windowsupdate.com`, `crl.microsoft.com`, `oneocsp.microsoft.com`, `ocsp.msocsp.com`, `www.microsoft.com`.<br><br>Restart the computer to apply any updates. |
146+
| Azure File Sync agent download or configuration failed. Details: Failed to configure auto update settings: Agent install directory not found in registry. Please check the installation. | 214 | Open an elevated PowerShell session and check if .NET 4.7.2 or higher is installed:<br>```$releaseKey = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" -ErrorAction SilentlyContinue).Release```<br><br>If `$releaseKey` is less than `461808`, .NET 4.7.2 isn't installed. In this case, download and install .NET Framework 4.7.2 or later from the [official .NET download site](https://dotnet.microsoft.com/download/dotnet-framework). |
147147

148148
## Server registration
149149

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: Bug Check 0x0000001E - KMODE_EXCEPTION_NOT_HANDLED
3+
description: Describes an issue where an Azure virtual machine (VM) experiences the KMODE_EXCEPTION_NOT_HANDLED bug check (0x0000001E).
4+
ms.date: 07/14/2025
5+
ms.reviewer: cwhitley
6+
ms.service: azure-virtual-machines
7+
ms.collection: windows
8+
ms.custom: sap:My VM is not booting
9+
---
10+
11+
# Azure Windows VM displays bug check 0x0000001E - KMODE_EXCEPTION_NOT_HANDLED
12+
13+
**Applies to:** :heavy_check_mark: Windows VMs
14+
15+
This article helps you resolve an issue where a Microsoft Azure virtual machine (VM) experiences the **KMODE_EXCEPTION_NOT_HANDLED** bug check with the stop code 0x0000001E.
16+
17+
## Symptoms
18+
19+
When you use [Boot diagnostics](./boot-diagnostics.md) to view the screenshot of a VM, the Windows operating system (OS) displays the **KMODE_EXCEPTION_NOT_HANDLED** bug check (0x0000001E).
20+
21+
:::image type="content" source="media/kernel-mode-exception-not-handled/kernel-mode-exception-not-handled-screen.png" alt-text="Screenshot of Windows operating system bug check KMODE_EXCEPTION_NOT_HANDLED (0x0000001E).":::
22+
23+
## Cause
24+
25+
This indicates that a kernel-mode program generated an exception that the error handler didn't catch. To interpret it, you must identify which exception was generated with a memory dump.
26+
27+
## Collect a memory dump for troubleshooting
28+
29+
If you experience this issue, [collect an OS memory dump file](./collect-os-memory-dump-file.md) and then [create a support request](https://ms.portal.azure.com/#blade/Microsoft_Azure_Support/HelpAndSupportBlade/overview?DMC=troubleshoot) for Azure support to troubleshoot and diagnose the issue.
30+
31+
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
41.7 KB
Loading

support/azure/virtual-machines/windows/toc.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,8 @@
344344
href: bad-pool-header.md
345345
- name: Bug check 0x0000001A - MEMORY_MANAGEMENT
346346
href: bug-check-memory-management.md
347+
- name: Bug check 0x0000001E - KMODE_EXCEPTION_NOT_HANDLED
348+
href: kernel-mode-exception-not-handled.md
347349
- name: Troubleshoot Windows VM OS with missing boot manager
348350
href: os-bootmgr-missing.md
349351
- name: OS isn't found
@@ -358,6 +360,7 @@
358360
href: azure-vm-cannot-rdp-driver-irql-not-less-equal.md
359361
- name: Azure VM cannot RDP - working on features
360362
href: azure-vm-cannot-rdp-working-features.md
363+
361364

362365
- name: Cannot start or stop my VM
363366
items:

support/power-platform/power-automate/desktop-flows/troubleshoot-desktop-flow-run-queue-errors.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ title: Troubleshoot desktop flow run queue-based errors
33
description: Provides solutions to desktop flow queue-based error codes like NoCandidateMachine or No machine able to run the desktop flow has been found.
44
author: rpapostolis # GitHub alias
55
ms.author: appapaio # Microsoft alias
6-
ms.reviewer: befrey, lulubran, johndund, guco, fredg
6+
ms.reviewer: befrey, lulubran, johndund, guco, fredg, ermathon
77
ms.custom: sap:Desktop flows\Power Automate for desktop errors
8-
ms.date: 10/08/2024
8+
ms.date: 07/14/2025
99
---
1010
# Troubleshoot desktop flow run queue errors
1111

@@ -27,6 +27,10 @@ You might also receive one of these common suberror codes:
2727
- [AttendedUserNotLoggedIn](#attendedusernotloggedin)
2828
- [UIFlowAlreadyRunning](#uiflowalreadyrunning)
2929

30+
## How to investigate
31+
32+
You can view lifecycle events for desktop flows in the queue from the monitor run details page, specifically in the [queue events section](/power-automate/desktop-flows/monitor-run-details#view-queue-events). These events provide detailed information about each launch attempt and can help you identify the underlying root cause of queue-based errors.
33+
3034
## Cause
3135

3236
When no machines are available, Power Automate creates a queue to hold the desktop flows waiting to be run. Once a machine is available, the next desktop flow run will be selected to run based on [priority](/power-automate/desktop-flows/monitor-desktop-flow-queues#setting-a-priority) and request time. If no machine is available after six hours since the time it was requested, the desktop flow will time out and fail with a `NoCandidateMachine` error code.

support/power-platform/power-automate/desktop-flows/troubleshoot-errors-running-attended-or-unattended-desktop-flows.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Error code occurs when running an attended or unattended desktop flow
33
description: Provides mitigation steps for the error codes that occur when running attended or unattended desktop flows.
44
ms.reviewer: cefriant, kenseongtan, guco, johndund, alarnaud, ermathon
5-
ms.date: 07/11/2025
5+
ms.date: 07/14/2025
66
ms.custom: sap:Desktop flows\Unattended flow runtime errors
77
---
88
# Error code occurs when running an attended or unattended desktop flow
@@ -50,7 +50,7 @@ _Original KB number:_ &nbsp; 4555406
5050
|EndpointDoNotExist|404|Attended</br>Unattended|The endpoint wasn't found.</br>Register your machine again and schedule new runs.</br>This error typically occurs when the machine registration is deleted during the run, such as when the machine is re-registered.|
5151
|GroupIsEmpty|400|Attended</br>Unattended|The machine group is empty.</br> Add machines to the group, then reschedule new runs.|
5252
|MSEntraMachineAlwaysPromptingForPassword|400|Unattended|For more information about this error code, see [An unattended desktop flow run fails with the MSEntraMachineAlwaysPromptingForPassword error](msentramachinealwayspromptingforpassword-error.md).|
53-
|NoCandidateMachine|400|Attended</br>Unattended|The run has exceeded the queue waiting time limit.</br> Consider allocating more machines or spreading desktop flow runs to optimize wait time in the queue.|
53+
|NoCandidateMachine|400|Attended</br>Unattended|The run has exceeded the queue waiting time limit.</br> Consider allocating more machines or spreading desktop flow runs to optimize wait time in the queue.</br>To solve this issue, see [Troubleshoot desktop flow run queue-based errors](troubleshoot-desktop-flow-run-queue-errors.md) and inspect the [queue events in the monitor run details page](/power-automate/desktop-flows/monitor-run-details#view-queue-events).|
5454
|DesktopFlowsActionThrottled|429|Attended</br>Unattended|The desktop flow action failed because of throttling. This error code appears when too many desktop flows use the same connection. Check your connection usage and assign your desktop flows to multiple connections.|
5555
|DesktopFlowsActionTimeout|400|Attended</br>Unattended|The execution of the desktop flow action exceeded maximum duration.</br> Increase the time-out value that's set on the action or split the desktop flow into several shorter desktop flows.|
5656
|OnPremiseDataGatewayNotAvailable|502|Attended</br>Unattended|This error code only occurs when using an on-premises data gateway (deprecated) to connect to the machine. Check that the targeted machine and the data gateway on that machine are up and running.|

0 commit comments

Comments
 (0)