Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Ho to prevent firefox from blocking Flash player

more options

Dear All,

I cannot get Firefox 5.0 to use Adobe Flash Player. When I run http://www.mozilla.com/en-US/plugincheck/ I always see the message "For your safety, Firefox has disabled your outdated version of Flash. Please upgrade to the latest version." The thing is, I have the latest version of Flash plugin (10.3.181.34) installed. I have tried uninstalling the Flash plugin (including using the uninstaller form Adobe's website) and installing it again (there are no errors reported during installation) without effect.

Here is some more background in case it's relevant: +Installed Firefox 5.0 after clean install of Windows 7 Ultimate 64-bit. The computer is on a Windows domain. +I manually copied some files (bookmarks, etc.) to the newly created profile +When prompted to install Flash player I did so. The installation had no effect in that Firefox keeps asking me to install the plugin. +Other plugins work fine (I have a limited set of standard plugins). +I have tried reinstalling Firefox (even an older version 3.6.18) and the problem persists. +I manually added the entry "dom.ipc.plugins.enabled.npswf32.dll" in about:config, with no effect +There is no mention of Flash in about:plugins

I have exhausted the solutions I have seen suggested in various places on the web. I would greatly appreciate if somebody could help me sort this issue out - I love Firefox but it's impossible to switch to different browser every time I need to view Flash content.

Best, S.

Dear All, I cannot get Firefox 5.0 to use Adobe Flash Player. When I run http://www.mozilla.com/en-US/plugincheck/ I always see the message "For your safety, Firefox has disabled your outdated version of Flash. Please upgrade to the latest version." The thing is, I have the latest version of Flash plugin (10.3.181.34) installed. I have tried uninstalling the Flash plugin (including using the uninstaller form Adobe's website) and installing it again (there are no errors reported during installation) without effect. Here is some more background in case it's relevant: +Installed Firefox 5.0 after clean install of Windows 7 Ultimate 64-bit. The computer is on a Windows domain. +I manually copied some files (bookmarks, etc.) to the newly created profile +When prompted to install Flash player I did so. The installation had no effect in that Firefox keeps asking me to install the plugin. +Other plugins work fine (I have a limited set of standard plugins). +I have tried reinstalling Firefox (even an older version 3.6.18) and the problem persists. +I manually added the entry "dom.ipc.plugins.enabled.npswf32.dll" in about:config, with no effect +There is no mention of Flash in about:plugins I have exhausted the solutions I have seen suggested in various places on the web. I would greatly appreciate if somebody could help me sort this issue out - I love Firefox but it's impossible to switch to different browser every time I need to view Flash content. Best, S.

Giải pháp được chọn

I had what I believe to be the same problem, but with Windows XP. I always seem to have Flash issues but was actually able to solve this one so I created an account just to pass along what I did.

It was quite simple in the end. I copied NPSWF32.DLL (which was in C:\windows\system32\macromed\flash) into C:\program files\mozilla firefox\plugins.

Restarted Firefox and there it was, even said it was up to date in the plugincheck.

I think there is an issue with Firefox 5.0.1 and the Adobe installer since the Adobe installer seems to refer to the Plugin registry key in HKLM\Software\Mozilla\Firefox\extensions (and additionally HKLM\Software\Mozilla\Mozilla Firefox\extensions). Since Firefox 5.0.1 creates a new location, HKLM\Software\Mozilla\Mozilla Firefox 5.0.1, the Adobe installer never puts the DLL file in the right place since it can't find the plugin key to tell it where to put the DLL file.

You can see all this in the Flashinstall.log in the windows system folder. Here was mine:

0001 [W] 00001037 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/ 2
0002 [W] 00001036 Software\Mozilla\Firefox\extensions/Plugins 2
0003 [W] 00001036 Software\Mozilla\Mozilla Firefox\extensions/Plugins 2
0008 [I] 00000014 C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
0009 [I] 00000015 C:\WINDOWS\system32\Macromed\Flash\FlashUtil10u_Plugin.exe
0010 [I] 00000017 C:\WINDOWS\system32\Macromed\Flash
0011 [I] 00000019 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl
0012 [I] 00000020 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl
0013 [W] 00001024 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl 183
0014 [W] 00001035 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/Path 2

Note the references to extensions/Plugins 2. Those are the registry keys telling the installer where to put the DLL. Either Adobe needs to add a "Software\Mozilla\Mozilla Firefox 5.0.1\extensions/Plugins 2" line to their install script, or Mozilla needs to go back to using the old registry key.

Đọc câu trả lời này trong ngữ cảnh 👍 14

Tất cả các câu trả lời (13)

more options

Strange, I didn't realize Mozilla was actually disabling older versions of Flash. See the screenshot below - that's what I see when I do a Plugin Check with my older version of Flash - no mention of it being disabled by Mozilla, just a recommendation that I disable it myself.

more options

My problem is that the version of Flash Plugin I have is *the* most recent, but FF for some reason thinks it is not...

more options

There is no mention of Flash in about:plugins

Can you find the DLL on disk here: C:\Windows\SysWOW64\Macromed\Flash

If not, you might want to try the direct link to the installer:

http://fpdownload.adobe.com/get/flashplayer/current/install_flash_player.exe

If it is there and Firefox isn't finding it, hmmm, hopefully someone know how to coax Firefox to find it.

more options

Yes, NPSWF32.dll is in the default location. Here is the log from Flash Player installation (I just tried again):

=O====== M/10.3.181.34 2011-07-13+02-28-29.327 ========
0000 [I] 00000010 "C:\Users\XXX\AppData\Local\Temp\FP_PL_PFS_INSTALLER-1.exe" 
0001 [W] 00001037 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/ 2
0002 [W] 00001036 Software\Mozilla\Mozilla Firefox\extensions/Plugins 2
0003 [W] 00001036 Software\Mozilla\Mozilla Thunderbird\extensions/Plugins 2
0004 [W] 00001036 Software\Opera Software/Last CommandLine 2
0005 [W] 00001036 Software\Opera Software/Last CommandLine 2
0006 [W] 00001036 Software\Opera Software/Plugin Path 2
0007 [W] 00001036 Software\Opera Software/Plugin Path 2
0008 [I] 00000014 C:\Windows\SysWOW64\Macromed\Flash\NPSWF32.dll
0009 [I] 00000015 C:\Windows\SysWOW64\Macromed\Flash\FlashUtil10u_Plugin.exe
0010 [I] 00000017 C:\Windows\SysWOW64\Macromed\Flash
0011 [I] 00000019 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl
0012 [I] 00000020 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl
0013 [W] 00001024 C:\Windows\SysWOW64\FlashPlayerCPLApp.cpl 183
0014 [W] 00001035 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/Path 2
=X====== M/10.3.181.34 2011-07-13+02-28-47.378 ========

Được chỉnh sửa bởi cor-el vào

more options

Firefox is supposed to pick up the location from the Windows registry. I don't know why that isn't working. If you are familiar with regedit, can you check whether you have a bunch of entries here:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins\@adobe.com/FlashPlayer

When I export that key I get this:


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins\@adobe.com/FlashPlayer] "Path"="C:\\Windows\\SysWOW64\\Macromed\\Flash\\NPSWF32.dll" "ProductName"="Adobe Flash Player 10.1 Plugin" "Vendor"="Adobe Systems Incorporated" "Description"="Adobe® Flash® Player 10.1 Plugin" "Version"="10.3.181.34" "XPTPath"="C:\\Windows\\SysWOW64\\Macromed\\Flash\\flashplayer.xpt"
more options

Thanks for your interest, guys. Maybe we are getting somewhere. In HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins I do not have the reference to FlashPlayer. Is that surprising given the following registry entry for FlashPlayer:

Key Name: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Macromedia\FlashPlayerPlugin Class Name: <NO CLASS> Last Write Time: 7/4/2011 - 6:09 PM Value 0

 Name:            Version
 Type:            REG_SZ
 Data:            10.3.181.34

Value 1

 Name:            PlayerPath
 Type:            REG_SZ
 Data:            C:\Windows\SysWOW64\Macromed\Flash\NPSWF32.dll

Value 2

 Name:            UninstallerPath
 Type:            REG_SZ
 Data:            C:\Windows\SysWOW64\Macromed\Flash\FlashUtil10u_Plugin.exe
more options

I don't really know the significance, that's just the only location I found in a search that listed the DLL and seems like a place Firefox would check.

We could wait for other Windows 7 64-bit users to take a look.

more options

Giải pháp được chọn

I had what I believe to be the same problem, but with Windows XP. I always seem to have Flash issues but was actually able to solve this one so I created an account just to pass along what I did.

It was quite simple in the end. I copied NPSWF32.DLL (which was in C:\windows\system32\macromed\flash) into C:\program files\mozilla firefox\plugins.

Restarted Firefox and there it was, even said it was up to date in the plugincheck.

I think there is an issue with Firefox 5.0.1 and the Adobe installer since the Adobe installer seems to refer to the Plugin registry key in HKLM\Software\Mozilla\Firefox\extensions (and additionally HKLM\Software\Mozilla\Mozilla Firefox\extensions). Since Firefox 5.0.1 creates a new location, HKLM\Software\Mozilla\Mozilla Firefox 5.0.1, the Adobe installer never puts the DLL file in the right place since it can't find the plugin key to tell it where to put the DLL file.

You can see all this in the Flashinstall.log in the windows system folder. Here was mine:

0001 [W] 00001037 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/ 2
0002 [W] 00001036 Software\Mozilla\Firefox\extensions/Plugins 2
0003 [W] 00001036 Software\Mozilla\Mozilla Firefox\extensions/Plugins 2
0008 [I] 00000014 C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dll
0009 [I] 00000015 C:\WINDOWS\system32\Macromed\Flash\FlashUtil10u_Plugin.exe
0010 [I] 00000017 C:\WINDOWS\system32\Macromed\Flash
0011 [I] 00000019 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl
0012 [I] 00000020 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl
0013 [W] 00001024 C:\WINDOWS\system32\FlashPlayerCPLApp.cpl 183
0014 [W] 00001035 SOFTWARE\MozillaPlugins\@adobe.com/FlashPlayer/Path 2

Note the references to extensions/Plugins 2. Those are the registry keys telling the installer where to put the DLL. Either Adobe needs to add a "Software\Mozilla\Mozilla Firefox 5.0.1\extensions/Plugins 2" line to their install script, or Mozilla needs to go back to using the old registry key.

Được chỉnh sửa bởi cor-el vào

more options

Thanks a lot lb7677, your simple workaround did the job for me. I just had to create the \plugins directory in FF installation directory (since I didn't have one) and copied the NPSWF32.DLL manually there, per your suggestion. Greatly appreciated.

more options

Had the same problem with Firefox 8.0 and Flash 11.1. This solution, to copy the plugin to the FF plugins folder, worked for me. Good work. Thanks.

more options

I have Windows 7 and love Firefox but sick to death of not excepting Adobe Flash player!

How can I get Adobe Flash player to run with with "Firefox" saying "NO"?
more options

Can you please put it in simple terms, for us normal people that don't know computers to the very details. How about redoing a new upload to except Flash player!!!! IT'S FIREFOX PROBLEM IN SOFTWARE DESIGN. THAT I KNOW!

more options

Hi BikerLady, the reason this discussion seems more complicated than usual is because it addresses the 64-bit version of Windows.

The first step is to install from Adobe's website. If you go to this page in Firefox, you should be offered the correct version:

http://get.adobe.com/flashplayer/

Next to the large "f" icon, I see:

Adobe Flash Player 11.1.102.55 (7.74 MB)
Your system: Windows 64-bit , English, Firefox

Make sure to uncheck the box for McAfee or other bonus software if you don't want it.

Does the latest version of Flash install successfully and work in Firefox?

If not, which version of Windows do you have?

One place to find this is in Firefox's Help > Troubleshooting Information screen. The part you want to copy is the "User Agent" which for Windows 7 64-bit looks something like this:

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0

(I bolded the part that shows your Windows version.)