Skip to main content
New Participant
November 13, 2011
Answered

ActiveX control for Flash Player could not be registered - no solutions work

  • November 13, 2011
  • 2 replies
  • 28560 views

I am getting the "ActiveX control for Flash Player could not be registered" when I try to install 11 on IE9 (Windows 7 64-bit).  I have tried everything that has been suggested in other posts and forums to no avail.  This is driving me crazy and hindering me from work.  Can someone please help?  Thank you!

This topic has been closed for replies.
Correct answer

I just had this issue and have been searching and searching for a way to fix this issue. I have a Windows 7 64 bit system and this was happening with IE 9. But I have found the solution.

Go to http://kb2.adobe.com/cps/494/cpsid_49419.html and follow these instructions. This worked for my system and I was able top install the newest flash with no problems.

  • Make sure you are logged into a Windows Administrator account. If you are not, you will not be able to use SubInACL.
  • Follow the installation instructions. Make sure you install SubInACL (subinacl.exe) to the directory C:\Program Files\Windows Resource Kits\Tools.
  • Open the fp10.zip file and extract the reset_fp10.cmd file to the directory C:\Program Files\Windows Resource Kits\Tools\.
    Both this file and SubInACL (subinacl.exe) must be in this directory.
  • Double-click reset_fp10.cmd. A command window will open, and SubInACL will run.
    Do not use the machine while SubInACL is running.
  • After SubInACL finishes, you will see a prompt "Press any key to continue".
  • To confirm that your installation succeeded, visit the About Flash Player page. At the top of the screen, you should see a message that reads "Adobe Flash Player Successfully Installed."

2 replies

Correct answer
November 22, 2011

I just had this issue and have been searching and searching for a way to fix this issue. I have a Windows 7 64 bit system and this was happening with IE 9. But I have found the solution.

Go to http://kb2.adobe.com/cps/494/cpsid_49419.html and follow these instructions. This worked for my system and I was able top install the newest flash with no problems.

  • Make sure you are logged into a Windows Administrator account. If you are not, you will not be able to use SubInACL.
  • Follow the installation instructions. Make sure you install SubInACL (subinacl.exe) to the directory C:\Program Files\Windows Resource Kits\Tools.
  • Open the fp10.zip file and extract the reset_fp10.cmd file to the directory C:\Program Files\Windows Resource Kits\Tools\.
    Both this file and SubInACL (subinacl.exe) must be in this directory.
  • Double-click reset_fp10.cmd. A command window will open, and SubInACL will run.
    Do not use the machine while SubInACL is running.
  • After SubInACL finishes, you will see a prompt "Press any key to continue".
  • To confirm that your installation succeeded, visit the About Flash Player page. At the top of the screen, you should see a message that reads "Adobe Flash Player Successfully Installed."
pwillener
Brainiac
November 13, 2011

What is "everything" - SubInACL?  Anything else?

SuMcDAuthor
New Participant
November 13, 2011

Thanks so much for your reply.

Like I said I tried everything that has been suggested on Adobe forums, Windows forums and elsewhere. I've uninstalled, done mutliple reboots, then installed.  None of them worked. SubinACL didn't work but that's not surprising since there isn't even one key that even mentions Shockwave under HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ in my registry so I got nothing in the SubinACL output but "files could not be found".  And both my C:\Windows\System32\Macromed and C:\Windows\SysWOW64\Macromed files have nothing in them.  SubinACL did not report any errors.  I tried to do the manual settings on HKEY_CLASSES_ROOT and HKEY_CLASSES_ROOT\CLSID but that did nothing, I'm sure for the same reasons. 

Flash Player installs quickly and easily on Firefox but, unfortunately, the program I need it for only runs in IE.

I'm not sure if this may provide any clues but when I close the program that needs Flash in IE I get a Windows Compatibility error window that says: "This program requires flash.ocx which is no longer included in this version of Windows".

pwillener
Brainiac
November 13, 2011

The best tool to find what is preventing the ActiveX from being registered is Process Monitor, as in http://forums.adobe.com/thread/910774

Can you try to do the same?  (Make sure you use the full installer from http://forums.adobe.com/thread/909550, not the AIH installer.)