I have a msi package which I modified it in a way now unprivileged user can install it but when installing after some progress in a progress bar a pop up generate saying that  "Verify that you have sufficient privileges to install system services". Since it is a permission issue message so I installed it as an administrator account but no luck pop up again generate and saying "Verify that you have sufficient privileges to installe system services". I googled but not find relevant answer to this. Can anyone let me go in the right direction?
2 Comments   [ + ] Show Comments

Comments

  • This content is currently hidden from public view.
    Reason: Removed by member request
    For more information, visit our FAQ's.
  • This content is currently hidden from public view.
    Reason: Removed by member request
    For more information, visit our FAQ's.
  • not appropriate
  • abc
Please log in to comment

Answers

0

Sure, were your on tap knowledge... ...

 

How have you modified the MSI, did you do it via a TRANSFORM - let hope so.

 

Also (someone correct me if I am wrong) a service requires elevation to be added, specially applies to a SYSTEM service. And in response to your error, I have a suspicion you have modified the MSI in a manner that is not standard to MSI's.


Answered 05/06/2016 by: rileyz
Red Belt

  • I modified file directly using orca editor.
  • Hi Rileyz, you are correct. Creating Services requires elevated privileges.
Please log in to comment
0
@OP,
I presume you have removed a (perhaps more than one) condition that prevented the installation starting if the logged on user did not have admin permissions. As I commented, you require admin permissions to create services via MSI (or for that matter anytime...).
I suggest you get the msi installation silent (using a transform) as Rileyz suggested and deploy via your EDS.

Cheers
Phil
Answered 05/06/2016 by: Pressanykey
Red Belt

  • I modified property table and add MSIINSTALLPERUSER property and set it's value to 1 & set ALLUSERS property value to 2. Now the program start installing as a standard user but eventually pop up generate saying "Error while writing to file C:\ProgramFiles\ProgramName\ProgramFolderName\core.dll. Make sure you have sufficient privileges to write to the directory" When I browse to the ProgramFolderName directory I found some files are written by the program. My question is If I set to install files in C:\ rather than Program Files Folder can resolve this issue?
    • As this does not solve your problem, have you considered just deploying via your EDS, or do you not have one?
      • Thanks pressanykey. What is EDS?
      • @philipadi,
        Whatever system you use to deploy your software, for example SCCM, Altiris, RMS, KACE....
Please log in to comment
Answer this question or Comment on this question for clarity

Share