I need to trigger a particular GPO-deployed application to reinstall. In the past I've just deleted a certain registry key that tells Windows: "this application has been installed".
But I can't for the life of me remember where those keys are located in the registry, and searching isn't turning much up.
Thanks!
Look in:
HKLM\Software\Microsoft\Windows\Current Version\Group Policy\AppMgmt. Find the key that corresponds to the software you're looking for, and delete it. Then run gpupdate /force and restart.
I believe:
GPO applied to the local computer:
GPO applied to the currently logged on user:
Instead of deleting the key, you can also set the AppState value to 0. The original value should 9 or 17 (with removal option).
PS: I wanted to add a comment to the accepted answer but I do not have 50 reputations as of now, so I am adding an answer here.
Not a direct answer, but if you go into the GPO and right click the Application object go to All Tasks -> Redeploy. That will well redeploy the application.