Dave-H Posted June 23, 2017 Posted June 23, 2017 February 2021. This is a continuation of this thread which was originally to discuss the use of Flash, Shockwave, and Java on Windows XP. Flash and Shockwave are now discontinued by Adobe, and the former has been disabled in current browser systems. Current Java 8 versions are no longer compatible with XP, and many later older versions which will run on XP have to be installed manually as the installer is incompatible. This thread is to discuss the problems of keeping these technologies alive on XP systems. For the replay of .SWF files, the standalone "projector" Flash player is still available from Adobe - https://www.adobe.com/support/flashplayer/debug_downloads.html#fp10 Wayback Machine archived Flash links Archive of all Flash versions - https://web.archive.org/web/20200630185339/https://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html Flash 32.0.0.371 archive (the last version without the January 2021 disabling time-bomb) - https://web.archive.org/web/20200630185943/https://fpdownload.macromedia.com/pub/flashplayer/installers/archive/fp_32.0.0.371_archive.zip This compressed archive contains all versions of 32.0.0.371, and is a 387 MB file. Java Links Java 8 Update 151 is the last that will install on Windows XP without any modification work - https://www.filepuma.com/download/java_runtime_environment_32bit_8.0.1510.12-16905/ The last version which works (but does not install) on XP without any file substitutions is Java 8 Update 241 - https://javadl.oracle.com/webapps/download/GetFile/1.8.0_241-b07/1f5b5a70bf22433b84d0e960903adac8/windows-i586/jre-8u241-windows-i586.tar.gz If Java is not already on the system, Update 151 will need to be installed first using its installer. Then the files from Update 241 will need to be extracted from the compressed archive above, and the 152 files replaced with the 241 files, and the registry edited to reflect this, as detailed in the thread. 2
dencorso Posted July 27, 2017 Posted July 27, 2017 Adobe says: Quote Adobe is planning to end-of-life Flash. Specifically, we will stop updating and distributing the Flash Player at the end of 2020 and encourage content creators to migrate any existing Flash content to these new open formats. Source: Adobe's announcement. Which can be translated as: "Flash will remain available until way after POSReady 2009's eventual EoL"! As you all fully know, the relevant dates, according to MS are: Quote • Windows Embedded Standard 2009, Extended Support will end on Jan. 8, 2019. • Windows Embedded POSReady 2009, Extended support will end on April 9, 2019. Source: MSDN.
i430VX Posted July 27, 2017 Posted July 27, 2017 Poor flash. ...wow so XP will be supported until the end of time December 2020 like other OSes? That would be some good news.
dencorso Posted August 6, 2017 Posted August 6, 2017 15 minutes ago, Destro said: Adobe said they are retiring flash in [the end of] 2020. On 7/26/2017 at 11:53 PM, dencorso said: Which can be translated as: "Flash will remain available until way after POSReady 2009's eventual EoL"! As you all fully know, the relevant dates, according to MS are: Quote • Windows Embedded Standard 2009, Extended Support will end on Jan. 8, 2019. • Windows Embedded POSReady 2009, Extended support will end on April 9, 2019.
sdfox7 Posted September 8, 2017 Posted September 8, 2017 I took the Java 9 JDK and attempted to install it. Surprisingly, it doesn't reject XP right away. It gives the same message as Java 8, but after clicking ok, nothing happens. I am guessing that with the right updates, Java 9 will run on XP. Is there a way to find out why it it is stalling during setup?
dencorso Posted September 8, 2017 Posted September 8, 2017 Install on, say, 7 x86, then check the subsytem version of all .exe and .dll files, before anything else. And do check it for the installer, too, of course! 1
i430VX Posted December 12, 2017 Posted December 12, 2017 (edited) 3 hours ago, Destro said: Is adobe retiring flash or something. Quote On 8/5/2017 at 8:50 PM, Destro said: Adobe said they are retiring flash in [the end of] 2020. On 7/26/2017 at 10:53 PM, dencorso said: Which can be translated as: "Flash will remain available until way after POSReady 2009's eventual EoL"! As you all fully know, the relevant dates, according to MS are: Quote • Windows Embedded Standard 2009, Extended Support will end on Jan. 8, 2019. • Windows Embedded POSReady 2009, Extended support will end on April 9, 2019. Yes, in the end of 2020 Edited December 12, 2017 by i430VX
Dave-H Posted January 17, 2018 Author Posted January 17, 2018 Has anyone managed to get Java 8 Update 161 to install from the installers on XP? I've never had any problems before, but now the offline and online installers just run and then close, without apparently doing anything. There's no error messages, and nothing in the system logs about it. Has XP finally been blocked or is this perhaps to do with the latest MS Windows Updates (I hope not!)?
sdfox7 Posted January 18, 2018 Posted January 18, 2018 23 hours ago, Dave-H said: Has anyone managed to get Java 8 Update 161 to install from the installers on XP? I've never had any problems before, but now the offline and online installers just run and then close, without apparently doing anything. There's no error messages, and nothing in the system logs about it. Has XP finally been blocked or is this perhaps to do with the latest MS Windows Updates (I hope not!)? Hi @Dave-H, I posted about this problem early on Wednesday morning, please see my post and the related comments.
Dave-H Posted January 18, 2018 Author Posted January 18, 2018 Thanks! I'm not subscribed to that thread, so I hadn't seen that. It does look like a compatibility problem of some sort. The install log says - ERROR: Exception with message 'Dll.cpp(48) at Dll::getFunction(): GetProcAddress(D:\WIN-NT\system32\user32, SetProcessDPIAware) failed. System error [127](system error 127 (The specified procedure could not be found))' caught Also, rather less helpfully, I can see - ERROR: Exception with message '' caught I wasn't aware of this happening before, but a post on the other thread says that a modified installer was produced before by blackwingcat (presumably mainly for Windows 2000) so I hope that can be done again this time, if it's only the installer that has a problem and not the Java system itself. I was hoping to unpack the installer and get at the MSI file, but no luck. Fortunately I still had the offline installer for version 8 Update 151, so I've just put that back for the moment.
sdfox7 Posted January 18, 2018 Posted January 18, 2018 1 hour ago, Dave-H said: Thanks! I'm not subscribed to that thread, so I hadn't seen that. It does look like a compatibility problem of some sort. The install log says - ERROR: Exception with message 'Dll.cpp(48) at Dll::getFunction(): GetProcAddress(D:\WIN-NT\system32\user32, SetProcessDPIAware) failed. System error [127](system error 127 (The specified procedure could not be found))' caught Also, rather less helpfully, I can see - ERROR: Exception with message '' caught I wasn't aware of this happening before, but a post on the other thread says that a modified installer was produced before by blackwingcat (presumably mainly for Windows 2000) so I hope that can be done again this time, if it's only the installer that has a problem and not the Java system itself. I was hoping to unpack the installer and get at the MSI file, but no luck. Fortunately I still had the offline installer for version 8 Update 151, so I've just put that back for the moment. @Dave-H Java JRE 8 Update 152 is actually the newest. It appears that 151 and 152 were released on the same day, and that 152 supersedes 151. http://sdfox7.com/xp/sp3/EOL/jre-8u152-windows-i586.exe or from Duke University: http://faucet.aas.duke.edu/pub/pc/bigfix/patches/java/jre-8u152-windows-i586.exe For some reason the Java archive requires an account, so I would use the above links if you don't have an account.
Dave-H Posted January 18, 2018 Author Posted January 18, 2018 Thank you so much Stephen, that's great! I wasn't aware that there was an update 152, it was never offered by the updater, perhaps it was considered to be too minor an update on 151. I downloaded your file, and will probably now uninstall 151 and install 152 from scratch, and hope we get a working updater for 161 at some point. 1
sdfox7 Posted January 29, 2018 Posted January 29, 2018 I submitted a bug submit to Oracle today. I'll be interested to see what their response is. While Oracle does not "officially" support XP on Java 8, I'm hoping that they'll be motivated to fix it. It seems to me that this is likely a minor compatibility issue, since all previous versions of the JRE 8 run and install correctly. I doubt they would want people running outdated versions of their software because of an error they made with the software. If they don't care, then that is at least an ethical issue they need to make a decision about. Here is the report I submitted, with the field headers redacted: http://sdfox7.com/xp/files/java.pdf 2
dencorso Posted January 29, 2018 Posted January 29, 2018 You didn't mention it but 162 is out, too, and is likewise broken.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now