Ion 3.6 or later
This article assumes that users have access to the Ion Configuration Manager, access to a copy of the 32-bit Flash ActiveX control file and are familiar with creating and configuring rules and profiles with Ion.
This article will guide users through setting up a profile to load a given web site using Flash. In this example, the default version of Flash installed in Windows 10 is Flash 32. Since Flash was packaged with Windows 10 and will be blocked on January 12th 2021 and later removed we will need to remove it from the system before we are able to load our chosen version of Flash. Microsoft provides a patch to remove flash for your particular build of Windows 10 and you can find that here. You can try this tutorial example with older versions of Flash provided you have the earlier version 32-bit .OCX file. We will be using an older version of Flash 32 (188.8.131.520) for our examples in this article.
This article makes the assumption that you have…
Adobe has a Flash application on their support site that will both let you know the version of Flash that you have installed/instantiated through an Ion profile as well as let you know if your version/OS combination has triggered the end-of-life (EOL) messaging.
Visit https://helpx.adobe.com/flash-player.html and click on the ‘Check Now’ button.
After January 12th, you will see not see the green checkmark that used to appear when Flash was able to load and instead you will see an icon with a blue “i” button. This indicates that your Flash version has triggered Adobe’s EOL messaging. Note that the version of Flash 32 we are using (184.108.40.2060) does not trigger this EOL messaging.
This guide assumes that you have either a Microsoft KB .msu file or a Flash.ocx for the specific version of Flash 32 you will need. In this example we are using 32-bit Flash 32 (220.127.116.110). When you have the 32-bit version .MSU downloaded, you can run
expand windows10.0-kb4537759-x86_b0f7438172d6b29037c0caf4f115700f7edeb2b1.msu . -f:* and then run the same command (
expand Windows10.0-KB4537759-x86.cab . -f:*) on the corresponding .cab file that was expanded from the .msu file.
flash.ocx. Place this file in a directory accessible by all users on the system. We used c:\Browsium\Flash\ in this example.
We will have to create and modify our profile to load the Flash 32 ActiveX control for this project. Follow these steps:
|Windows Version||Default Flash “Target File” .OCX Location|
|Windows 10, 32-bit Flash||C:\Windows\SysWOW64\Macromed\Flash\Flash.ocx|
|Windows 10, 64-bit Flash||C:\Windows\System32\Macromed\Flash\Flash.ocx|
If Microsoft adds particular Flash Active X controls to IE11’s kill-bit list you can override that entry in the registry by following the steps outlined in our KB article “Overriding an ActiveX killbit using Ion’s Custom Registry Manager“. For instance, Flash 18.104.22.1680’s CLSID is
Posted in: Ion Knowledge Base