SOLIDWORKS 2017 - Scripted Install - 1722 error - register_i386_SldShellExtServer.Exe

This has been a huge problem for the last 2 years for me (longer if you search the forums) and there has yet to be a proper solution offered.

When trying to deploy SOLIDWORKS 2017 via command line the installer stops with an error 1722 then backs the install out.

Error 1722. There is a problem with this Windows

Installer package. A program run as part of the setup

did not finish as expected. Contact your support

personnel or package vendor. Action

register_i386_SldShellExtServerExe, location:

C:\Program

Files\SOLIDWORKS\sldShellExtServer.exe, command:

sldshellextserver.ese /REGSERVER

This is not an issue using the "graphical" install but I am trying to deploy this on over 100 machines so hand installing is not an option. I had this issue with the 2015 and 2016 version as well.

Is there going to be any fix for this?

I have attached a screenshot that has the error and a portion of the log. I have also attached the full install log as well as the VB script I use to install all the dependencies.

OS: Windows 10 Enterprise 2016 LTSB x64

Test Computer: Dell Optiplex 3040

SolidworksAdministration