Redistributable Exit Code 3010

PDF-XChange Drivers API (only) V4/V5
This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's PDF-XChange Printer Drivers SDK (only) - VERSION 4 & 5 - Please use the PDF-Tools SDK Forum for Library DLL assistance.

Moderators: PDF-XChange Support, Daniel - PDF-XChange, Chris - PDF-XChange, Sean - PDF-XChange, Vasyl - PDF-XChange, Stefan - PDF-XChange

mike11
User
Posts: 1
Joined: Sun Feb 05, 2012 11:32 pm

Redistributable Exit Code 3010

Post by mike11 »

Hi,
I'm currently evaluating an upgrade of our PDF-XChange Drivers API SDK integration from v5 to v11, primarily to provide support for Windows on ARM64.

During testing of the redistributable installers, I've encountered an issue with exit code 3010, which our application's installer interprets as requiring a Windows restart.

I've tested several versions of the PDF-XChange redistributable on Windows 10 (x64), with the following results:

Redist.________Exit Code ____Restart Windows
v5.0.273.2 ............0 ........................Yes
v7.0.327.1..........3010 .....................Yes
v8.0.334 ............3010 ......................Yes
v11.1.1.0 ...........3010 ......................No

All installations report that the installation process succeeded.

The tests were performed using the /VERYSILENT /NORESTART /LOG parameters, and the results are repeatable, including after restarting Windows.

Our application installer is built using Inno Setup and handles exit code 3010 by asking the user to restart Windows and rerun the installation. Unfortunately, because the redistributable continues to return 3010, this results in an endless restart/install cycle.

I would appreciate some clarification on the following:

1. Why do v7, v8 and v11 redistributables consistently return exit code 3010, whereas v5 returns 0, even when installation appears to have completed successfully?
2. How should we interpret the discrepancy between the exit codes and the setup logs? In particular, v5 returns 0 despite reporting that a restart is required, whereas v11 returns 3010 despite reporting that no restart is necessary.
3. Is there a supported way to determine whether a restart is genuinely required, rather than relying solely on the redistributable's exit code?

Our objective is to ensure that the PDF-XChange driver is installed correctly while avoiding unnecessary restarts or repeated installation attempts.

I've attached the relevant installation logs for reference.
Setup Log 2026-11-13 #008.zip

Any guidance would be greatly appreciated.

Kind regards,
Michael
You do not have the required permissions to view the files attached to this post.
User avatar
Sean - PDF-XChange
Site Admin
Posts: 1421
Joined: Wed Sep 14, 2016 5:42 pm

Re: Redistributable Exit Code 3010

Post by Sean - PDF-XChange »

Hi Mike,

We received a similar report to this via email—could you please clarify if it was you who sent that email?

Kind regards,
Sean Godley
Technical Writer
PDF-XChange Co LTD
Sales: +1 (250) 324-1621
Fax: +1 (250) 324-1623