How to Set Acrobat DC as Default PDF App via Group Policy
Question details
Users need to configure Windows 10 to automatically open PDF files with Adobe Acrobat DC instead of Microsoft Edge when Adobe Reader 2017 is not installed.

- Product
- Windows 10
- Device & OS
- Windows 10
- Scenario
- IT administrators are deploying default file associations across a network where some machines only have Acrobat DC, requiring a Group Policy update.
- Observed behavior
- When Adobe Reader 2017 is absent, Windows 10 ignores conditional application fallbacks and opens PDF files in Microsoft Edge instead of Acrobat DC.
Ensure you have access to a reference Windows 10 machine to generate the XML file and administrative rights to modify Group Policy Objects (GPOs) for your domain.
Deploy a Default-Associations XML File via Group Policy
Use a reference computer to export an XML file containing the correct application identifier for Acrobat DC, and deploy it using GPO.
Windows 10 does not reliably support conditional fallback associations based solely on whether a program is installed. The most robust method to assign Acrobat DC is by deploying a standardized default-associations XML file through Group Policy.
On a reference Windows 10 machine where Acrobat DC is installed and set as the default PDF reader, open Command Prompt as Administrator and run the command: dism /online /Export-DefaultAppAssociations:C:\DefaultAssoc.xml
Open the exported XML file in a text editor. Locate the .pdf extension line and ensure the ProgId is set to the correct Acrobat DC identifier (e.g., Acrobat.Document.DC). Remove unnecessary entries to keep the file clean.
Place the customized DefaultAssoc.xml file in a stable network share path that is accessible to all target computers in the domain.
Open the Group Policy Management Console. Navigate to Computer Configuration > Administrative Templates > Windows Components > File Explorer > Set a default associations configuration file. Enable the policy and enter the network path to your XML file.
Use a Logon Deployment Script for Acrobat DC
Create a script that detects if Acrobat DC is installed and applies the default file association using third-party deployment tools.
Set WPS PDF as Your Default PDF Application
If you want to avoid complex Group Policy and XML configurations, WPS Office provides an incredibly straightforward way to manage PDF defaults. WPS PDF is a fast, lightweight alternative that lets users easily set defaults right from the software without messing with the registry.
- 1. Download and install WPS Office: Get the latest version of WPS Office from the official website and complete the installation process.
- 2. Open WPS Configuration Tools: Search for 'WPS Office Tools' in your Windows Start Menu and launch the Configuration Tools utility.
- 3. Access Advanced Settings: Click on the 'Advanced' button to open the detailed configuration options for WPS Office.
- 4. Set file associations: Navigate to the 'Compatibilities' tab and check the box that says 'WPS PDF as the default PDF application', then click OK to save.

Frequently Asked Questions
Why does Windows 10 keep changing my default PDF viewer to Microsoft Edge?
Windows 10 has a built-in mechanism that resets file associations to Microsoft Edge during major system updates, or if it detects that the registry keys for the current default application (like Adobe Reader) are corrupted or the software is missing.
Can I use Group Policy to set a primary and fallback PDF application?
No, Windows 10 Group Policy does not natively support conditional fallback associations. If the single application assigned in your XML file is not installed on the target machine, Windows will simply revert the default back to Microsoft Edge.
Why shouldn't I just change the registry keys directly to set the default PDF app?
Modern versions of Windows 10 protect the 'UserChoice' registry keys (which handle default file associations) using cryptographic hashes. If you attempt to alter these keys directly via scripts or registry files, Windows will detect the tampering and instantly reset the default back to Microsoft Edge.




