0

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.

13
  • 2
    You may need to build an XP Virtual Machine (VMware Workstation or similar to do this). Then find a copy of IE 7 to run on the virtual machine. None of this above will work natively in Windows 10
    – John
    Jan 24, 2020 at 11:59
  • 2
    It is impossible to run or install IE7 on Windows 10. What you want is not possible
    – Ramhound
    Jan 24, 2020 at 12:12
  • 1
    The constraints you have been progressively putting on the problem admit to exactly one solution: You will have to set up a "air-gapped" Win XP box and run the program in question on it, using "sneaker-net" to transfer pre- and post-processed data between it and your "regular" environment. Jan 24, 2020 at 12:26
  • 1
    Correction: The second solution is to recode it, as should have been done years ago when IE7 went out of support. Jan 24, 2020 at 12:28
  • 1
    Does this answer your question? How to run Internet Explorer 7 on Windows 10
    – Moab
    Jan 24, 2020 at 19:45

0

You must log in to answer this question.

Browse other questions tagged .