Skip to content

QuickBooks Printing Issues – QuickBooks Cannot Complete The Current Action Due to A Missing Component

QuickBooks cannot complete the current action due to a missing component

Users receive an error message that says “QuickBooks Cannot Complete The Current Action Due to A Missing Component” when they request to print invoices, checks, paychecks, reports, etc.

However, this error message also takes place when users try to print their PDF files in the application.

Users may be confused by an error message since it does not specify which component is missing or what the next step should be to correct the problem.

QuickBooks printing issues are a common issue that can be easily fixed just by implementing a few steps or you can use QuickBooks PDF and Print Repair Tool.

Moreover, this article clarifies the reasons behind the error or quick effective troubleshooting to fix the error.

If you’re facing the same printing issue, continue reading this article till the end to get your error resolved easily. 

What promotes the “QuickBooks component missing” error message

This error can be caused due to multiple reasons. Below are a few listed reasons why the error repeatedly crops up on your screen:

  • Outdated QuickBooks Desktop version 
  • Microsoft XPS Document Writer is turned off in your Windows Settings 
  • The Adobe Reader’s components may be missing, damaged, or outdated.

Prerequisites that can take place before implementing advanced troubleshooting 

There are two important pointers that you should consider and that includes: 

Update your QuickBooks Desktop 

  • Start with closing your QuickBooks software 
  • Hold down the Ctrl key on your keyboard
  • Perform double-click on the QuickBooks Desktop icon on your desktop
  • Wait until QuickBooks is open on your computer before you release the keys
  • You’ll see that “No Company” is present to activate the window
  • Go to the Help menu >>> update QuickBooks Desktop 
  • Toggle to the top of the page to the Update Now tab
  • Choose “Get Updates” from the drop-down menu
  • When the QuickBooks update is complete, click the “Close” tab.

Create a Company File Backup             

  • In the very first step, open your QuickBooks Desktop 
  • Move to the File menu and then click on the “Back up Company” followed by clicking “Create Local Backup”
  • In the final step, perform instructions that appear on your screen to create a backup of the company file. 

How to overcome an error message “QuickBooks cannot complete the current action due to a missing component” 

Well, you’re aware of the possible causes, and now you need to implement the below-suggested solutions to get rid of this printing issue in QuickBooks. Let’s proceed,  

Solution 1: Update/Repair Adobe Acrobat Reader 

This solution mainly involves two steps:

Step 1: Install Adobe Acrobat Reader 

  • On your desktop, click the start button
  • Next, type Adobe into the Search Programs and Files search box
  • Choose Adobe Reader from the drop-down menu at the top of the page
  • Under the Help menu, choose Check for Updates
  • You can manually download the setup file from the Adobe Product Download Page
  • Follow the steps outlined in the Adobe installation manual.

Step 2: Repair Adobe Reader

  • Close all open windows and browser tabs on your computer
  • In the Run window text box, press the Windows + R keys together on your keyboard and type appwiz.cpl
  • Uninstall / Change Adobe Reader by double-clicking on it from the list
  • Next, select the “Repair” tab
  • Press “Next” once again followed by selecting the “Install” button
  • After the installation is complete, click “Finish” and then restart Windows
  • If you still can’t print PDFs from QuickBooks due to a missing component issue, move on to the next troubleshooting solution.

Solution 2: Use QuickBooks Print & PDF Repair Tool 

This tool is specially designed to fix the error related to printing in QuickBooks. This solution carries two steps:

1st step: Download and Install QuickBooks Tool Hub on your system 

  • If QuickBooks is open, press Alt + F4 on your keyboard to close it
  • To achieve the greatest results, get the most recent version of QuickBooks Tool Hub, which is presently
  • Now double-click the downloaded QB Tool Hub file (QuickBooksToolHub.exe)
  • To finish the installation, follow the instructions on your computer screen
  • At the end, agree to the terms and conditions.

2nd step: Run the QuickBooks PDF & Print Repair Tool from QB Tool Hub  

  • Click the Program Problems tab in QB Tool Hub
  • Find QuickBooks PDF & Print Repair Tool, pick it, and execute it
  • Once the tool is done with repairing PDF & Printed errors, try to print PDFs, invoices, and more.    

Solution 3: Enable Microsoft XPS Document Writer 

Using the instructions below, turn on XPS Document Writer from the Microsoft Windows settings to resolve the “QuickBooks cannot complete the current action due to a missing component” issue:-

  • Press the Windows + R keys on your keyboard at the same time, then type appwiz.cpl into the search box
  • Next, hit the “Enter” key, then select Turn Windows features on or off from the left-hand panel on the screen
  • Verify that the Microsoft XPS Document Writer checkbox is selected
  • To see if the “QuickBooks cannot complete the current action due to a missing component” problem has been fixed, try printing from QuickBooks once again.

Solution 4: Reset the Permissions for the TEMP Folder 

QuickBooks may be unable to access the component required for PDF printing owing to permission difficulties with your TEMP (temporary) folder. Following the instructions below will help you fix the “Component Required for PDF Print from QuickBooks is missing” error by resetting Temp folder permissions.

Step 1: Set Full Control for the Temp Folder Permissions

  • By pressing the Windows + R keys on your keyboard at the same time, you can get the RUN command window
  • Now, you need to type “%TEMP%” and then press the Enter key in the dialogue window
  • Do a right-click on an empty area in the Temp folder and choose Properties from the drop-down menu
  • Select the “Security” tab from the drop-down menu
  • Make sure that all user names and groups have Full Control on the Security tab.
If you need to give Full Control permission to any user or group, follow these steps:-
  • Click the Edit option on the Security tab, then select the user or group name
  • Next to Full Control, select the Allow checkbox
  • In the end, you must click the “OK “button to save your changes.

Step 2: Make sure you can print to XPS (Only for Save as PDF and Email Issues)

  • Open Notepad by going to the Windows Start menu and typing “Notepad” in the search field
  • Type “Test 1” in Notepad
  • Select the Print option from the drop-down menu on the File menu
  • Select XPS Document Writer now, and then press the Print button
  • Make a name for the file and save it to your Windows desktop
  • View the XPS document you printed from the notepad on your desktop.

Solution 5: Check the Printer Settings 

  • To begin with, restart your computer and printer as well
  • Next, hit the Windows + R keys together to bring up the Run window
  • After that, type the Control Panel and then hit the OK button
  • Once done with that then select “Hardware and Sound” >>> “Devices and Printers”
  • If your printer status is offline, right-click on “Use Printer Online” and select “Use Printer Online”
  • If there are a lot of documents waiting to be printed, you should cancel them all
  • In the end, you must reprint the test page.

Solution 6: Verify whether the printer supports XPS software or not 

  • Start with attempting to open the web page and server to print
  • Next, print using the Microsoft XPS as a mode of carrier 
  • After that, click on the file that you have saved on your desktop 
  • Also, make sure that you save your file on your desktop 
  • In case, you are still not able to print invoices, PDF files, reports, etc then you’re supposed to download and install the Microsoft XPS.  

Solution 7: Download & Install The Quickbooks Tool Hub

  • First of All Download the Quickbooks Tool Hub, Once Download is Done & then Go to Your download section by Pressing CTRL+J
  • In your downloads list, find & double-click on QuickbooksToolsHub.exe.
  • Once you double-click, Click on Yes on the pop-up screen to allow the app to make changes.
  • Now click on next to install & then click yes again to accept the license agreement.
  • Now, Click on Next & then Install (You just give it some time to finish the installation process)
  • Once the installation is completed, you just simply click on Finish
  • Now, You can open Quickbooks Tool Hub from the Icon right there on your desktop.


This brings us to the conclusion of this article. After reading this post, we believe users will find it much easier to deal with the “QuickBooks cannot complete the current action due to a missing component” issue in the QB program. But if you are still finding difficulties in rectifying your issues, you’re suggested to get in touch with a Team of Experts via LIVE CHAT.


  1. Is it possible to update QuickBooks Desktop outside the application?

    Yes, you can easily update your QB outside the application. To do so, you have to visit the QuickBooks Download and Update web page and then proceed the following steps:

    1. Select a product from the drop-down list by clicking the QuickBooks Desktop drop-down arrow
    2. Fill in the Country, Product, and Version fields, then click Search
    3. Hit Get the most recent updates and then save the file to your preferred location. 

  2. What to do if there is a missing component that needs you to print a PDF file in QuickBooks?

    You should start attempting to install Microsoft XPS Writer to begin printing your documents once again. Next, perform double-click on the Explorer and open it then choose the installation option. If necessary, you can cancel it as well. After that, turn on/off the viewer and service as per your requirements in XPS. Once done then recheck the file. To do so, you have to check your printer settings (reinstall the printer, if needed). Finally, try to create a PDF file in QuickBooks and print it once again.

  3. How can I verify whether the XPS Services are enabled or not?

    It is pretty simple, you just have to follow the below steps:

    1. To open the window Explorer, hit the Windows key while also pressing the E key
    2. Select the ‘Computer tab’ in the upper left corner
    3. Under the System group, select uninstall or alter a program
    4. The user must now turn on or off the ‘Turn Windows Features’ option on the left
    5. Finally, check that both the XPS Services and the XPS Viewer are turned on.

Speak to A Specialist about QuickBooks Software

Headache🥺. Huh, Save time & money with QuickBooks Support 24×7 @ +1/, we provide assistance to those who face problems while using QuickBooks (Support all U.S. & Canada Editions)

--- Support - We provide solutions for the following QuickBooks (Pro, Premier, Accountant, Enterprise, Payroll, Cloud) ---

  • Error Support
  • Data Import
  • Data Conversion
  • Payment Solutions
  • Upgradation
  • Payroll Support
  • Data Export
  • Software Integration
  • QuickBooks Printer Support
  • Complete QuickBooks Solutions
  • Tax-Related Issues
  • Data Damage Recovery
  • Installation, Activation Help
  • QuickBooks Windows Support

Disclaimer : We are a third party agency working on providing authentic support and full fledged services for for accounting software QuickBooks 2018 version. It is one of… Read more