Skip to main content
March 13, 2011
Question

Flash wont play embedded videos only on some accounts

  • March 13, 2011
  • 5 replies
  • 5411 views

Here is my system and software configuration.  Windows7 -  IE8 32 bit -- latest Flash version.  Flash plays embedded videos under administrator account but not on the other user accounts. Youtube and tests on adobe site shows flash working on all accounts.  I've checked IE security settings and kill bit in the registry.  Harware acceleration does not make a difference.  I've unloaded and loaded Flash multiple times even in the other accounts changing account type to administrator temporarily.  Nothing will make it work.  I've checked firewall and Norton AV turning them on and off.  I am out of ideas and out of patience.  Does anyone have any suggestions?

    This topic has been closed for replies.

    5 replies

    March 29, 2011

    Hi all, This thread has another procedure and several posted on it that it worked for them also.

    http://forums.adobe.com/thread/703335

    Thanks,

    eidnolb

    Participating Frequently
    March 29, 2011

    YES! YES! YES! YES! YES!

    Thanks alot for the link to that topic about fixing registery permission for "HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash", that was exactly what was my problem!

    All non-visible before embeded flash objects are now visible with my non-adm user. You made my day!

    "HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash" had all the wrong permission, and after uninstall flash, delete that regedit folder and reinstalled was all that was needed.

    As I wrote in my first post, I could only see embeded flash objects if I added the "classid=<value>" tag in the html source, and the "CLSID" value inside "HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash" was exactly the same value that I needed to use with "classid=<value>" html tag in the test. Since my non-adm user was not allowed to read the value inside "HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash", adding that value manually in the html source using "classid=<value>" tag made it work.

    I assume that "CLSID" value inside "HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-shockwave-flash" informs that the IExplorer directx add-on system should know it's a embeded flash object.

    I knew it had most likely to do with the registery, but I had no clue where to look...

    Once again, thanks!

    Bye...

    March 29, 2011

    Hi,

    Well you know what they say, if at first you don't succeed, try & try again

    I was hoping one of the threads would work, never having that problem I didn't know for sure.

    Glad that made your day!!!

    Hope it works for the others as well.

    Thanks,

    eidnolb

    March 28, 2011

    Hi   This is an older thread. However I picked out the best solution and am posting it here:

    http://forums.adobe.com/message/3142868#3142868

    Hope this works for you and others on your thread (except the Mac guy:-) Still looking for you.

    Thanks,

    eidnolb

    Participating Frequently
    March 28, 2011

    Hi, thanks for giving some suggestions to try solve this issue.

    1. When I open global settings on an active flash-source, those two check boxes was ticked.
    2. I also tried the steps involved logon as adm, uninstall, delete macromedia folder in system32, reboot into adm, install manually, reboot into non-adm. And that did no good, problem still active.

    As I wrote in my first post in this thread, was that if you added "classid" html tag in the html code for the embeded flash sources or the flash source was embeded using IFRAME methode, all works perfect with my non-adm user.

    The other users that replied here, did you tried to save the html test source I wrote in my first post in this thread and open it in your web browser? How did it work? Did you see all, some or none of the embeded flash sources - like in my screenshots?

    Hope someone finally manage to solve this

    These are the files I have in C:\Windows\System32\Macromed\Flash     (version 10.2.153.1)

    Flash10o.ocx
    FlashInstall.log
    flashplayer.xpt
    FlashUtil10o_ActiveX.dll
    FlashUtil10o_ActiveX.exe
    FlashUtil10o_Plugin.exe
    NPSWF32.dll

    Thanks, bye...

    March 28, 2011

    Hi Thanks for your reply. What I have found by troubleshooting on this Forum, is that each person's computer is configured differently. Programs/addons/browser settings/Anti-Virus programs and their addons have an effect and do enter into the equasion when an issue comes up.

    The solution I posted solved that person's problem for what has been posted here. So then you think well it should then solve everyone's. Not so. The only conclusion is that it worked for his computer configuration.

    I don't fault anyone's solution, but it may not work for someone else. Wish it did:-)

    Your Flash files are correct. In your IE manage addons is Shockwave Flash Object Enabled and version 10.2.153.1? And is the Shockwave Flash plugin in your non-IE browser Enabled? Is there only one listing for that plugin? If the answers are yes for IE & the non-IE browser then you have all that is needed for Flash Player to work correctly. Once that is confirmed then something is conflicting.

    If this was a bug or flaw with Flash Player, then everyone would have the same problem. Other users have no problem like this, but they may have a problem that you don't have. And so it goes:-)

    I read what you posted that you tried, but don't understand it. Flash Player is not really a complicated process. It Installs a couple of Flash files in the System32 or 64 folder, an addon in the browser and the Installer in doing that writes to the Windows Registry. A lot less than say Norton/McAfee and many other programs. Take a look at the size of those and compare those to under 3MB for Flash Player.

    I'll see what other solutions that others have used and post them.

    Thanks,

    eidnolb

    March 28, 2011

    Hi There have been a couple of suggestions that using the account that is not working and going to this Global Setting

    Panel:

    http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager03.html

    Put a check mark in both boxes. I'm not sure if this helps, since I always have them checked and have no other User accounts on this computer.

    It's worth a try though.

    Let me know,

    Thanks,

    eidnolb

    Message was edited by: eidnolb   add'l info

    March 28, 2011

    Thanks for the idea.

    Unfortunately, this URL requires the Flash plugin to be active for it

    to be used: - so I cannot see the content from the User account where

    FlashPlayer is not working.

    (It can be accessed perfectly well from the admin account and other

    User accounts, but none of the setting seem to help the problematic

    User account.)

    Thanks for trying though.

    Shaun

    March 28, 2011

    Hi This situation comes up every once in awhile with PC's but I think this is the first time ever with a Mac. I know I don't have any info for that. There are several other procedures that have been used, some have worked. A lot depends on the configuration of the system with the issue, at least that is what I have found.

    I'll review what I have on the issue with the PC, perhaps something would be applicable to the Mac.

    Thanks,

    eidnolb

    March 27, 2011

    I don't know if this should be a new thread - I am having the same problem but on a iMac (OS 10.5.8) running the Safari browser (v5.0.4).

    I just upgraded to FlashPlayer 10.2 - it works fine in both the main admin account and in my daughter's account; but my son's account comes up with the message that there is no plug-in installed ("Missing Plug-in").  I have tried running the installation from my son's account: I get the message that installation was successful, but the problem is not fixed.

    Participating Frequently
    March 20, 2011

    Hi, just wanted to tell this is exactly the same problems I have. And I have tested like you said. My administrator user account can show embeded videos correctly, but both my non-adm user account can not show correctly embeded. And tried to change non-adm account to adm - did not help.

    System: Vista home, IExplorer 9

    Videos on Youtube.com plays perfect and the adobe "about" flash page shows I have installed latest and I see a spinning logo with my non-adm users.

    I have also checked the kill-bit in registery.

    But I did find out something, unfortunally it's not a solution, but a clue what's going on - I hope.

    If I open this example webpage, all I can see are 2 blank frames and a icon in upper left corner.

    If I open same weblink with my adminastror, I can see the videos.

    http://www.artvps.com/index.php/tutorials/shaderlight/render

    After alot of search on the web, I found some ideas. Copy the below text and save it as "test.html", and open the file in IExplorer. This html text is a mix of collected html-text from above webpage and added some from youtube.com where you get the html-code to copy&paste to embed. The source at end is using IFRAME methode.

    The only visible embeded sources using my non-adm account are those that has a "classid" added or IFRAME methode. If there is no "classid" my non-adm account only sees a blank frame and icon in upper left. My administrator account does see ALL sources.

    But how to fix that I can see all embeded as non-adm user - sorry, I have no clue

    One extra thing: I noticed when running IExplorer as non-adm user, I can see a line in the process-list in windows taskmananger, process-name "FlashUtil10n_ActiveX.exe" with info-text "Adobe Flash Player Installer/Uninstaller 10.2r152" if I try to view a webpage with flash source.

    If I do the same thing with my administrator user this process is not listed in windows taskmanager.

    Here is a screenshot from using IExplorer (adm & non-adm) and Opera.

    ***************************START COPY***************

    <html>
    <body>
    <embed height="340" type="application/x-shockwave-flash" width="560" src="http://www.youtube.com/v/Jh0nXLHT878" allowscriptaccess="always" allowfullscreen="true"></embed>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="500" height="400"><param name="movie" value="http://www.youtube.com/v/Eu7k98YsaUY?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Eu7k98YsaUY?fs=1" type="application/x-shockwave-flash" width="500" height="400" allowscriptaccess="always" allowfullscreen="true"></object>
    <p>
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="340" width="560"><param name="movie" value="http://www.youtube.com/v/zd4WnGGceHk?fs=1&hl=en_GB" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed allowfullscreen="true" allowscriptaccess="always" height="340" src="http://www.youtube.com/v/zd4WnGGceHk?fs=1&hl=en_GB" type="application/x-shockwave-flash" width="560"></embed></object>
    <object width="640" height="390"><param name="movie" value="http://www.youtube.com/v/C9bYtpOZD9Y?fs=1&hl=nb_NO&rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/C9bYtpOZD9Y?fs=1&hl=nb_NO&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="390"></embed></object>
    <p>
    <iframe title="YouTube video player" width="640" height="390" src="http://www.youtube.com/embed/C9bYtpOZD9Y?rel=0" frameborder="0" allowfullscreen></iframe>
    </body>
    </html>

    *************************END COPY******************************