I need to execute a very old program (that parses HTML files) that seems dependent on Internet Explorer 7 components being installed: if I run the program on a Windows XP machine that has IE7, it works, while if I run it on XP with IE8 the parse result is corrupted. So having IE7 is the key.
My problem is that I need to avoid old Windows versions for security reasons. What actions can I try to make the program run correctly on Windows 10?
I've tried using Windows' compatibility mode for the old program, but that didn't work. Setting compatibility mode in IE11 to 7 didn't work either. Can I downgrade to IE7 on Windows 10? Can I sandbox the program with IE7? Can I copy old IE7 system files to Windows 10 somehow?
This question is similar to another question, but I don't want to use IE myself for browsing, merely use it as a dependency for another program.