If you have been having issues getting the Flash Player Plugin to work in Internet Explorer 7 or 6, then I might have a solution that works…at least it did for me! I gathered the following steps from various Adobe technotes and have rearranged the order of them finally worked on my setup with Windows XP.
My original pain began when I upgraded to Adobe CS3 Master Collection. As soon as I upgraded to CS3, Flash Player stopped working in Internet Explorer while it worked perfectly in Firefox…..aaaahhhhh Firefox….how I love thee. So my search began for a fix. I uninstalled, reinstalled, clean uninstalled, removed the ActiveX control, etc etc. I scoured forums, blogs, technotes, etc only to end up with the same result…Flash player working perfectly in Firefox but not Internet Explorer 7.
I FINALLY got everything working perfectly after a few simple steps, which I outline below, but I will say that I uninstalled IE7 and did the steps with IE6 and then reinstalled IE7 after everything was working. I don’t know if this helped to fix the situation, but I wanted to mention that before we get started. If the following steps don’t work, then try uninstalling IE7 (by going to Add/Remove Programs and removing Internet Explorer 7 from there).
Alright…here we go!
Proceed at your own risk…I accept no responsibility for any outcome (good or bad) from the following steps as these are directions and files straight from Adobe and Microsoft. If you still feel froggy, let’s roll.
First off…go ahead and download the following files and save them in a folder so that you don’t have to open your browser until all steps are completed: (All links are to Adobe, Macromedia, or Microsoft for your ease of mind in knowing they’re legit)
- Flash Player Uninstaller
- SubInACL tool
- reset_minimal.zip file
- Install Flash Player 9 ActiveX.exe file from Adobe
Next, completely uninstall the Flash Player Plugin. This will remove the pesky Active X Control that seems to get in the way of getting Flash Player to work properly in Internet Explorer. The following instructions for completely removing the Flash Player Plugin is from technote kb402435 on Adobe’s site.
(You should have already downloaded this file from above….just place it in your root Local Disk folder…most likely C:\ ) Download the uninstaller for Flash Player from “How to uninstall the Adobe Flash Player plug-in and ActiveX control” (TechNote tn_14157). Note: The uninstall_flash_player.exe file must be saved to the same directory that the command window is in, for example C:\.
- Select Start.
- Select Run.
- Type cmd
- In the command window, type the following:
- This will remove all entries in the system registry.
The next step was what seemed to do the trick for me. This is somewhat hidden on Adobe’s site as technote fb1634cb
Using the SubInAcL tool from Microsoft to fix permission issues in the registry has solved installation errors for several products including Flash Player.
Warning! The following solution involves the Windows System Registry. Editing or manipulating the registry incorrectly can result in serious system damage which may require reinstallation of the operating system. If you are not comfortable editing the registry, then take your system to a professional. If you choose to proceed, then it is essential that you create a complete system backup and a Windows System Restore Point before proceeding. Adobe Systems cannot be held responsible for damage resulting from this information.
You must have administrator privileges to successfully complete these instructions.
- (If you downloaded the files above, you can skip this step) Follow the instructions to download the SubInACL tool from the Microsoft Download Center.
- Install SubInACL.
- (If you downloaded the files above, you can skip this step) Download the reset_minimal.zip file .
- Extract the reset_minimal.cmd file to C:\Program Files\Windows Resource Kits\Tools\.
- *Important: Be sure that both the subinacl.exe and reset_minimal.cmd files are in the same location here: C:\Program Files\Windows Resource Kits\Tools\.
- Double-click reset_minimal.cmd.
- This will open a command window and execute the SubInACL tool.
- Do not use the machine while SubInACL is running.
- When it is finished you will see “Press any key to continue”.
- *NOTE* This 10th step is mine…I downloaded the Install Flash Player 9 ActiveX.exe file from Adobe (which you downloaded from above as 1 of the 4 files I mentioned) and ran that and went to the next step.
- Install the Flash Player from www.adobe.com/go/getflashplayer.
Once I did that, everything worked great in Internet Explorer 6!!! I then downloaded IE7 and installed it and everything continued to work perfectly. If these steps worked for you also, please share your success in the comment sections below. If you have another solution that works, please share that as well!