Skip to main content
August 31, 2009
Question

So you Cannot Install Flash Player(Failed to Register ):Solution

  • August 31, 2009
  • 14 replies
  • 20610 views

Hi to everybody

Today i had a rather nasty encounter with the dreaded error "cannot register" blah blah

It was an ordinary Flash Player update But it went BAD

So now what.

I went to the infamous 19166 page

I read the instructions

I downloaded the unistaller

I run the uninstaller-cleaner.....gues what ZERO

I searched more.....

I found the Reset ACL ....yupi this is the source for all my problems.

I downloaded ...i run it ....guess again.....ZERO

I still can install Flash player

I tried restarting the machine numerous times,cleaning the flash directory,cleaning the flash player directories in application but the result was a big FAT ZERO.

I know there are solutions:

1. Format the machine by yourself (this was the cure for another machine a couple months ago...luckily i  am a PC Technician so no problem but restoring everything back it time consuming)

2. Contact a technician as i read somewhere and probably pay him to *again* reformat the machine or make a complete the restore

BUT fear not here is the solution

All you need is a wonderfull little utility called Regmon    http://technet.microsoft.com/en-us/sysinternals/bb896652.aspx

and the offline Flash Player Installer (google it i cannot find right now)

Close everything that is running (it is not essential but it will help)

Run the program.

Now you have a very fast scrolling window that shows every activity...it is really fast but  don't worry leave it working

Run the offline installer

It should try to register the Flash10c.ocx but (ofcourse) it won't and pop the error message

Fear not we are going to beat the damned thing

Close the installer

Remember the Regmon utility that is gather every activity.

It has a little button called "stop autoscroll" ....click it

Also it has a filter option somewhere

Go to the filter options and choose to show only the activities related to Flash installer...i put "Flash_installer"

Scroll down to the list and sometime you will see the region regarding the Flash Installer activity....it should be marked RED

Scroll down this area untill you will see in the columns "RESULT"    the First "ACCESS DENIED" it points to a path of a registry folder this the source of all your problems ***

Fire up regedt32 (not regedit)

Find the folder in the registry ( in my case it was something like {CD@7xxxx} ....right click it give full permission to every user group you find and close regedt32

Rerun the Installer

YES it registers

Go to a flash site ....oops it asks again for flash installation ( at least it did in my case) no problem go through the online installation

and YES IT WORKS!!!!!!

After a good 2.5 hours i had again Flash.....

P.S i know it is not a very good guide but when i have time to make my web site i will have a complete guide with photos and everything.

    This topic has been closed for replies.

    14 replies

    Participant
    February 18, 2010

    BadProgrammer,

    You solutions totally worked for me...  I have flash once again!

    Just for a recap:

    The Problem I was having  was that when the Flash Installer went install the OCX if would fail...Here's my steps to fix the issue:

    1. I downloaded the Process Monitor from Sysinternals
    2. Started Process Monitor
    3. Started the Flash Installer (It failed)
    4. Closed the Flash Installer
    5. Did a search for Access Denied in Process Manager
    6. Chose the First Acces Denied error for Flash
    7. Right Click on the error and choose properties
    8. Took note of the Registry location for the error
    9. Opened the registry editor and found the specific registry key
    10. Right Clicked on the registry key and select permissions
    11. Gave full permissions to the Adminstrators Group
    12. Reran Flash installer and Successfully installed Flash

    Hope the steps help the next person in line get past the Install

    Participant
    November 20, 2009

    Muchas gracias!!! Funciona.

    No solo me solucionó el problema de Flash Player, sino tambien de otros similares.

    October 12, 2009

    Continued fro mthe above

    Participating Frequently
    October 13, 2009

    thanks mate..badprogrammers guide for dummies is up and running....cheers

    October 12, 2009

    Well i can't remember whicj key was but the procedure is the same

    Fire up regedt32

    Lets say that u want to change permissions for the folder Flash 10

    Right Click permissions

    You press add

    You write "everyone"

    You press OK

    You assign "Full Control"

    Press Ok

    That's all

    I hope it is clear now and works

    If someone would send me the log files from Regmon maybe i could make a better guide....if i have time.....

    Well there is restriction for 3 files so follow the next post

    October 12, 2009

    To all and anyone. I had trouble with flash player. I tried several of the suggestions, including the regmon program to find the install errors. I found the errors, and corrected them ( I think) No Luck. I tried to update to explorer 8, would not install. Tried to install service pac 3 for XP. would not install. After the second try It told me I was missing windows installer files. Thereafter microsoft site had me in a loop. . downloaded and installed missing files, sent me back to updater, told me i didn't have windows installer files. I worked with windows programmer (through e-mail. including links to installer files, and sending files and screenshots of error messages.

    They sent me to a systems person.

     At this point I was pretty sure how I would solve this, so I made sure I removed anything I wanted on the computer. At this point windows was definitely not working properly, because I had trouble sending files to CD or memory stick. Luckily I uploaded all photos to Kodak Gallery so I would not lose those I still had on My computer.

    At this point the systems person sent me a separate link to download another version of the installer files, and wanted me to install it in safe mode. Well the computer froze upon installation, and would not reboot.

    To make a long story short , I ended up reinstalling My system disc from Dell, Including replacing Windows XP. Dell was great and helped me install several drivers I needed.

    It's like I have a new computer again.

    I DO NOT KNOW IF THIS WAS CAUSED BY SOMETHING I DID IN TRYING TO REPAIR THE INSTALL OF FLASH OR POSSIBLY THE FAILURE OF THE SERVICE PAC 3. MAKE SURE YOU BACK UP IMPORTANT STUFF ELSEWHERE IN CASE THIS HAPPENS TO YOU.

    PS

    PS. AFTER REINSTALLING WINDOWS, ALL UPDATES INSTALLED WITHOUT ANY PROBLEM. AND FLASH PLAYER WORKS GREAT.

    THIS IS AN EXTREME MEASURE, BUT MAY BE THE ONE FOR YOU!

    THANKS

    TJGJ3

    Participant
    October 12, 2009

    Hey!!

    thanks for your solution..but im having trouble with the registry bit!! any chance you can put up some screen shots???ive gotten up to the part where you find the error through regmon (well not that one..another one!) but as far as changing the permission....NO IDEA!!!

    thanks again

    Kaz

    Participating Frequently
    October 13, 2009

    Hi Kaz, you would be better off asking baprogrammer as I have no idea...I am pretty computer illierate but stumbled across the google chrome solution...Im sorry, I cant tell you anything else...cheers..Wolf

    October 9, 2009

    Well some clarifications

    Regedt32 vs Regedit

    http://support.microsoft.com/kb/141377/en-us

    Regmon was retired 1st Sep 2009 thats why u have trouble finding it but Process Monitor does the job equally well

    When u find MY SOLUTION helpfull reply in order for others to know its working and keep it hign on the forums.

    Participating Frequently
    October 9, 2009

    THANKS BADPROGRAMMER...MUCH APPRECIATED..

    Participant
    October 8, 2009

    Hello from Australia.

    I'm having the same problems as described below.

    I've gone right through all of the steps BadProgrammer has stated below.

    But I'm stuck on this one: "Fire up regedt32 (not regedit)"

    What does this mean?

    Also, I can't find where to change permissions on the registry on procmon.

    I couldn't get the Regmon.

    If you could help me out that'd be great.

    Cheers

    Participant
    October 8, 2009

    Fire up regedt32 means go to Start --> run --> type regedt32 --> OK, by this regedt32 will load the registry editor similar to regedit. U need to use Regmon to check the flash installer access to registry, this is the reason why u need to run regmon before starting the flash plugin installation. when the installation fails as usual, the regmon will have the log of for which registry strings the access is denied. u need to locate those strings in regedt32 window, (may be u r missing here) inside the registry editor window locate those strings --> right click on that --> permissions then enable the permissions for your id. get back for further assistance

    have added regmon with this post

    Participating Frequently
    October 8, 2009

    Ken, thankyou so much..still sounds like double dutch but will follow your clear instructions and see how we go..thanks again..cheers...Wolf

    Participant
    October 7, 2009

    good solution, worked great, thanx

    Participating Frequently
    October 7, 2009

    No worries Ken, thanks for letting me know...I stumbled across the solution and I regard myself pretty much computer illiterate!! Sometimes the simple things really are the best...cheers..Wolf

    Participant
    October 3, 2009

    10-3-09

    For what it is worth I had exactly the same problem - "failed to register".  After searching the web and trying to get Adobe support (what a hopeless and frustrating task that was) I found this post.  I followed it to the letter and 'bingo' it worked.  You folks are geniuses.

    My experiences if I may.  When I tried to download Regmon I was directed to Process Monitor.  I downloaded it and it worked fine.  I was able to find the registers to audit by doing a control F and searching for 'denied'.  I ran rededt32 and changed the permissions as instructed.  However, after changing all the permissions and running Process Monitor I got what looked like the same error!  It was the same except CLSID was at the end of the string.  I had to expand the register entry and change the CLSID permissions as well.

    Changing all the permissions took close to an hour but it was worth it. 

    Thanks again.

    September 17, 2009

    Because some people find it hard to use the Filter of Regmon here is my filter( This is what i used in order to get the area that referes to Flash Player HighLighted).........WELL i must admit there was an error on the filter i used ; the correct word for filter is "install_flash"....sorry

    September 17, 2009

    thanks i found the correct filtered items and corrected registry, I think, but still no go . No time today, but i will persevere