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?
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)
Please log in to answer
Posted by:
dunnpy
12 years ago
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
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
Posted by:
mcompton69
12 years ago
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
Posted by:
mcompton69
12 years ago
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.....
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
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
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
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
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.