Skip to content

Commit 59c5473

Browse files
committed
Merge remote-tracking branch 'upstream/main' into AB#8098-new-Zero-Trust-DNS-
2 parents 3ab7542 + 9e67832 commit 59c5473

18 files changed

Lines changed: 530 additions & 18 deletions

File tree

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

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,12 @@ items:
9393
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-error-shutdown-in-process.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
9494
- name: Error Code 0x800f0831
9595
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-installation-error.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
96+
- name: Error code 0x80244007
97+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x80244007.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
98+
- name: Error code 0x80072f8f
99+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x80072f8f.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
100+
- name: Error code 0x8000ffff
101+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x8000ffff.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
96102

97103
- name: Uploading a VHD to Azure
98104
items:
@@ -272,6 +278,28 @@ items:
272278

273279
- name: Instant Metadata Service (IMDS)
274280
items:
281+
- name: In-place system upgrade for Windows Server Azure VMs
282+
href: /azure/virtual-machines/windows-in-place-upgrade?context=/troubleshoot/azure/virtual-machines/windows/context/context
283+
- name: In-place system upgrade for Windows-based Azure VMs
284+
href: in-place-system-upgrade.md
285+
- name: Upgrade VM to contain more than 64 vCPUs
286+
href: vm-cannot-upgrade-64-vcpu.md
287+
- name: Windows Update errors that require in-place upgrades
288+
href: windows-update-errors-requiring-in-place-upgrade.md
289+
- name: Known errors and issues
290+
items:
291+
- name: Error code 0x80070002
292+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x80070002.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
293+
- name: Error code 0x8024002E
294+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-code-0x8024002e.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
295+
- name: Error code 0x80070490
296+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x80070490.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
297+
- name: Error 0x8007000d after installing Windows updates
298+
href: ../../../windows-server/installing-updates-features-roles/error-invalid-data-startup-installing-updates.md?context=/troubleshoot/azure/virtual-machines/windows/context/context
299+
- name: Error Code 0x800f0831
300+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-windows-update-installation-error-corruption.md
301+
- name: Error Code 0x8007045b
302+
href: ../../../windows-server/installing-updates-features-roles/troubleshoot-error-shutdown-in-process.md
275303
- name: Overview
276304
href: /azure/virtual-machines/instance-metadata-service?context=/troubleshoot/azure/virtual-machines/windows/context/context
277305
- name: Certificate Issues

support/azure/virtual-machines/windows/windows-activation-troubleshoot-tools.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Validates the activation status of your Windows VM and checks for common issues
2727
- Detects misconfigurations.
2828
- Provides actionable guidance.
2929

30-
For more information, see [Windows activation validation](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/WindowsActivationValidation/README.md).
30+
For more information, see [Windows activation validation](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/Windows_Activation_Validation).
3131

3232
### 2. Azure Instance Metadata Service certificate check
3333

@@ -44,7 +44,7 @@ Verifies the integrity and availability of certificates that are required for ac
4444
For more information, see:
4545

4646
- [Cause: Azure Instance Metadata Service connection issue](activation-watermark-appears.md#cause-1-azure-instance-metadata-service-connection-issue).
47-
- [Azure VM Attested Metadata Verification Script](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/IMDSCertCheck/README.md).
47+
- [Azure VM Attested Metadata Verification Script](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/Windows_IMDSValidation).
4848

4949
## How to run these tools
5050

support/azure/virtual-machines/windows/windows-vm-ghostednic-tool.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ When an Azure Virtual Machine running Windows Server or Windows Client with **Ac
2828
**Purpose**
2929
There two scripts that can be used to detect if there are 'ghosted nics' inside of the VM. A VM that has one ore more could experience issues.This script detects ghosted (disconnected) network interface cards (NICs) and remove them from the registry.
3030

31-
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)
32-
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal_time)
31+
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection)
32+
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal)
3333

3434

3535

@@ -41,8 +41,8 @@ There two scripts that can be used to detect if there are 'ghosted nics' inside
4141
For more information, see:
4242

4343
- [Troubleshooting: Multiple Mellanox Ethernet Adapters After VM Deallocation (Ghost NICs)](./windows-vm-ghostednic-troubleshooting.md)
44-
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)
45-
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal_time)
44+
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection)
45+
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal)
4646

4747
## How to run the tools
4848

@@ -63,7 +63,7 @@ Download the scripts from GitHub, and then run them manually. To access the scri
6363
- Navigate to your VM in the Azure portal: > **Operations** > **Run Command**.
6464
- Select the script from the list (see the following screenshot).
6565

66-
**Only the [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning) is available in this method. The other script can be run via the Run Command prepackeged method.**
66+
**Only the [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection) is available in this method. The other script can be run via the Run Command prepackeged method.**
6767

6868
:::image type="content" source="media/windows-vm-ghostednic-tool/windows-vm-ghostednicvalidationtool-portal-runcmd.png" alt-text="Azure portal view Run Command example." lightbox="media/windows-vm-ghostednic-tool/windows-vm-ghostednicvalidationtool-portal-runcmd.png":::
6969

@@ -76,14 +76,14 @@ For more information, see [Run scripts in your Windows VM by using action Run Co
7676

7777
## Recommended workflow
7878

79-
1. Run **[Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)** to verify activation status and detect common issues.
80-
2. If ghost-nics are detected, run [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal_time) to remove them.
79+
1. Run **[Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection)** to verify activation status and detect common issues.
80+
2. If ghost-nics are detected, run [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal) to remove them.
8181

8282
### **Additional resources**
8383

8484
- [Troubleshooting: Multiple Mellanox Ethernet Adapters After VM Deallocation (Ghost NICs)](./windows-vm-ghostednic-troubleshooting.md)
85-
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)
86-
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal_time)
85+
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection)
86+
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal)
8787

8888
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
8989

support/azure/virtual-machines/windows/windows-vm-ghostednic-troubleshooting.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ This behavior is **by design** due to the architecture of Accelerated Networking
7575

7676
### **1. Detect the Scenario**
7777
Use **RunCommand** to check for ghosted NICs:
78-
[Ghosted NIC Check Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)
78+
[Ghosted NIC Check Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows_GhostedNIC_Detection)
7979

8080
### **2. Clean Up Ghosted NICs**
8181

@@ -84,8 +84,8 @@ Use **RunCommand** to check for ghosted NICs:
8484

8585
**Option B: Force Removal via RunCommand**
8686
- Use RunCommands to check then remove ghosted NICs:
87-
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/GhostedNIC_Check_Time_warning)
88-
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal_time)
87+
- [Azure VM - Windows Ghosted NIC Check Warning Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Detection)
88+
- [Azure VM - Windows Ghosted NIC Check Removal Script](https://github.com/Azure/azure-support-scripts/tree/master/RunCommand/Windows/Windows_GhostedNIC_Removal)
8989

9090

9191
### **3. Plan for Design Behavior**

support/azure/virtual-machines/windows/windows-vm-imds-tool.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Certificate not found: 'CN=Microsoft Azure XXXX, ...'
3737
For more information, see:
3838

3939
- [Cause: Azure Instance Metadata Service connection issue](activation-watermark-appears.md#cause-1-azure-instance-metadata-service-connection-issue).
40-
- [Azure VM Attested Metadata Verification Script](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/IMDSCertCheck/README.md).
40+
- [Azure VM Attested Metadata Verification Script](https://github.com/Azure/azure-support-scripts/blob/master/RunCommand/Windows/Windows_IMDSValidation).
4141

4242
## How to run the tool
4343

support/developer/visualstudio/installation/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@
5858
href: ./version-visual-studio-requires-april-2014-update.md
5959
- name: Wait for setup to finish before trying again
6060
href: ./another-setup-already-running-wait-finish.md
61+
- name: Workarounds for Visual Studio on unsupported operating systems
62+
href: ./visual-studio-unsupported-operating-systems.md
6163
- name: Workarounds for Visual Studio 2022 on unsupported operating systems
6264
href: ./visual-studio-2022-unsupported-operating-systems.md
6365
- name: Windows Program Compatibility mode is on
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
title: Workarounds for Visual Studio on Unsupported Operating Systems
3+
description: This article describes known issues and workarounds for Visual Studio if it's installed on unsupported operating systems.
4+
ms.date: 11/11/2025
5+
ms.reviewer: pchapman, jagbal, v-shaywood
6+
ms.custom: sap:Installation\Setup, maintenance, or uninstall
7+
---
8+
# Workarounds and operating system requirements for Visual Studio
9+
10+
_Applies to:_   Visual Studio
11+
12+
## Summary
13+
14+
Microsoft Visual Studio is supported on only 64-bit editions of [Windows 11](/lifecycle/products/?terms=windows%2011), [Windows 10](/lifecycle/products/?terms=windows%2010), and Windows Server 2019 and later versions that are still within their support lifecycle. We recommend that you don't run Visual Studio on earlier or unsupported versions of Windows and Windows Server. For more information, see [full system requirements](/visualstudio/releases/vs18/vs-system-requirements). To enable organizations to schedule their operating system upgrades, this article provides known issues and potential workarounds when you use Visual Studio on an unsupported operating system.
15+
16+
> [!NOTE]
17+
> Microsoft can't provide support or fixes for issues that occur if you use Visual Studio on an unsupported operating system. For feedback on supported configurations, see [Developer Community](https://developercommunity.visualstudio.com/).
18+
19+
## Arm-based operating systems
20+
21+
Arm64 Visual Studio is supported on only Windows 11 on Arm. 64-bit Visual Studio isn't supported on ARM operating systems. Therefore, the performance of that setup might not meet your expectations.
22+
23+
The following workloads and components aren't supported by Arm64 Visual Studio running on ARM64 operating systems:
24+
25+
- Azure development (except for the Container development tools that are supported)
26+
- Data storage and processing (except for the SQL Server Data Tools that are supported)
27+
- Data science and analytical applications
28+
- Python development
29+
- Mobile development with C++
30+
- Office/SharePoint development
31+
- Microsoft Blend
32+
- XAML Designer (runs in an x86 process on ARM64)
33+
34+
## Windows LTSC
35+
36+
The Windows Long-term Servicing channel (LTSC) isn't intended for deployment on most devices in an organization. Use it only for special-purpose devices. Visual Studio isn't intended to run on [the Windows Long-term Servicing Channel (LTSC)](/windows/deployment/update/waas-overview#long-term-servicing-channel). However, building apps that run on Windows LTSC is supported.
37+
38+
## Application Virtualization
39+
40+
Visual Studio doesn't support Application Virtualization (App-V) solutions. For example, Microsoft App-V for Windows or third-party app virtualization technologies isn't supported by Visual Studio.
41+
42+
## Azure Virtual Desktops
43+
44+
Running Visual Studio in a virtual machine (VM) environment requires a full Windows operating system. Visual Studio doesn't support multiple simultaneous users using the software on the same computer, including shared virtual desktop infrastructure computers or a pooled Windows Virtual Desktop host pool.
45+
46+
## Windows containers
47+
48+
Running Visual Studio Community, Professional, Enterprise, or Team Explorer editions in Windows containers isn't supported. The Build Tools edition is supported.
49+
50+
## 32-bit operating systems
51+
52+
Visual Studio doesn't install on 32-bit operating systems.
53+
54+
## Windows 7 and Windows Server 2008 R2
55+
56+
Visual Studio doesn't install on Windows 7 and Windows Server 2008 R2.
57+
58+
## Windows 8 and Windows Server 2012
59+
60+
Visual Studio doesn't install on Windows 8 and Windows Server 2012.
61+
62+
## Windows 8.1 and Windows Server 2012 R2
63+
64+
Visual Studio doesn't install on Windows 8.1 and Windows Server 2012 R2.
65+
66+
## Windows 10, versions 1507 and 1511
67+
68+
Visual Studio doesn't install on Windows 10, versions 1507 or 1511.
69+
70+
## Windows 10, versions 1607 through 1903
71+
72+
.NET 4.8.1 doesn't install and isn't supported on Windows 10, versions 1607 through 1903.
73+
74+
## Windows 10, versions 1909 through 2004
75+
76+
.NET 4.8.1 doesn't install and isn't supported on Windows 10, versions 1909 through 2004.

support/mem/intune/app-management/troubleshoot-google-apps.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Troubleshoot Managed Google Play apps on Intune-managed devices
33
description: Troubleshoot common issues with Managed Google Play for Android Enterprise devices enrolled in Microsoft Intune.
4-
ms.date: 02/11/2025
4+
ms.date: 11/07/2025
55
search.appverid: MET150
66
ms.reviewer: kaushika, v-six, esalter
77
ms.custom: sap:AppDeployment - Android\ManagedGooglePlay
@@ -36,8 +36,32 @@ This is expected behavior. Only system apps installed in the Work Profile are in
3636

3737
See the blog post [Best practices for updating your Android Enterprise apps](https://techcommunity.microsoft.com/t5/intune-customer-success/best-practices-for-updating-your-android-enterprise-apps/ba-p/3038520) to learn about best practices and options for configuring app updates for your corporate-owned devices. This includes using network preferences, maintenance windows, and high-priority update mode Which bypasses all regular constraints so you can apply and update as fast as possible.
3838

39-
### I want to stay updated on any Google service issues that may cause impact
39+
## I want to stay updated on any Google service issues that may cause impact
4040

4141
Google releases [service announcements](https://www.androidenterprise.community/t5/service-announcements/tkb-p/Announcements) containing details about issues that may impact Android Enterprise management. Follow the [instructions to subscribe](https://www.androidenterprise.community/t5/news-info/new-community-board-subscribe-to-the-new-service-announcements/ba-p/1044) and receive notifications for new posts.
4242

43+
## Newly approved Managed Google Play apps don't appear in the Play Store
44+
45+
<!-- 33632857 -->
46+
47+
When you approve a Managed Google Play app, it might not appear in the Play Store for users. This behavior occurs when your tenant is in Custom mode.
48+
49+
Custom mode is enabled automatically when you edit collections in the Managed Google Play iFrame. In this mode, newly approved apps remain hidden until you manually add them to a collection.
50+
51+
To resolve the issue, use one of the following options:
52+
53+
- **Add the app to a collection:** In the Managed Google Play iFrame, add the app to an existing or new collection.
54+
- **Reset the Play Store layout to Basic:**
55+
1. In the Intune admin center, go to **Apps** > **All apps** > **Create Managed Google Play app**.
56+
2. Select **Reset to Basic**.
57+
3. Confirm the action.
58+
59+
> [!IMPORTANT]
60+
> Resetting to Basic deletes all existing collections. After the reset, all approved apps become visible in the Play Store automatically. Any future changes to collections switch the store back to Custom mode.
61+
62+
Allow a few minutes for the change to propagate. If the reset fails, retry and confirm that you have the correct permissions. If the issue continues, capture the error details and contact Microsoft Support.
63+
64+
For more information, see [Add Managed Google Play apps to Android Enterprise devices with Intune](/mem/intune/apps/apps-add-android-for-work).
65+
66+
4367
[!INCLUDE [Third-party disclaimer](../../../includes/third-party-contact-disclaimer.md)]

0 commit comments

Comments
 (0)