We help IT Professionals succeed at work.

Deploying MSI package through GPO

Last Modified: 2013-12-12
I am trying to deploy .msi package to computers, I don't knwo why it doesn't get installed.
Though when I restart the client computer I am deploying the  msi package to , I shows after applying computer settings, the installing the windows defender. But when I log into the computer the msi is not installed.
the gpresult shows the policy applied.
for test purposes I usee UNC path from the computer to the network to install the msi manually and there was no problem, but I still don't know why it doesn't get installed through GPO.

Any idea?
Watch Question

Top Expert 2007

   Hi jskfan
        If you set the installation policy as "Published", installation process will truly begin as you try to run the application shortcut or a file which has the related extension (.pdf for start of Acrobat reader installation for example)
       Set the policy as "Assigned" and in Advanced options under Deployment tab, check the "Install the aplication at logon" and set the "Installation user interface" to Basic.
       Also make sure you created the msi in a shared folder, which you should have specified in installation policy s UNC path (\\servername\sharename\defender.msi). Also check that domain users are added with necessary permissions in share and security.



the policy is set up as Assigned and \\servername\sharename, I gave full control at the share level and read/write at the NTFS level

As of "Install the aplication at logon" under the Deployment tab everything is grayed out except the option "Uninstall this application when it falls out of the scope of management" which is not grayed out.

Installation user interface options are grayed out, I see the maximum was selected but grayed out.


FYI  I set up  the GPO from Computer Configuration/software settings/software installation
Top Expert 2007

   Hi jskfan
        As I remember, you are trying to push that policy to clients which connect via VPN. If thats correct, you should do it via User Configuration/software settings/software installation as I stated in your previous question.
       Type rsop.msc to Start>Run in VPN client and you will most probably see a cross on computer configuration which indicates it couldnt receive computer configuration.



NO not through VPN.

This is an MSI package that I have in the network, it's windowsdefender.msi.
I set up a GPO and assiigned it to computers, when I restart the client computer it shows that it's installing the package but in fact it doesn't.
Top Expert 2007
Unlock this solution and get a sample of our free trial.
(No credit card required)



I did just what you said above.
and when I reboot the computer it shows something as it used to : "installing managed software windows defender" but when I logon there is no install of the software.


well I checked the event log of the computer I am deploying the msi to, and found the following log:
Event ID 102
Source: Application Management

<<The install of application Windows Defender from policy WINDEFMSI failed.  The error was : The installation source for this product is not available.  Verify that the source exists and that you can access it.>>


for some reason it worked now,
Initially the machine I extracted the msi to was WXP machine, but I changed it to windows 2003 server and it worked.
I am having the same issue with the same .msi package. i have tried the same troubleshooting steps, but with no luck. on a windows server 2003 server, i downloaded the windowsdefender.msi and saved it to c:\  then from run, typed in the command with the administrative switch as noted above to extract the files to the designated shared folder. Only, when i click ok, i get the error message " This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that it is a valid windows installer package". I have already given full controll on NTFS and Share permissions for troubleshooting purposes with no luck (to both the shared folder and the .msi package). Anyone have any ideas?

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a sample view!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.