Error 1401. System error 87. When trying to install under Win32_Process

View thread

Deleted user

I get this error:

 

MSI (s) (E4:9C) [19:13:39:684]: Product: NXLog-CE -- Error 1401. Could not create key: S-1-5-21-1688939787-1905098679-239004068-17022\Software\Microsoft.  System error 87.  Verify that you have sufficient access to that key, or contact your support personnel.

Error 1401. Could not create key: S-1-5-21-1688939787-1905098679-239004068-17022\Software\Microsoft.  System error 87.  Verify that you have sufficient access to that key, or contact your support personnel.

 

when using this method as part of a script...

 

$process = ([WMICLASS]"\\$server\ROOT\CIMV2:Win32_Process").Create("cmd.exe /c " + $remoteProcess1)

 

The command issued is...

 

msiexec.exe /i nxlog-ce.msi /q

 

This method works great for other MSI packages

 

Any one know why this might be happening?  I ensured that the account creating the remote process has administrative rights.

Why would this need to access the HKEY_Users hive?

 

I also noticed that if I load the same User Profile on the remote machine that I am using to start the remote process, the installation works fine.

 

Once that is done no other Administrator can remove the NXLog agent.  I try using the uninstall string and it fails.  THe only way to remove NXLog is to log on as the same user and uninstall.