Installing on Win10 x64 with MSI automation  SOLVED

Forum for the PDF-XChange Editor - Free and Licensed Versions

Moderators: TrackerSupp-Daniel, Tracker Support, Vasyl-Tracker Dev Team, Sean - Tracker, Paul - Tracker Supp, Chris - Tracker Supp, Tracker Supp-Stefan, Ivan - Tracker Software

Post Reply
christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Installing on Win10 x64 with MSI automation

Post by christensen kjærulff » Thu Jun 29, 2017 11:12 am

I have a few issues when trying to do an automated install of PDF X-Change Editor using the MSI installer.

Running the command "Msiexec.exe /i EditorV6.x64.msi /qb- /norestart KEYFILE="\\unc\path\to\xcvault file" result in an error during installation of the PDF Printer part:
Windows complains about "The printer driver is not compatible with a policy enabled on your computer that blocks NT 4.0 drivers".

After the install, the license file have not been adapted into the program, and I have verified that the file exists.

Anyone with clues how to fix this?

EDIT: Added x64 to the MSI file, as i am using the 64bit installer

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 14194
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Tracker Supp-Stefan » Thu Jun 29, 2017 12:19 pm

Hello Christensen Kjærulff,

Thanks for the post and report. I have to pass this to a colleague from the Canadian office to look at. It's still the middle of the night there - so we will post back here in this topic once we have further advise, but this will happen a bit later!

Regards,
Stefan

Ivan - Tracker Software
Site Admin
Posts: 3630
Joined: Thu Jul 08, 2004 10:36 pm
Location: Vancouver Island - Canada
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Ivan - Tracker Software » Thu Jun 29, 2017 4:15 pm

First of all, about the key file - the path specified in KEYFILE property should be available and accessible for the account which is used for installation. Please check that this share is available for all required accounts.

In regards driver installation issue: can you please add an option LOGINSTALL="1" to the command line, and send us a file prninstaller.log that can be found in user's (or system's) temp folder ?
Tracker Software (Project Director)

When attaching files to any message - please ensure they are archived and posted as a .ZIP, .RAR or .7z format - or they will not be posted - thanks.

christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Re: Installing on Win10 x64 with MSI automation

Post by christensen kjærulff » Fri Jun 30, 2017 8:51 am

I worked around the keyfile issue by using Keydata instead, works just as fine.

The content of prnInstall.log is:
Session PrnInstaller (build from May 20 2017) at [30.06.2017 10:43.53]

Command line: '/L /I_D_R_M_P /Z /N "PDF-XChange Lite V6"'
Processor architecture: AMD64
OS Version=3
Uninstall Parameters 0x0.
Install Parameters 0x1E0.
Selected Printer Name: 'PDF-XChange Lite V6'.
Recognized Parameters Flags: 0x128500
Print Spooler Service status: Ok [Running]
Module filename: C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\PrnInstaller.exe
Source folder: C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\
Setup file: C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\PrnInst.inf
Destination folder (PrinterDriverDirectory): <C:\WINDOWS\system32\spool\DRIVERS\x64\>
Print Spooler Service status: Ok [Running]
Using PortMonDLL 'x64\pxcpm5L.dll' for port 'PXC5L'
System folder: C:\WINDOWS\system32\
Copying PortMonDLL:'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\x64\pxcpm5L.dll' => 'C:\WINDOWS\system32\pxcpm5L.dll' - Ok
Adding PortMonitor for port <PXC5L> - Ok
ProcessorName in [Strings] section not defined
Will install printer driver for Windows x64 platform with current platform Windows x64.
Destination folder (PrinterDriverDirectory): <C:\WINDOWS\system32\spool\DRIVERS\x64\>
Reading files list from Files.X64 section.
Copying:'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\x64\mxdwdrv.dll' => 'C:\WINDOWS\system32\spool\DRIVERS\x64\mxdwdrv.dll' - Ok
Copying:'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\x64\pxcdrv5L.dll' => 'C:\WINDOWS\system32\spool\DRIVERS\x64\pxcdrv5L.dll' - Ok
Copying:'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\x64\xpssvcs.dll' => 'C:\WINDOWS\system32\spool\DRIVERS\x64\xpssvcs.dll' - Ok
Copying:'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\x64\pxc5-PipelineConfig.xml' => 'C:\WINDOWS\system32\spool\DRIVERS\x64\pxc5-PipelineConfig.xml' - Ok
drv.cVersion = 4
drv.pName = PDF-XChange V6 Printer Driver (Lite)
drv.pEnvironment = Windows x64
drv.pDriverPath = C:\WINDOWS\system32\spool\DRIVERS\x64\mxdwdrv.dll
drv.pDataFile = C:\WINDOWS\system32\spool\DRIVERS\x64\pxcdrv5L.dll
drv.pConfigFile = C:\WINDOWS\system32\spool\DRIVERS\x64\pxcdrv5L.dll
drv.pHelpFile =
drv.pDependentFiles = mxdwdrv.dll
drv.pDefaultDataType = RAW
rezult ( 0 )
Printer Driver not installed Error: 0x00078A /Printerdriveren er ikke kompatibel med en politik, der er aktiveret på computeren, og som blokerer NT 4.0-drivere.

Deleting file: C:\WINDOWS\system32\spool\DRIVERS\x64\mxdwdrv.dll - Ok
Deleting file: C:\WINDOWS\system32\spool\DRIVERS\x64\pxcdrv5L.dll - Ok
Deleting file: C:\WINDOWS\system32\spool\DRIVERS\x64\xpssvcs.dll - Ok
Deleting file: C:\WINDOWS\system32\spool\DRIVERS\x64\pxc5-PipelineConfig.xml - Ok
Problems with AddPrinter. Error code: 0x000705 /Printerdriveren kendes ikke.

Try to install Printer <PDF-XChange Lite V6> by inf file 'C:\Program Files\Tracker Software\PDF-XChange Lite 6\Drivers\PDF-XChange_w2k.inf'.
I chose only to paste the last section of the file.

This PC is a Windows 10 x64 with danish localization.

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 14194
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Tracker Supp-Stefan » Fri Jun 30, 2017 10:14 am

Hello christensen kjærulff,

Thanks for this - can you please also archive and attach the whole log file - as Ivan might need all of it for the investigation?

Thanks,
Stefan

christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Re: Installing on Win10 x64 with MSI automation

Post by christensen kjærulff » Fri Jun 30, 2017 12:53 pm

Tracker Supp-Stefan wrote:Hello christensen kjærulff,

Thanks for this - can you please also archive and attach the whole log file - as Ivan might need all of it for the investigation?

Thanks,
Stefan
The file have been attached to this response.
prnInstaller.zip
Compressed LOG file
(2.13 KiB) Downloaded 84 times

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 14194
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Tracker Supp-Stefan » Fri Jun 30, 2017 3:19 pm

Thanks for this Christensen Kjærulff,

Will make sure to pass it to Ivan!

Cheers,
Stefan

User avatar
Roman - Tracker Supp
Site Admin
Posts: 278
Joined: Sun Nov 21, 2004 3:19 pm

Re: Installing on Win10 x64 with MSI automation

Post by Roman - Tracker Supp » Fri Jun 30, 2017 10:01 pm

Hello Christensen,
Please unzip the attached file to an empty directory and run it there. The file contains a script to collect version information of some your system files.
Send us the Output.txt file this will generate.
Attachments
Check.cmd.zip
(317 Bytes) Downloaded 76 times
Tracker Software Products

Please ZIP any files uploaded to this forum or they will not be posted !
You may also use a RAR or 7Z archive format

christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Re: Installing on Win10 x64 with MSI automation

Post by christensen kjærulff » Mon Jul 03, 2017 1:10 pm

Roman - Tracker Supp wrote:Hello Christensen,
Please unzip the attached file to an empty directory and run it there. The file contains a script to collect version information of some your system files.
Send us the Output.txt file this will generate.
The resulting file :)
Attachments
Output.zip
(553 Bytes) Downloaded 75 times

User avatar
Roman - Tracker Supp
Site Admin
Posts: 278
Joined: Sun Nov 21, 2004 3:19 pm

Re: Installing on Win10 x64 with MSI automation

Post by Roman - Tracker Supp » Mon Jul 03, 2017 4:34 pm

Hello Christensen,
This is a known case. The issue is caused by a system bug. You have an interim version of a system file. Microsoft has already fixed it.
See here for details.
Tracker Software Products

Please ZIP any files uploaded to this forum or they will not be posted !
You may also use a RAR or 7Z archive format

christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Re: Installing on Win10 x64 with MSI automation

Post by christensen kjærulff » Fri Jul 07, 2017 9:08 am

Roman - Tracker Supp wrote:Hello Christensen,
This is a known case. The issue is caused by a system bug. You have an interim version of a system file. Microsoft has already fixed it.
See here for details.
I can confirm that using the reset feature of Windows 10 to completely reinstall the OS will trigger this error.

However, updating to latest official build did not fix the issue for me, the systemfile does not seem to get updated.
Tried copying the file from a working windows 10, but that did not seem to work (regsrv32 doesnt work on this file either)
Windows 10 build: 15063.447

User avatar
Will - Tracker Supp
Site Admin
Posts: 6905
Joined: Mon Oct 15, 2012 9:21 pm
Location: London, UK
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Will - Tracker Supp » Fri Jul 07, 2017 12:04 pm

Hi christensen,

Did you try downloading from the link in the KB article, or did you just use Windows Update? If the latter, please try installing the update via the link in the KB.

Thanks,
If posting files to this forum, you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded.
Thank you.

Best regards

Will Travaglini
Tracker Support (Europe)
Tracker Software Products Ltd.
http://www.tracker-software.com

christensen kjærulff
User
Posts: 10
Joined: Mon Feb 08, 2016 12:39 pm

Re: Installing on Win10 x64 with MSI automation  SOLVED

Post by christensen kjærulff » Fri Jul 07, 2017 1:24 pm

Yes I did, it just told me "thank you for updating".

However, I found a solution that might be helpfull for others that experience this error.

This is what I did.:
  • Renamed C:\windows\system32\spool\drivers\x64\3\mxdwdrv.dll to mxdwdrv.old (always use rename incase it didnt work and you want the original file back)
  • Found a file with same name in one of the GUID subfolders of c:\windows\system32\spool\drivers\x64
  • Verified the file version (10.0.15063.138) differed from the faulty one (10.0.15063.0)
  • Copy the file to C:\windows\system32\spool\drivers\x64\3
Note these steps requires administrative rights.

Install PDF XChange editor, no errors and the PDF printer was installed.

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 14194
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Tracker Supp-Stefan » Fri Jul 07, 2017 2:27 pm

Hello christensen kjærulff,

Glad to hear you found a solution!
And thanks for sharing it with everyone else!

Cheers,
Stefan

adiebriggs
User
Posts: 1
Joined: Wed Oct 04, 2017 6:58 pm

Re: Installing on Win10 x64 with MSI automation

Post by adiebriggs » Wed Oct 04, 2017 7:18 pm

Thanks for this, it really helped.

I had the same problem after having to run the windows recovery.
The knowledgebase article solutions didn't help - perhaps it needs to be updated with these added as a hint?

User avatar
Tracker Supp-Stefan
Site Admin
Posts: 14194
Joined: Mon Jan 12, 2009 8:07 am
Location: London
Contact:

Re: Installing on Win10 x64 with MSI automation

Post by Tracker Supp-Stefan » Thu Oct 05, 2017 9:55 am

Hello adiebriggs,

Glad to hear this helped you as well!
As this is more of an issue on Microsoft's side - I would rather not include this in the ticket, but will have a discussion with colleagues in the team, and if it is found useful - we will update the KB article!

Regards,
Stefan

Post Reply