ErrorLogMsg: Errorlevel:1638 - PSADT:Installation of 'Acrobat Reader DC' failed. ErrorLevel: 1638

Hallo zusammen,

folgendes Problem zeigt sich unregelmäßig bei einigen wenigen.

Wir holen uns das Packet mit angelegter Automation aus dem Application Package Center Richtung Empirum.

Bei einigen wenigen bricht die Installation ab, obwohl ältere Versionen problemlos liefen (Fehler 1638).

Laut Recherche bedeutet der Fehler 1638, dass das Paket bereits installiert ist. Adobe läuft auch auf denen Geräten. Warum findet dann aber keine Softmigration statt? Diese haben wir in der Setup.cfg auf SOFTMIGRATION=1.

Jemand eine Idee woran das liegt?

Logs in Empirum:

08.10.2025 07:39:23, Section [Set:neoInstallError], Line 9: 
> ErrorLogMsg: Errorlevel:1638 - PSADT:Installation of 'Acrobat Reader DC' failed. ErrorLevel: 1638 Die Publisher-Eigenschaft kann nicht gefunden werden. 
> LogfilesDir: "C:\ProgramData\neo42PkgsLogs\Adobe\Acrobat Reader DC\25.001.20744" 
> ------------
> Date/Time  : 09.10.2025 09:57:25
> ProductName: Acrobat Reader DC
> Version    : 25.001.20756
> Revision   : 0
> SetupInf   : C:\EmpirumAgent\Packages\Adobe\Acrobat Reader DC\25.001.20756\neoinstall\Setup.inf
> ------------
> 09.10.2025 09:57:25, Section [Set:neoInstallError], Line 9: 
> ErrorLogMsg: Errorlevel:1638 - PSADT:Installation of 'Acrobat Reader DC' failed. ErrorLevel: 1638 Die Publisher-Eigenschaft kann nicht gefunden werden. 
> LogfilesDir: "C:\ProgramData\neo42PkgsLogs\Adobe\Acrobat Reader DC\25.001.20756" 
> ------------
> Date/Time  : 09.10.2025 11:58:22
> ProductName: Acrobat Reader DC
> Version    : 25.001.20756
> Revision   : 0
> SetupInf   : C:\EmpirumAgent\Packages\Adobe\Acrobat Reader DC\25.001.20756\neoinstall\Setup.inf
> ------------
> 09.10.2025 11:58:22, Section [Set:neoInstallError], Line 9: 
> ErrorLogMsg: Errorlevel:1638 - PSADT:Installation of 'Acrobat Reader DC' failed. ErrorLevel: 1638 Die Publisher-Eigenschaft kann nicht gefunden werden. 
> LogfilesDir: "C:\ProgramData\neo42PkgsLogs\Adobe\Acrobat Reader DC\25.001.20756"

Setup.cfg:

Zusammenfassung

[Options]

;### AcceptCloudVersion ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is 0, any detected 64bit cloud version of Acrobat Standard/Professional will prevent the distribution of this package and return a corresponding error message.
; If value is 1, any detected 64bit cloud version of Acrobat Standard/Professional is accepted as an installed Acrobat Reader x64 application
; and this package is ONLY REGISTERED successfully and an information about this behavior is logged and returned to the deployment system.
; NOTE: In case of value is 1, no other defined package configuration option in this file has any effect for package execution!

AcceptCloudVersion=0

;### DESKTOPSHORTCUT ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If value is set to 1, a shortcut will be created on common desktop.

DESKTOPSHORTCUT=0

;### PROTECTEDMODE ############################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is set to 1, the security function „Proctected mode“ is on.

PROTECTEDMODE=0

;### REMOVECHROMEEXTENSION ####################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is set to 1, the Acrobat Reader Chrome extension will be removed.

REMOVECHROMEEXTENSION=0

;### TOGGLEWEBCONNECTORS#######################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; The preference now controls all the third-party connectors, including Box, OneDrive, and so on except SharePoint
; If value is set to 1, all the third-party connectors are disabled

TOGGLEWEBCONNECTORS=0

;### DisableSharePointFeatures#################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is set to 1, the SharePoint connector is disabled

DisableSharePointFeatures=0

;### DisableBrowserintegration ################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is set to 1, browserintegration is disabled.

; Example:
; DisableBrowserintegration=1

DisableBrowserintegration=0

;### DisableJavascript #########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If value is set to 1, Javascript is disabled.

DisableJavascript=0

;### DisableAssistiveTechnologySupport ########################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If value is set to 1, assistive technology support is disabled.

DisableAssistiveTechnologySupport=0

;### EnableAdobeSignIn ########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If value is set to 1, AdobeSignIn is available and active.

EnableAdobeSignIn=0

;### WindowsIntegrationCertificateStore #######################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is set to 1, the certificates in the Windows certificate store are trusted for signing and certification.

WindowsIntegrationCertificateStore=0

;### UninstAcroRd32 ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is 1, an detected Acrobat Reader 32bit will be uninstalled before.

UninstAcroRd32=0

;### AdobeTools ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is 1, messages are enabled which encourage the user about additional features and products.

AdobeTools=0

;### DisableAI ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

; Description:
; If value is 1, the Adobe generative AI feature will be disabled.
; This feature needs the new or modern view enabled and currently works with documents in english language only.
; Note: The feature will process the documents in the cloud.
;
; Remark by Adobe (April 2024):
; The generative AI features in Acrobat Reader are being rolled in phases and aren’t available to all users.

DisableAI=0

;### AllowModernViewer ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1,2
; Default = 2

;Description:
; If set to 0, the app will always start with a classic ribbon menu at the top of the window and the user cannot enable the modern viewer.
; If set to 1, the app starts by default with the modern viewer with a drop down menu at the top left of the window. The user however, can switch between the classic and modern viewer via „Disable/Enable new Acrobat Reader“.
; If set to 2, no changes will be made. (Default)

AllowModernViewer=2

;### SHOWBALLOONNOTIFICATIONS ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1,2
; Default = 2

;Description:
; If value is set to 2, the setting „ShowBalloonNotifications“ from AppDeployToolkitConfig.xml is used.
; If value is set to 0 or 1 the general setting from AppDeployToolkitConfig.xml will be overridden.
; 0: balloon notifications off
; 1: balloon notifications on
; 2: use setting from AppDeployToolkitConfig.xml

SHOWBALLOONNOTIFICATIONS=2

;### SOFTMIGRATION ##########################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 1

;Description:
; If value is set to 1, the package will not reinstall an existing installation on the target client.
; Only applies on the first package deployment on each client.
; By default SOFTMIGRATION only applies if „DisplayVersion“ is defined in neo42PackageConfig.json and a DisplayVersion value is found in the uninstall registry key of the application.
; Alternatively a file, fileversion or custom check can be performed, based on the SoftMigration settings in neo42PackageConfig.json.

SOFTMIGRATION=1

[AskKillProcesses]

;### TIMEOUT #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values =
; Default = 600

;Description:
; If a dialog window is displayed, showing all processes or applications that must be closed by the user before an installation/uninstallation,
; this window is automatically closed after the timeout.
; With the value TIMEOUT, you can define a timeout in seconds

TIMEOUT=600

;### CONTINUETYPE ############################################################################
; Metadata:
; Type = String
; CompVar = 0
; VarTmpl =
; Values = ABORT,CONTINUE
; Default = ABORT

;Description:
; If a dialog window is displayed that shows all processes or applications that must be closed by the user before an installation / uninstallation,
; this window is automatically closed after the timeout and the further behavior can be influenced with the following values.
; ABORT: After the timeout has expired, the installation will be aborted
; CONTINUE: After the timeout has expired, the processes and applications will be terminated and the installation continues

CONTINUETYPE=ABORT

;### USERCANCLOSEALL #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If a dialog window is displayed that shows all processes or applications that must be closed by the user before an installation / uninstallation,
; user may force closing all listed applications by click on the ‚Close applications‘ button.
; 0: ‚close‘-button is hidden
; 1: ‚close‘-button is visible

USERCANCLOSEALL=0

;### ALLOWABORTBYUSER #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If a dialog window is displayed that shows all processes or applications that must be closed by the user before an installation / uninstallation,
; user may abort the pending installation process by click on the ‚Cancel‘ button.
; Note: this abort action has no impact on the DEFERTIMES counter and works always even the calculated deadline from DEFERDAYS is reached!
; 0: ‚cancel‘-button is hidden
; 1: ‚cancel‘-button is visible

ALLOWABORTBYUSER=0

;### DEFERDAYS #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values =
; Default = 0

;Description:
; Specify the number of days since first run that the installation can be deferred. This is converted to a deadline.
; Only applies if disruptive apps are running and value DEFERTIMES is greater than 0 too.

DEFERDAYS=0

;### DEFERTIMES #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values =
; Default = 0

;Description:
; Specify the number of times the installation can be deferred.
; Only applies if disruptive apps are running and DEFERTIMES are greater than 0.

DEFERTIMES=0

;### FORCECONTINUEAFTERDEFERRALS ############################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If the end of deferrals is reached, processing of the package can be forced to continue.
; This setting is only relevant if DEFERTIMES and/or DEFERDAYS are greater than 0 and the calculated deadline is reached.
; Setting this value’s behaviour is equivalent to CONTINUETYPE=CONTINUE.

FORCECONTINUEAFTERDEFERRALS=0

;### TOPMOSTWINDOW #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 1

;Description:
; If value is set to 1 and the dialog window is displayed, it always will be shown as the top most window.

TOPMOSTWINDOW=1

;### MINIMIZEALLWINDOWS #################################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 1

;Description:
; If value is set to 1 and the dialog window is displayed, all other windows will be minimized then.

MINIMIZEALLWINDOWS=0

;### APPLYCONTINUETYPEONERROR ######################################################################
; Metadata:
; Type = Int
; CompVar = 0
; VarTmpl =
; Values = 0,1
; Default = 0

;Description:
; If value is set to 1 and the dialog window cannot be displayed, CONTINUETYPE will be applied instead of exiting with error.

APPLYCONTINUETYPEONERROR=0

Kann es sein, dass die „Acrobat Reader DC“ Pakete nur noch für Neuinstallationen geeignet sind und es deshalb diese „Acrobat Updates DC“ Pakete gibt?

Eine Softmigration findet nur statt, wenn die Software installiert ist, aber kein Paket. Allerdings sollte der Fehler auch mit installiertem Paket nicht auftreten. Könnten Sie bitte zu diesem Thema ein Ticket eröffnen und die Logdateien eines betroffenen Clients anhängen?

Zur Info: Die bereitgestellten Update-Pakete richten sich an Acrobat DC und sind nicht für Acrobat Reader vorgesehen.

Schonmal vielen Dank für den Hinweis des Acrobat Update Paket. Dann brauche ich dahingehend nichts weiter testen.

Wo kann ich den ein Ticket aufmachen? Unter portal.neo42.de finde ich nichts.

Hallo @Steffen ,
schreibe bitte, um ein Ticket bei uns zu eröffnen, eine Mail an neosupport@neo42.de
Gruß
Holger Sundermann