Skip to main content
gajananah90329093
Participant
September 11, 2017
Question

How to disable flash ActiveX update in windows 10

  • September 11, 2017
  • 1 reply
  • 3247 views

We have  a Windows application which uses Flash ActiveX .We are distributing flash standalone installer with our application and once our application is installed flash auto update will be disabled since our application is tested only with shipped flash version or before , but in windows 10 Flash is a part of windows update. So we cant restrict flash version as in windows 7 . Even if customer disables windows update in target machines ,there is no way to fallback to the version of flash that we want .

For ex :

Recently we used flash version 26.0.0.137 ActiveX installer. For windows 7 standalone installer can be shipped ,  For win 10 we can ship windows update package KB4025376 as flash 26.0.0.137 installer. But if target machine has version 26.0.0.151 there is no way to fallback to version 137 .Or is there any command line way or something to fall back to intended version of flash ?

Thanks in advance

This topic has been closed for replies.

1 reply

_maria_
Community Manager
Community Manager
September 11, 2017

Flash Player is a component of IE and Edge, therefore, whenever IE or Edge are updated, the version of Flash Player is also updated.

For win 10 we can ship windows update package KB4025376 as flash 26.0.0.137 installer. But if target machine has version 26.0.0.151 there is no way to fallback to version 137 .

The only way to 'fallback' is to uninstall the update that installed 26.0.0.151, but it'll be re-installed again.  Microsoft has been embedding Flash Player in IE since Windows 8.1, and Edge since the Windows 10 release.  Since Flash Player ActiveX is embedded in the browser all ActiveX Control updates are released by Microsoft via Windows Updates (as an IE and/or Edge update).  It sounds like you need to re-think your app deployment strategy for Windows 8.1 and Windows 10 customers to take into consideration the fact that Flash Player ActiveX is a component of the OS and assume that the latest version is always installed (especially on Windows 10 where a user cannot disable Windows Updates).

gajananah90329093
Participant
October 9, 2017

We have an application  written using C++ , which uses  flash_<version>.tli and flash_<version>.tlh files which is generated with particular version of flash.ocx installed in development machine and we used to ship that perticular version of flash standalone installer with our application.

So to use our application in windows 10 is there any other way to develop using C++ such that our application is flash version independent

_maria_
Community Manager
Community Manager
October 9, 2017

Flash Player ActiveX for IE and Edge on Windows 10 is embedded in the browser by Microsoft and all updates to it are distributed by Microsoft.  Since there is no way to disable updates on Windows 10 there is no way to disable Flash Player ActiveX updates on Windows 10.