/build/static/layout/Breadcrumb_cap_w.png

Force Flash Player 10 to Install

I am sure this has been discussed here before, but my searches have not been fruitful.....


We have an appilcation which requires Flash Player 10 and does not work with Flash player 11.

However, because Adobe are Dassive Mick-heads, they have prevented users from downgrading - When trying to install Flash 10 a message appears saying you cannot install as there is a newer version. However, I have not determined how it is they have acheived that - I would assume that the installer polls the internet for a version number but that cannot be the case as we have run the installer with accounts which do not have internet access on the proxy. Therefore the next conclusion is that when Flash player 11 is installed it tatoos the registry somewhere/somehow that prevents the Flash player 10 installer from functioning.

In any case, it is EXTREMELY annoying when a vender forces you to do something and does more harm to their PR than anything else. Adobe has not learned by M$'s mistakes.

So......

How can you force Flash Player 10 to install on a machine that has previously had Flash Player 11 installed?

0 Comments   [ + ] Show comments

Answers (9)

Posted by: dunnpy 12 years ago
Red Belt
4
I took 5 minutes and thought I'd have a look at this one...

ProcMon told me that after uninstalling Flash Player 11 and attempting to install Flash Player 10 that the installer for 10 was querying:

HKLM\Software\Macromedia\FlashPlayer\SafeVersions

and realising that there were DWORD values for '10.0' and '11.0' present, fell over and told me that I didn't have the most current version.
Removing the '10.0' and '11.0' values allowed Flash Player 10 to be installed successfully.

Adobe strikes again!
Clean up their mistake in your FlashPlayer 10 MST by removing these values on install - assuming that you are using the MSI installer - and it will work correctly.

Hope that helps,

Dunnpy
Posted by: anonymous_9363 12 years ago
Red Belt
0
The installer is checking the Windows Installer metadata to determine the installed version.

Flash versions cannot co-exist (unlike JRE) so you will need to uninstall v11 before attempting to install v10.
Posted by: mcompton69 12 years ago
Orange Senior Belt
0
ORIGINAL: VBScab

The installer is checking the Windows Installer metadata to determine the installed version.

Flash versions cannot co-exist (unlike JRE) so you will need to uninstall v11 before attempting to install v10.



Not in this case, as Flash 11 has been removed using the Adobe Flash uninstaller.

Flash 11 is not on the machine when the Flash 10 install is attempted and fails stating that there is a newer version. So that version check has nothing to do with msi registry.
Posted by: anonymous_9363 12 years ago
Red Belt
0
Ah...you're trying to use the web-installing version. You need to find the so-called Enterprise version. The former does (or would!) download its components from the Adobe site, whereas the latter is self-contained. I guess one of the web archive sites would have v10 available.
Posted by: mcompton69 12 years ago
Orange Senior Belt
0
You are just making this up as you go along aren't you?!?!?!

We are registered reditributors of the adobe viewers for our entire estate of 15,000 devices. The installer has been downloaded from the link in the email Adobe sent. It is a fully self contained installer. This has nothing to do with web vs enterprise installers.

You can download v10 of the installers, but you cannot install them........................

Hence my original question.....
Posted by: pratikpawar 12 years ago
Senior Yellow Belt
0
ORIGINAL: mcompton69

ORIGINAL: VBScab

The installer is checking the Windows Installer metadata to determine the installed version.

Flash versions cannot co-exist (unlike JRE) so you will need to uninstall v11 before attempting to install v10.



Not in this case, as Flash 11 has been removed using the Adobe Flash uninstaller.

Flash 11 is not on the machine when the Flash 10 install is attempted and fails stating that there is a newer version. So that version check has nothing to do with msi registry.


in this case Flash 11 is may not be getting uninstall completely (may be some files are remaining) otherwise he wont prompt.

NOTE: flash player uninstaller wont do clean uninstall of the application.

Before installing Flash 10, uninstall Flash 11 completely (mostly delete his appdata setting) and then try to install Flash 10.

In other case if you want Flash 11 and Flash 10 both on the same machine then we have to find out other trick
Posted by: anonymous_9363 12 years ago
Red Belt
0
My guess, then, is that the installer is "phoning home" to determine that a newer version is available. Simple: either stop it doing that (by conditioning-out the Custom Action) or - perhaps not the most practical step - by making the target web address point to the local loopback address in the machine's HOSTS file.
Posted by: mcompton69 12 years ago
Orange Senior Belt
0
ORIGINAL: VBScab

My guess, then, is that the installer is "phoning home" to determine that a newer version is available. Simple: either stop it doing that (by conditioning-out the Custom Action) or - perhaps not the most practical step - by making the target web address point to the local loopback address in the machine's HOSTS file.


I have alluded to that theory higher up the thread. However, we have confirmed the installer "phoning home" is not relevent because the same behaviour occurs when running the installer with an account which has no permissions to get through the proxy (in other works has no internet access at all).

It must therefore be local settings/files preventing 10 from installing.
Posted by: anonymous_9363 12 years ago
Red Belt
0
It must therefore be local settings/files preventing 10 from installing. So what does ProcMon tell you?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ