logo
search
Others

How to Fix Missing XPS Essentials Pack on Windows 10

Maira MehtabMaira Mehtab Sep 22, 2026 869 views

Question details

Users need a workaround to enable printing and document generation in older applications because the XPS Essentials Pack is no longer available on Windows 10.

Product
Windows XPS Viewer
Device & OS
Windows 10
Scenario
Attempting to print or generate documents from legacy software (like ProContractor Studio) that requires the discontinued XPS Essentials Pack.
Observed behavior
The printing process fails or the application throws an error because the required XPS Essentials Pack components are missing from the operating system.
Before you start

Ensure you are logged into Windows 10 with an administrator account and have an active internet connection to download the necessary optional features.

Solution 1Recommended

Install XPS Viewer via Optional Features

Since Microsoft no longer distributes the XPS Essentials Pack, enabling the built-in XPS Viewer is the recommended method to restore XPS printing and viewing capabilities.

Windows 10 includes native alternatives to the discontinued XPS Essentials Pack. By adding the XPS Viewer through the Windows Settings, you can restore compatibility for most legacy programs that rely on XPS components.

1
Open Windows Settings

Click the Start menu and select the gear icon, or press the Windows Key + I on your keyboard to open Settings.

2
Navigate to Apps & Features

Click on 'Apps' in the Settings menu, then select 'Apps & features' from the left-hand navigation pane.

3
Access Optional Features

Click on the 'Optional features' link located just under the Apps & features heading.

4
Add the XPS Viewer Feature

Click on 'Add a feature' at the top, type 'XPS Viewer' into the search bar, check the box next to it, and click 'Install'.

5
Verify Printer Drivers

After installation, restart your computer. Additionally, repair or reinstall your application's printer driver to ensure it recognizes the newly enabled XPS capabilities.

Architecture Compatibility: Ensure that the legacy program you are using supports your current Windows architecture (e.g., 64-bit or ARM). If you are using an ARM processor, certain legacy XPS print drivers may not function as expected.
Free Microsoft Office alternative

Modernize Your Document Workflow with WPS Office

Avoid troubleshooting outdated legacy formats like XPS. WPS Office provides a modern, lightweight, and fully featured productivity suite with built-in PDF tools, allowing you to easily view, edit, and print documents without relying on discontinued system components.

  1. 1. Download WPS Office: Visit the official WPS Office website and download the free installer for your Windows PC.
  2. 2. Install the Suite: Run the installer and follow the on-screen prompts to set up WPS Office on your computer.
  3. 3. Export Directly to PDF: Open your documents in WPS Office and use the native 'Export to PDF' tool for universal printing and sharing, bypassing the need for legacy XPS drivers.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats.Built-in PDF reader and converter to easily replace outdated XPS printing workflows.Lightweight design ensuring fast installation and smooth system performance.Familiar user interface for a seamless migration from Microsoft Office.
microsoft office alternative - wps office

Frequently Asked Questions

Why is the XPS Essentials Pack missing on Windows 10?

Microsoft discontinued the standalone XPS Essentials Pack and no longer distributes it for modern operating systems. Instead, XPS viewing capabilities have been integrated into Windows 10 as an optional feature.

Can I still view XPS files without the Essentials Pack?

Yes. You can view XPS files by installing the built-in XPS Viewer. Simply navigate to Settings > Apps > Optional features > Add a feature, and install the XPS Viewer.

What should I do if my legacy software still won't print after enabling XPS Viewer?

If printing still fails, try reinstalling or repairing the specific printer driver provided by your legacy application. Additionally, check if the software is fully compatible with your current Windows architecture (such as 64-bit or ARM processors).