On my Windows 10 Insider Preview the latest version build 1803 has broken a program that I rely on called theRenamer.exe. This program is no longer supported and only uses Flash.ocx to extract video details from the file in order to perform renaming. I understand the FUD surrounding Microsoft's decision to break compatibility with Flash. Even after successfully forcing Windows to register the component it still will not run. I hope that Adobe will consider making a wrapper for programs like theRenamer so they can still function with a limited cut down version of Flash that just provides it the ability to function.
My detailed investigation is here: - Google Groups
I can't find a replacement for the functionality of theRenamer.exe. Maybe I could before the end of 2020 but Windows 10 1803 has already broken Flash.ocx. It seems that Adobe's commitment to maintain compatibility with Windows 10 until then means nothing. According to my linked research on the problem, regardless of what happens for others like me who have "already boarded the Titanic", it might be worth trying those steps to stop Windows from updating past version 1709.
Looks like Microsoft released an update to version 1803 pre-release, Announcing Windows 10 Insider Preview Build 17133 for Fast - Windows Experience BlogWindows Experien... . Have you installed the update? If not, please do and see if the issue is still reproducible.
I have a machine on 1803 17133.73 (not insider preview) and still cannot run theRenamer.exe, even though I subsequently copied flash.ocx into the program's folder and used regsvr32 to register it there.
Did you move, or copy the flash.ocx file from it's default location to the program's folder? Since Microsoft embeds Flash in Edge and IE, the file is expected to be in the appropriate \Macromed\Flash directory.
As far as I can tell 1803 hasn't officially released and is still in preivew. The link I posted also indicates 17133.73 is an Insider Preview build.
The insider preview watermark has disappeared on this 1803 build 17133.73. I copied (not moved) the latest version c:\windows\system32\macromed\flash\flash.ocx and note that it was in 7 folders syswow64, winsxs, and several amd64 folders. It appears in different sizes but the one in system32 is version 18.104.22.168
Also I discovered that the program "flashplayer29_jd_install.exe" does not update Flash.ocx and its version seems dependent on which build of windows I'm using.
1709 build 16299.251 flash.ocx is 22.214.171.124
1709 build 16299.309 flash.ocx is 126.96.36.199
Registering one of these earlier versions in theRenamer folder did not fix the problem.
I think I narrowed the problem down to KB4093110, "Security update for Adobe Flash Player: April 10, 2018". This stopped theRenamer.exe from working. It got installed this morning on a Windows 10 1709 build and thus I was able to identify it and remove it. Unfortunately it can't be isolated on a Windows 10 build 1803.
For better or worse, Flash Player on Windows 8 and higher is a built-in component of Internet Explorer. The architecture is significantly different than Windows 7 and below, and there's no way to install a system-wide ActiveX control on those operating systems.
Furthermore, we generally discourage developers from embedding Flash Player into desktop applications in the way that you're describing, specifically for this reason.
If you're dependent on this legacy software and there's no modern alternative, our recommendation would be to use a virtual machine running an older version of Windows.
Thanks for a definitive conclusion. I'm switching to FileBot and, if anyone's interested, I found the last free portable version a fifth of the way down this link.
Thanks. You’d think it would come higher in Google.