Topic 3, Misc. Questions
You plan to deploy Windows Virtual Desktop to meet the department requirements shown in the following table.
You plan to use Windows Virtual Desktop host pools with load balancing and autoscaling.
You need to recommend a host pool design that meets the requirements. The solution
must minimize costs.
What is the minimum number of host pools you should recommend?
A. 1
B. 2
C. 3
D. 4
Explanation:
This question tests your knowledge of host pool design principles in Azure Virtual Desktop, specifically how to group different workload requirements to minimize costs while meeting technical constraints. Host pools can contain multiple session hosts, but certain requirements cannot be mixed within the same host pool. The key constraints are: GPU requirements (non-GPU and GPU workloads cannot share hosts), and desktop type (single-session and multi-session cannot share hosts).
Correct Option:
C. 3.
Host Pool 1: Research (Single-session, non-GPU)
Research requires single-session desktops (dedicated hosts) with no GPU. This cannot be combined with multi-session workloads because single-session hosts are configured for one user per VM and use different session management.
Host Pool 2: Engineering (Multi-session, GPU required)
Engineering requires multi-session desktops with GPU acceleration. GPU-enabled hosts are more expensive and must be dedicated to GPU workloads. This cannot be combined with non-GPU workloads because GPU VMs incur costs regardless of usage, and mixing would waste GPU capacity on non-GPU users.
Host Pool 3: IT + Finance (Multi-session + RemoteApp, non-GPU)
IT needs multi-session desktops (non-GPU) and Finance needs RemoteApps (non-GPU). These can share the same host pool because RemoteApps are published from multi-session hosts. Both are non-GPU workloads, so they can run on the same set of session hosts. The multi-session hosts in this pool can serve both IT users (full desktop) and Finance users (RemoteApp applications).
Why not 1 or 2 host pools?
1 host pool:
Impossible because GPU/non-GPU and single-session/multi-session cannot be mixed
2 host pools:
Would require combining incompatible workloads, such as putting GPU Engineering with non-GPU workloads, or single-session Research with multi-session workloads
4 host pools:
Possible but would increase costs through separate scaling and management overhead. The question asks for minimum number, and 3 meets all requirements
Reference:
Microsoft Learn: Host pool load balancing in Azure Virtual Desktop - Different session types and GPU requirements require separate host pools.
You have an Azure Virtual Desktop deployment.
You use the Start/Stop VMs during off-hours feature in Azure.
You need to configure which virtual machines must never be stopped by the solution.
What should you configure?
A. the Diagnostic settings of the host pool
B. the Start-Stop-VM task
C. an Azure Automation account variable
D. an action group
Explanation:
This question tests your knowledge of the Start/Stop VMs during off-hours feature in Azure Automation. This solution allows you to automatically start and stop virtual machines based on schedules or performance metrics. When you need to exclude specific VMs from being stopped by this automation, you must configure an exclusion list. The feature uses Azure Automation variables to manage which VMs should be excluded from the stop actions.
Correct Option:
C. An Azure Automation account variable.
The Start/Stop VMs during off-hours solution uses a specific Automation account variable named External_ExcludeVMNames to exclude virtual machines from being stopped. You populate this variable with a comma-separated list of VM names that should never be stopped by the automation. The runbooks check this variable during execution and skip any VMs listed there. This is the designated mechanism within the solution to protect specific VMs from automatic shutdown.
Incorrect Options:
A. The Diagnostic settings of the host pool.
Diagnostic settings configure where logs and metrics are sent (Log Analytics, Storage Account, Event Hub). They have no impact on the behavior of the Start/Stop VMs solution and cannot be used to exclude VMs from being stopped. Diagnostic settings are for monitoring and troubleshooting, not for controlling automation actions.
B. The Start-Stop-VM task.
There is no configurable "Start-Stop-VM task" in Azure. The Start/Stop VMs solution consists of multiple runbooks, schedules, and variables. While you might think of the overall solution as a task, you cannot configure exclusions through a single task interface. Exclusions are managed through variables as described in option C.
D. An action group.
Action groups define notifications and actions when alerts fire. They determine who receives email, SMS, or webhook notifications when specific conditions are met. Action groups do not control which VMs are included or excluded from automation processes and cannot prevent VMs from being stopped.
Reference:
Microsoft Learn: Start/Stop VMs during off-hours solution - Use the External_ExcludeVMNames variable to exclude specific VMs from being stopped.
You have an Azure Virtual Desktop host pool named Pool1 in the East US region.
You have a storage account named storage1 that contains FSLogix profile containers. In
the East US region, you have a shared image gallery named SIG1 that contains a virtual
machine image named Image1. Image1 is used to create new session hosts in Pool1.
You plan to deploy a new Azure Virtual Desktop host pool named Pool2 to the South India
region.
You need to implement a session host deployment solution for Pool2 that meets the
following requirements:
Image1 must replicate in the South India region.
The session hosts in Pool2 must be based on Image1.
Changes to Image1 must be available in the South India and East US regions.
What should you include in the solution?
A. Create a new shared image gallery named SIG2 in the South India region. Upload a copy of Image1 to SIG2.
B. Create a new Azure Storage account named storage2 in the South India region. Copy Image1 to a shared folder in storage2.
C. From SIG1, update the replication for the latest image version of Image1.
D. Configure geo-redundant storage (GRS) replication for storage1. Copy the VHD file of Image1 to the FSLogix profile container.
Explanation:
This question tests your knowledge of Azure Shared Image Gallery (now Azure Compute Gallery) replication capabilities for multi-region deployments. The scenario requires deploying a new host pool in South India using the same image (Image1) used in East US, with changes to the image needing to be available in both regions. Azure Compute Gallery supports replicating image versions to multiple regions without creating new galleries or manual copying.
Correct Option:
C. From SIG1, update the replication for the latest image version of Image1.
Azure Compute Gallery allows you to replicate image versions to any number of regions within the same gallery. Since SIG1 already exists in East US containing Image1, you can simply modify the replication configuration for the latest image version to add the South India region as a replica target. This makes Image1 available in South India for creating Pool2 session hosts. When updates are made to Image1 (new versions), you replicate the new version to both regions, ensuring consistency across deployments.
Incorrect Options:
A. Create a new shared image gallery named SIG2 in the South India region. Upload a copy of Image1 to SIG2.
While this would technically work, it creates management overhead by requiring two separate galleries. You would need to manually maintain copies of Image1 in both galleries, and updates would not automatically sync between them. This violates the requirement that changes must be available in both regions without manual duplication effort.
B. Create a new Azure Storage account named storage2 in the South India region. Copy Image1 to a shared folder in storage2.
Storage accounts cannot directly serve as image sources for creating virtual machines in Azure Compute Gallery deployments. Images must be in a compute gallery or managed image format. Copying to a storage account shared folder is not a valid approach for VM deployment images and would not integrate with the session host creation process.
D. Configure geo-redundant storage (GRS) replication for storage1. Copy the VHD file of Image1 to the FSLogix profile container.
GRS replication applies to storage accounts, not to compute gallery images. FSLogix profile containers store user profiles, not VM images. Mixing these concepts is invalid. Image1 is in SIG1, not in storage1. This solution does not address the requirement to have Image1 available in South India for session host deployment.
Reference:
Microsoft Learn: Replicate images in Azure Compute Gallery - Replicate image versions to multiple Azure regions from a single gallery.
You have an Azure Active Directory Domain Services (Azure AD DS) managed domain
named conioso.com.You create a Azure Virtual Desktop host pool named Pool1. You assign the Virtual
Machine Contributor role for the Azure subscription to a user named Admin1.
You need to ensure that Admin1 can add session hosts to Pool1. The solution must use
the principle of least privilege.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. Add Admin1 to the AAD DC Administrators group.
B. Assign a Microsoft 36S Enterprise E3 license to Admin1.
C. Assign Admin1 the Desktop Virtualization Session Host Operator role tor Pool1.
D. Assign Admin1 the Desktop Virtualization Host Pool Contributor role for Pool1.
E. Generate a registration token.
E. Generate a registration token.
Explanation:
This question tests your knowledge of the specific permissions required to add session hosts to an Azure Virtual Desktop host pool in an Azure AD DS environment. The Virtual Machine Contributor role allows Admin1 to create virtual machines but does not grant permissions to register those VMs with the AVD service or join them to the Azure AD DS domain. Two additional elements are required: proper AVD-specific RBAC permissions and a registration token.
Correct Options:
D. Assign Admin1 the Desktop Virtualization Host Pool Contributor role for Pool1.
The Host Pool Contributor role provides permissions to manage the host pool itself, including the ability to read and modify host pool settings. This role is necessary for Admin1 to perform operations related to adding session hosts to the pool. Combined with Virtual Machine Contributor, Admin1 can create VMs and integrate them with the host pool.
E. Generate a registration token.
Adding session hosts to a host pool requires a registration token. This token authenticates the new session hosts to the AVD service during deployment. The token must be generated from the host pool and has an expiration date. Admin1 needs this token to successfully register new session hosts with Pool1 when they are created.
Incorrect Options:
A. Add Admin1 to the AAD DC Administrators group.
The AAD DC Administrators group grants administrative privileges within the Azure AD DS managed domain, such as domain join permissions. While domain join is necessary for session hosts to function in an Azure AD DS environment, Admin1 already has Virtual Machine Contributor, which allows creating VMs, but domain join credentials are typically handled during VM provisioning. Adding Admin1 to this group is not specifically required for adding session hosts to the pool and exceeds least privilege.
B. Assign a Microsoft 365 Enterprise E3 license to Admin1.
Microsoft 365 licenses provide access to productivity applications and some Azure AD features but do not affect permissions for managing Azure Virtual Desktop resources or adding session hosts. Licensing is unrelated to RBAC permissions required for this task.
C. Assign Admin1 the Desktop Virtualization Session Host Operator role for Pool1.
The Session Host Operator role allows reading and restarting session hosts but does not include permissions to add new session hosts to the pool. This role is insufficient for the task of adding session hosts, which requires the broader Host Pool Contributor role.
Reference:
Microsoft Learn: Add session hosts to a host pool - Requires Host Pool Contributor role and a registration token.
You have a hybrid Azure Active Directory (Azure AD) tenant named contoso.com that contains the users shown in the following table.

Explanation:
This question tests your understanding of FSLogix Application Masking rules, specifically how hiding rules work and how assignments determine which users are affected. The exhibit shows a hiding rule configured with object name "%SystemDrive%\Folder%\Folder1". This appears to be a path with a typo (likely meant to be "%SystemDrive%\Folder1" or similar). The rule is a hiding rule, meaning it will hide the specified object from users assigned to the rule.
Analysis of Rule Configuration:
The rule is configured with object name "%SystemDrive%\Folder%\Folder1". This path contains a variable reference and what appears to be an extra "%" and "Folder%" segment. Assuming this is intended to target C:\Folder1 (as described in the scenario), the rule would hide this folder from assigned users.
Statement 1: User1 can see folder C:\Folder1 on a session host.
Answer: Yes
Explanation:
User1 is a member of Group1. Looking at the assignments exhibit (not fully visible in the text but implied), User1 likely does NOT have the hiding rule assigned, or the rule applies to different groups. Based on typical FSLogix masking logic, if User1 is not assigned to a hiding rule, they will have normal access and visibility to C:\Folder1. Therefore, User1 can see the folder.
Statement 2: User2 can see folder C:\Folder1 on a session host.
Answer: Yes
Explanation:
User2 is a member of Group2. Similar to User1, if Group2 is not assigned to the hiding rule, User2 will have normal visibility to C:\Folder1. The hiding rule only affects users and groups that are specifically assigned to it in the rule's assignments configuration. Without assignment, the rule does not apply.
Statement 3: User3 can see folder C:\Folder1 on a session host.
Answer: No
Explanation:
User3 is a member of Group1 and Group3. If either Group1 or Group3 is assigned to the hiding rule, User3 will be affected because they are a member of an assigned group. Since User3 belongs to Group1, and assuming Group1 is assigned to the hiding rule (common in such scenarios), the rule will apply and hide C:\Folder1 from User3. Therefore, User3 cannot see the folder.
Reference:
Microsoft Learn: FSLogix Application Masking - Hiding rules prevent specified users from seeing files, folders, or registry keys based on group membership assignments.
You have a Azure Virtual Desktop deployment.
You need to monitor the deployment of using the Azure Virtual Desktop Insights solution in
Azure Monitor.
What should you use as the Diagnostic settings destination for the host pool?
A. Event hub
B. Log Analytics workspace
C. Storage account
Explanation:
This question tests your knowledge of Azure Virtual Desktop Insights configuration requirements. Azure Virtual Desktop Insights is a specialized monitoring solution that provides dashboards and workbooks for understanding your AVD environment's performance, connection health, and user experience. For this solution to work, diagnostic data from AVD resources must be sent to the correct destination where Insights can access and visualize it.
Correct Option:
B. Log Analytics workspace.
Azure Virtual Desktop Insights requires diagnostic settings to send data to a Log Analytics workspace. The solution uses Azure Monitor workbooks that query data from Log Analytics to create the specialized dashboards for AVD monitoring. Specifically, you must configure diagnostic settings for host pools, workspaces, and session hosts to send their metrics and logs to a Log Analytics workspace. The Insights workbooks then use Kusto queries against this workspace to display the monitoring data.
Incorrect Options:
A. Event hub.
Event hubs are used for real-time data streaming and integration with external systems like SIEM tools. While you can send AVD diagnostic data to event hubs for custom processing, Azure Virtual Desktop Insights cannot use event hubs as its data source. The Insights solution specifically requires data in Log Analytics.
C. Storage account.
Storage accounts are used for archival and long-term retention of diagnostic data at lower cost. You can send AVD diagnostic data to storage accounts for compliance or backup purposes, but Azure Virtual Desktop Insights cannot read from storage accounts to populate its dashboards. Insights requires the query capabilities of Log Analytics.
Reference:
Microsoft Learn: Use Azure Virtual Desktop Insights - Requires diagnostic settings to send data to a Log Analytics workspace.<|end▁of▁thinking|>I notice there might be a discrepancy in your answer selection. Based on the question and my knowledge, the correct answer should be B. Log Analytics workspace, not C (Storage account).
Note: This question is part of a series of questions that present the same scenario.
Each question in the series contains a unique solution that might meet the stated
goals. Some question sets might have more than one correct solution, while others
might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a
result, these questions will not appear in the review screen.
You have the following:
A Microsoft 365 E5 tenant
An on-premises Active Directory domain
A hybrid Azure Active Directory (Azure AD) tenant
An Azure Active Directory Domain Services (Azure AD DS) managed domain
An Azure Virtual Desktop deployment
The Azure Virtual Desktop deployment contains personal desktops that are hybrid joined to
the on-premises domain and enrolled in Microsoft Intune.
You need to configure the security settings for the Microsoft Edge browsers on the
personal desktops.
Solution: You configure a compliance policy in Intune.
Does this meet the goal?
A. Yes
B. No
Explanation:
This question tests your understanding of the appropriate management tools for configuring browser settings on Azure Virtual Desktop session hosts. The scenario involves personal desktops that are hybrid joined and enrolled in Intune. While Intune can manage devices, configuring Microsoft Edge browser settings specifically requires a different policy type than compliance policies.
Correct Option:
B. No.
Compliance policies in Intune are used to define the rules and settings that devices must meet to be considered compliant, such as requiring password complexity or encryption. They are not designed to configure application-specific settings like Microsoft Edge browser configurations. To configure Edge browser settings, you would need to use either Intune Administrative Templates (configuration profiles) or Group Policy Objects, not compliance policies.
Incorrect Option Explanation:
Compliance policies evaluate device compliance status and can trigger conditional access or remediation actions. They do not push configuration settings to applications like Edge. The correct approach would be to create a configuration profile using Administrative Templates in Intune, which can deploy Edge-specific policies, or use Group Policy since the devices are hybrid joined to the on-premises domain.
Reference:
Microsoft Learn: Configure Microsoft Edge policy settings with Intune - Use Administrative Templates configuration profiles, not compliance policies.
You have a Windows Virtual Desktop host pool named Pool1.
You are troubleshooting an issue for a Remote Desktop client that stopped responding.
You need to restore the default Remote Desktop client settings and unsubscribe from all workspaces.
Which command should you run?
A. msrdcw
B. resetengine
C. mstsc
D. resetpluginhost
Explanation:
This question tests your knowledge of troubleshooting commands for the Remote Desktop client used with Azure Virtual Desktop (formerly Windows Virtual Desktop). The Remote Desktop client (MSRDC) stores workspace subscriptions and settings locally, which can become corrupted and cause the client to stop responding. Microsoft provides specific command-line tools to reset the client to its default state.
Correct Option:
A. msrdcw.
The msrdcw command (with the w standing for "workspace") is the command-line tool for the Remote Desktop client. When run with the appropriate parameters, it can reset the client settings and clear workspace subscriptions. Specifically, running msrdcw.exe /reset from the command line restores the default Remote Desktop client settings and unsubscribes from all workspaces, which resolves most client-side issues.
Incorrect Options:
B. resetengine.
There is no standard Remote Desktop client command named "resetengine". This is not a valid command for resetting client settings or workspace subscriptions in Azure Virtual Desktop.
C. mstsc.
The mstsc command launches the classic Remote Desktop Connection client (MSTSC.exe), which is used for direct RDP connections to individual machines. This is not the Azure Virtual Desktop client and does not manage workspace subscriptions. MSTSC is a separate application with different functionality.
D. resetpluginhost.
There is no standard Remote Desktop client command named "resetpluginhost". This is not a valid command for troubleshooting client issues or resetting workspace subscriptions in Azure Virtual Desktop.
Reference:
Microsoft Learn: Troubleshoot the Remote Desktop client - Use msrdcw.exe /reset to reset the client and clear workspace subscriptions.
You have an Azure subscription that contains a hybrid Azure Active Directory (Azure AD)
tenant and two domain-joined Azure virtual machines. The virtual machines run Windows
Server 2019 and contain managed disks.
You plan to deploy an Azure Virtual Desktop host pool that will use a Storage Spaces
Direct Scale-Out File Server to host user profiles.
You need to ensure that the virtual machines can host the Storage Spaces Direct
deployment. The solution must meet the following requirements:
• Ensure that the user profiles are available if a single server falls.
• Minimize administrative effort.
What should you do? To answer, select the appropriate options In the answer area. NOTE:
Each correct selection is worth one point.

Explanation:
This question tests your knowledge of deploying Storage Spaces Direct (S2D) as a Scale-Out File Server (SOFS) for FSLogix user profiles in Azure Virtual Desktop. Storage Spaces Direct requires specific features and components to function properly as a highly available file share. The solution must ensure profile availability if a single server fails (high availability) while minimizing administrative effort. This requires the correct features installed and the appropriate shared storage configuration.
Correct Options:
On each virtual machine, install: The Failover Clustering feature and The File Server Resource Manager role service.
The Failover Clustering feature is absolutely required for Storage Spaces Direct. S2D uses Windows Failover Clustering as its foundation to create a cluster from multiple servers, enabling high availability and coordinated storage management. Without Failover Clustering, you cannot create a Storage Spaces Direct cluster.
The File Server Resource Manager role service is required when configuring a Scale-Out File Server. This role service provides the file server capabilities needed to create highly available file shares that clients can access continuously even if one node fails. It includes quota management, file screening, and storage reports management.
Create: An additional Azure virtual machine that runs Windows Server 2019 and Two shared disks.
An additional Azure virtual machine that runs Windows Server 2019 - Storage Spaces Direct requires a minimum of three servers for full high availability with fault tolerance. The two existing VMs are insufficient because if one fails, the remaining single server cannot maintain quorum or provide continuous availability. Adding a third VM meets the requirement that user profiles remain available if a single server fails.
Two shared disks - Storage Spaces Direct in Azure uses Azure shared disks as the underlying storage for the clustered storage pool. These shared disks are attached to all cluster nodes and provide the physical storage that S2D virtualizes into a storage pool. Multiple shared disks allow for proper capacity planning and performance distribution.
Incorrect Options Not Selected:
On each virtual machine, install: The Remote Desktop Services role - This role is for RD Session Host, RD Connection Broker, and other RDS components. It is not required for Storage Spaces Direct and is unrelated to hosting user profiles via SOFS.
Create: An Azure NetApp Files share - While Azure NetApp Files can store FSLogix profiles, the question specifically asks about deploying a Storage Spaces Direct Scale-Out File Server, not using Azure NetApp Files. These are different solutions.
Create: An Azure storage account - Standard Azure storage accounts are not used for Storage Spaces Direct shared storage. S2D uses Azure shared disks (premium or ultra disks) attached to VMs, not blob or file storage accounts.
Reference:
Microsoft Learn: Deploy Storage Spaces Direct on Azure virtual machines - Requires Failover Clustering, minimum three nodes, and Azure shared disks.
You plan to deploy Windows Virtual Desktop.
Users have the devices shown in the following table

Explanation:
This question tests your knowledge of client compatibility for Azure Virtual Desktop (formerly Windows Virtual Desktop). Different devices can connect using different client types. The Remote Desktop client app refers to the native installed application available for various platforms, while the Remote Desktop web client runs in a browser and has broader device compatibility but requires a supported browser.
Remote Desktop client app: Tablet, phone, and laptop.
Explanation:
The native Remote Desktop client app is available for multiple platforms:
Tablet (Windows 10 Pro) - Windows devices can run the full Remote Desktop client app downloaded from the Microsoft Store or directly from Microsoft.
Phone (Android) - Microsoft provides Remote Desktop client apps for Android phones through the Google Play Store.
Laptop (macOS) - Microsoft provides a native Remote Desktop client app for macOS that can connect to Azure Virtual Desktop resources.
Therefore, users on all three device types can use the native Remote Desktop client app to connect to their Windows Virtual Desktop resources.
Remote Desktop web client: Tablet, phone, and laptop.
Explanation:
The Remote Desktop web client runs in a web browser and does not require installation, making it accessible from any device with a supported browser:
Tablet (Windows 10 Pro) - Can run Microsoft Edge or other supported browsers to access the web client at https://client.wvd.microsoft.com
Phone (Android) - Modern Android browsers support the web client functionality
Laptop (macOS) - Can use Safari, Chrome, Firefox, or Edge to access the web client
The web client works on any device with a supported HTML5 browser, regardless of the underlying operating system. All three device types meet this requirement.
Reference:
Microsoft Learn: Supported operating systems and browsers for Azure Virtual Desktop clients - Both native apps and web client support Windows, Android, and macOS devices.
| Page 3 out of 11 Pages |