How can I identify devices on which Adobe Flash Player is installed? How can I uninstall Adobe Flash Player from my devices? |
The following procedure will use Adobe's uninstaller for Flash that can be downloaded from here. 1- Identify Adobe flash player should be listed as installed into the software inventory of the devices. To identify these devices: 1.1- Create a FREE query of the type "Devices":
1.2- Go to the tab "SQL" and copy and paste the following free query: SELECT DISTINCT Devices.DeviceName FROM Devices LEFT OUTER JOIN SwInventories InstalledSoftware2 ON Devices.DeviceID=InstalledSoftware2.DeviceID INNER JOIN SwInvApps ATTR_59201 ON InstalledSoftware2.AppID=ATTR_59201.AppID WHERE ( (ATTR_59201.Name LIKE N'Adobe Flash%') AND ( (Devices.TopologyType =N'_DB_DEVTYPE_CLIENT_') OR (Devices.TopologyType =N'_DB_DEVTYPE_RELAY_') OR (Devices.TopologyType =N'_DB_DEVTYPE_MASTER_')) ) ORDER BY Devices.DeviceName ASC
1.3- Set it to "Active": 2- Create a dynamic device group Right click on the query then click on "Create Device Group": 3- Create a custom package The package will contain the file uninstall_flash_player.exe that is to be downloaded from Adobe's website to the package factory that will be used for the next steps:
3.1 Go to Packages > Package Factory and select a package factory 3.2 Right click on the sub-node "Custom Packages" and click on "Create Package..." 3.3 Name it, set a folder to store it if required, and let it to the other defaults settings:
3.4 Go to the sub-node "Configuration" and configure it as following: Do not change any other settings in the remaining tabs. 3.5 Go to the sub-node "Contents" and add the file uninstall_flash_player.exe to it: 3.6 Right click on the package name then click on "Publish to Master": 4- Create an operational rule: 4.1 Create an operational rule then go to the tab "Packages" and right click on "Add Package..." 4.2 Go to the tab "Steps" and add the step "Execute Program" and: - set "C:\temp\uninstall_flash_player.exe -uninstall" in the files Executable path"
- check the option "Wait for end of execution 5- Assign the operational rule Assign it to a test device first, then to the dynamic device group created earlier in this how-to: Notes: - This documentation explains how to deactivate the flash plugins embedded in browsers. This KA doesn't cover that part because browsers updates will cover this themselves. - The following will remain in the control panel as it is a Windows 10 utility related to the embedded flash in Edge/IE: |