Adobe Macromedia Flash doesn’t work…
Posted: 22 June 2008 09:17 PM  
Ace
Total Posts:  10317
Joined 

Flash doesn’t work, works intermittently or works only for some websites ?
Flash doesn’t work under a limited or restricted account ?
JAVAScript not enabled errors shown by select websites ?
Opera 9.5 crashes with certain websites ?
Uninstalling and reinstalling flash doesn’t help or only results in error message such as tn_19166 ?
NOTHING seems to work !?!??

Switching browsers away from IE7, Opera, Firefox or Safari shouldn’t be necessary.

.

CAUSE: (one or more may apply)
Adobe incorrectly configured the MSI installer and set incorrect permissions on select registry keys.
The Adobe uninstaller does not reset permissions prior to it’s attempt at removal.
Flash software refuses to run properly without write permissions to specific registry keys.

.

RESOLUTION:
Locate & reconfigure permissions on the affected keys.

.

STEPS: (from a windows administrative rights privileged account)
0) Close all applications under all accounts that may use macromedia flash.

1) Download SubInACL.Exe from Microsoft and place the file under C:\Windows\System32.
http://www.google.com/search?client=opera&rls=en&q=subinacl&sourceid=opera&ie=utf-8&oe=utf-8

2) Launch “Cmd.Exe” and run the following two commands:
SubInACL.Exe /SubKeyReg hkey_classes_root\ShockwaveFlash.ShockwaveFlash /setowner=administrators /revoke=everyone /grant="+username+"=f /grant=users=f /grant=system=f /grant=administrators=f
For /L +a in (1,1,10) do SubInACL.Exe /subkeyreg hkey_classes_root\ShockwaveFlash.ShockwaveFlash.+a /setowner=administrators /revoke=everyone /grant="+username+"=f /grant=users=f /grant=system=f /grant=administrators=f

NOTE: “+” symbols in the text above must be changed to “%” symbols.

.
.
.
.

Be aware that this solution effectively removes all security on the Macromedia Flash registry keys.
(but this is preferrable to running an entire account or browser under admin rights)

If you had received an error message from the Adobe Installer, you’ll need to rerun the un/installer(s) then redo the steps listed above to get Flash to work under a Limited/Restricted account.  Otherwise relaunch your web brower(s) and verify that flash now works with the affected websites.  Re IE7 you’ll also want to ensure that relevant add-ons or extensions (plugins) haven’t been disabled.

Other possible registry keys and files/folders/directories that can be affected by this issue:
C:\Windows\System32\MacroMed\Flash\*
“HKEY_CLASSES_ROOT\.spl”
“HKEY_CLASSES_ROOT\.swf”
“HKEY_CLASSES_ROOT\.mfp”
“HKEY_CLASSES_ROOT\.sol”
“HKEY_CLASSES_ROOT\.sor”
“HKEY_CLASSES_ROOT\FlashFactory.FlashFactory”
“HKEY_CLASSES_ROOT\FlashFactory.FlashFactory.1”
“HKEY_CLASSES_ROOT\FlashProp.FlashProp”
“HKEY_CLASSES_ROOT\FlashProp.FlashProp.1”
“HKEY_CLASSES_ROOT\CLSID\{D4304BCF-B8E9-4B35-BEA0-DC5B522670C2}”
“HKEY_CLASSES_ROOT\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}”
“HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000}”
“HKEY_CLASSES_ROOT\CLSID\{1171A62F-05D2-11D1-83FC-00A0C9089C5A}”
“HKEY_CLASSES_ROOT\Interface\{2E4BB6BE-A75F-4DC0-9500-68203655A2C4}”
“HKEY_CLASSES_ROOT\TypeLib\{FAB3E735-69C7-453B-A446-B6823C6DF1C9}”
“HKEY_CLASSES_ROOT\TypeLib\{57A0E746-3863-4D20-A811-950C84F1DB9B}”
“HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/futuresplash”
“HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash”

 Signature 

Curiosity Feeds the Cat.

Profile
 
 
Posted: 28 June 2008 02:04 AM   [ # 1 ]  
Administrator
Total Posts:  5255
Joined 

Thanks Intuit, I might have to try this.

Profile
 
 
Posted: 28 June 2008 01:59 PM   [ # 2 ]  
Ace
Total Posts:  10317
Joined 

I was just on a computer last night where the installer refused to create the necessary registry keys including HKCR\ShockWaveFlash*.  Used ProcMon.Exe to monitor for access denied errors and saw none.  Just to be sure I rewrote the permissions on the entire registry to no avail.  The installer still failed to create the necessary registry entries.

So unfortunately it appears that while this solution will work in what should be most cases, it will not work in all.  You’ll of course want to make sure that you’ve tried resetting IE7 during the process of troubleshooting.  This will also reset any add-on states including Adobe’s.

I will post .REG file later that will manually place the necessary registry keys for flash to work with IE…

 Signature 

Curiosity Feeds the Cat.

Profile
 
 
Posted: 28 June 2008 02:04 PM   [ # 3 ]  
Ace
Total Posts:  10317
Joined 

To test your Adobe Flash & Shockwave Plugins…

http://www.adobe.com/shockwave/welcome/

 Signature 

Curiosity Feeds the Cat.

Profile