33316: MSI: Installation of Acronis Product Fails with SnapAPI Error in MSI Log

Also read in:

use Google Translate

Installation of Acronis Product fails with SnapAPI Error in MSI log. This article provides information on how to find, identify and resolve typical errors in MSI logs of Acronis software.

Introduction

If the log file shows SnapAPI in the lines preceding "Return value 3", then it means that the SnapAPI driver cannot be registered in the system due to problems with the Windows account under which the installation was attempted.

Solution

SnapAPI Example from MSI Log:

MSI Log Cut:

...
1: MSIGEN:MsiSnapmanInstall: Execution started.
1: MSIGEN:MsiSnapmanInstall: Path to SnapAPI DLL: C:\WINDOWS\system32\snapapi.dll
1: MSIGEN:MsiSnapmanInstall: Driver installation required.
1: MSIGEN:MsiSnapmanInstall: Driver files extracted successfully.
1: MSIGEN:MsiSnapmanInstall: windows major version 5 detected
1: MSIGEN:MsiSnapmanInstall: Extract setup dll.
1: MSIGEN:MsiSnapmanInstall: App mode - extract setup app.
1: MSIGEN:MsiSnapmanInstall: extract setup app setupapp.exe
1: MSIGEN:MsiSnapmanInstall: Setup helper DLL configured successfully.
1: MSIGEN:MsiSnapmanInstall: SnapAPI installation completed - 0x78.
Action ended 16:11:44: InstallFinalize. Return value 3.
...

The error detected is:

  • SnapAPI installation completed - 0x78

This means that proper drivers failed to be registered in the system due to problems with the Windows account under which the installation was attempted.

The solution is to perform the installation under the built-in default account for administering the computer, i.e. the account named Administrator.

More information

See Analyzing Installation Logs of Acronis Products Based on MSI Technology