Title: MSI-Based Software Deployment via GPO Not Working on Windows 10 Client Connected Domain in VMware Workstation
Introduction
This article aims to address the issue of MSI-based software deployment via Group Policy Objects (GPOs) not working on Windows 10 client machines connected to a domain in VMware Workstation. We will delve into the key concepts, provide a detailed context, and offer solutions to this common problem.
Prerequisites
- A virtual environment set up in VMware Workstation with two machines: one as the Server (Windows Server OS) and the other as the Client (Windows 10 OS).
- Both machines should be successfully connected to the same domain.
Understanding the Problem
When deploying MSI-based applications via GPOs, users may encounter issues where the software does not install on Windows 10 client machines connected to a domain. This article will help you troubleshoot and resolve this issue.
Checking GPO Settings
- Open the Group Policy Management console on the Server machine.
- Navigate to the appropriate GPO containing the software deployment settings.
- Confirm that the MSI package is correctly configured under the
Software Installationpolicy.
Verifying Software Installation Logs
- On the Client machine, open the Event Viewer.
- Navigate to
Application and Services Logs > Microsoft > Windows > Software Protection Platform. - Look for events with ID 3701, 3705, or 3711, which indicate software installation failure.
Investigating Potential Causes
-
MSI Compatibility: Ensure that the MSI package is compatible with Windows 10. Check the package's version and update it if necessary.
-
GPO Refresh Interval: Adjust the GPO refresh interval on the Client machine to ensure that the GPO settings are being applied correctly.
-
Group Policy Loopback Processing: If loopback processing is enabled, it might cause conflicts with software deployment via GPOs. Disable loopback processing to resolve this issue.
-
Windows Firewall: Check if the Windows Firewall is blocking the MSI installation. Add exceptions for the MSI package and related ports if necessary.
Resolving the Issue
Follow the steps below to resolve the MSI-based software deployment issue on Windows 10 client machines connected to a domain in VMware Workstation:
- Verify GPO settings and ensure that the MSI package is correctly configured under the
Software Installationpolicy. - Investigate potential causes, such as MSI compatibility, GPO refresh interval, Group Policy Loopback Processing, and Windows Firewall.
- Make the necessary adjustments to resolve the issue, such as updating the MSI package, adjusting the GPO refresh interval, disabling loopback processing, or modifying the Windows Firewall settings.
Summary
- MSI-based software deployment via GPOs not working on Windows 10 client machines connected to a domain in VMware Workstation can be resolved by checking GPO settings, verifying software installation logs, investigating potential causes, and making the necessary adjustments.
References
- Microsoft Docs: Group Policy - Software Installation (https://docs.microsoft.com/en-us/windows/win32/gpo/software-installation-policy)
- TechNet: Troubleshooting Software Installation in Group Policy (https://social.technet.microsoft.com/wiki/contents/articles/34079.troubleshooting-software-installation-in-group-policy.aspx)
- VMware: Configuring Group Policy Loopback Processing (https://docs.vmware.com/en/VMware-Workstation-Pro/16.0/com.vmware.ws.using.doc/GUID-540121F6-3286-475D-910D-973235278037.html)
- TechNet: Windows Firewall with Advanced Security (https://docs.microsoft.com/en-us/windows-server/security/firewall/windows-firewall-with-advanced-security)