<p>I have a Windows Server 2008 machine as my DC. Earlier this year I created a Software Installation GPO to deploy Adobe Flash Player plugin MSI. I assigned the policy to the computers, about half run Windows XP x86 and the other half Windows 7 x64. That all works like clockwork.</p>
<p>When I created the Software Installation Policy, I disabled the Flash Player plugin’s automatic update feature by editing the MSI in Orca. I did this because I wanted all of my machines to run the exact same version of the plugin.</p>
<p>Now, some time has passed and a newer version of the Flash Player plugin has been released. It is time for me to push out the updated version of the plugin. I already have the new MSI, but I am lost on what to do next.</p>
<ul>
<li>
<p>I see the upgrades tab in the Software Installation GPO, but<br>
everything there reads like that would be used for add-ons to a<br>
larger master program and not for updates that are released over<br>
time.</p>
</li>
<li>
<p>I have read that it is best to create a new Software Installation<br>
policy with the new MSI, revoke the old GPO, and assign the new GPO.<br>
I feel as though, over time, I will wind up with more revoked<br>
policies than active ones.</p>
</li>
<li>
<p>I have also read that some people have had success by replacing the<br>
old MSI with the new MSI and simply telling the GPO to redeploy.<br>
This seems like a backdoor method that will only get me in to<br>
trouble.</p>
</li>
</ul>
<p><strong>In short, what is the correct, best-practice, or preferred way to roll out the new version via Group Policy?</strong></p>