Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
Locked
0

Flash10e.ocx Error!

Guest
Sep 15, 2014 Sep 15, 2014

Hi,

I recently installed a software that uses Flash Player in it. However, I'm having trouble starting the program as it crashes with the following message:-

Run-time Error 339:

Component 'Flash10e.ocx' or one of its dependencies not correctly registered: a file is missing or invalid

I tried manually installing the OCX file but with no luck. Can somebody tell me what's wrong?

19.2K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Sep 16, 2014 Sep 16, 2014

Okay, that makes sense.  It looks like you're missing the ActiveX component entirely.  We have separate installers for various browsers, and your application needs the ActiveX control, which is used in Internet Explorer.  To install it, open Internet Explorer and go to http://get.adobe.com/flashplayer

Once it's installed, your application may just work.  If not, find the relevant .ocx file in this folder (it should get installed with the Flash Player distribution for Internet Explorer) and make t

...
Translate
Adobe Employee ,
Sep 15, 2014 Sep 15, 2014

Our file naming scheme has changed.  I'm guessing, but you might be able to make it work by creating a shortcut named Flash10e.ocx that points to the current Flash version, but you're going to have to update that shortcut to point to the file every time Flash updates.  We don't really support the use-case of software developers embedding the Flash control in their applications, and the best solution would be to get the developer to migrate to Adobe AIR, which is our officially supported path for creating Flash-based desktop applications.

Anyway, in terms of the workaround, you could try the following:

Open Windows Explorer

Choose Organize > Folder and Search Options

Choose View

Choose Show Hidden Files, Folders and Drives

Uncheck Hide extensions for known file types

Uncheck Hide protected operating system files

Navigate to C:\Windows\SysWOW64\Macromed\Flash\

Right Click on Flash32_15_0_0152.ocx

Choose Create Shortcut

You'll get a "Windows can't create a shortcut here, would you like to place it on the desktop instead?" message.  Choose Yes.

Navigate to your desktop, and you should see the Flash32_15_0_0_152.ocx -- Shortcut file

Right-Click and choose Rename

Name is Flash10e.ocx

Right-Click and choose Cut

Navigate to C:\Windows\SysWOW64\Macromed\Flash\

Right click in the blank area near where the files are (but not directly on one) and choose Paste

You'll get a prompt for Administrator privileges.  Click Continue.

If that doesn't work, and it's an application I can get my hands on, I'm happy to play around and figure out the right workaround.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Sep 16, 2014 Sep 16, 2014

I navigated to the folder you mentioned but I can't find the Flash32_15_0_0152.ocx file that you are talking of. Instead, I have the following list of files :

  • FlashInstall.log
  • flashplayer.xpt
  • FlashPlayerPlugin_15_0_0_152.exe
  • FlashPlayerUpdateService.exe
  • FlashUtil11c_ActiveX.dll
  • FlashUtil11c_ActiveX.exe
  • FlashUtil32_15_0_0_152_Plugin.exe
  • install.log
  • mms.cfg
  • NPSWF32.dll
  • NPSWF32_15_0_0_152.dll
  • NPSWF32_FlashUtil.exe
  • plugin.vch
  • uninstall_plugin.exe


By the way, I'm using a 32-bit PC so I don't have the "SysWOW64" folder. Instead, I have a "System32" folder.


Thanks for trying to help! I really appreciate it.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Sep 16, 2014 Sep 16, 2014

Okay, that makes sense.  It looks like you're missing the ActiveX component entirely.  We have separate installers for various browsers, and your application needs the ActiveX control, which is used in Internet Explorer.  To install it, open Internet Explorer and go to http://get.adobe.com/flashplayer

Once it's installed, your application may just work.  If not, find the relevant .ocx file in this folder (it should get installed with the Flash Player distribution for Internet Explorer) and make the shortcut as described.

Thanks!

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Sep 17, 2014 Sep 17, 2014

Ok, my problem is solved! I tried using Google Chrome to download Flash but I still did not get the Flash32_15_0_0152.ocx file. So I used IE and downloaded it. The software is working fine!

Thanks for the advice! I couldn't have done it without your help.     

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Sep 17, 2014 Sep 17, 2014

Yeah, last time I counted, there were something like 35 distinct variants of Flash Player.  Flash Player for Chrome on Windows is very different from Flash Player for Firefox, which is different from Flash Player for Internet Explorer.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 02, 2015 Jan 02, 2015

@Jeromie Clark does updating flash in a Firefox browser delete the ocx file found in the "%SystemRoot%\System32\Macromed\Flash\" folder?

Is that delete always done with updates?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Employee ,
Jan 04, 2015 Jan 04, 2015

The .ocx file is the ActiveX control for Internet Explorer.  If you're opted in to automatic updates, it should get updated when we push out a background update, but just manually running the installer specific to the NPAPI plug-in shouldn't touch it.  The manual uninstaller would blow everything away though.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jan 06, 2015 Jan 06, 2015
LATEST

Thanks @Jeromie Clark.  I am still puzzled in my case I recently manually updated to flash 16.0.0.235 in Firefox (auto updates for flash are off) and my ocx was version 10.0.12.36 ( or might have been  higher - not sure).  I suspect the ocx got removed at the same time, but  I did not detect this as the 32bit application I use did not detect Flash10e.ocx was missing - unfortunately the developer did not code for this error, I thought the source stream had an issue.   I figured it much later because another machine was still working.  I downloaded the update for IE browser and got the new Flash32_16_0_0_235.ocx  and the application started working again.  I don't have a problem NOW but just thought I would mention the issue in case someone gets same result.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines