Legacy-Edge / Legacy-Edge-Launcher

Used to allow to run Legacy Edge again
37 stars 3 forks source link

Provide SxS experience again #7

Open kristibektashi opened 2 years ago

kristibektashi commented 2 years ago

Yes, it's still possible. All you have to do is rename C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe to something else (e.g. msedge2.exe). You can even rename it back after launching Edge Legacy and have both running at the same time

kristibektashi commented 2 years ago

However, in order for this to work, you would have to make sure Edge Legacy works in the first place and doesn't crash even when Edge Chromium is not installed

ShortDevelopment commented 2 years ago

Thank you very much for your research! I'll look if that could be automated in some fancy way...

kristibektashi commented 2 years ago

Thank you very much for your research! I'll look if that could be automated in some fancy way...

This can be automated with a batch file that takes ownership of msedge.exe (this needs to be done after every Chromium Edge update) and renames it to msedge2.exe (or any other name) and renames it back after Legacy Edge is launched (to enable SxS)

Although I'm pretty sure this method requires admin privileges every time Legacy Edge is launched since msedge.exe is in Program Files

ShortDevelopment commented 2 years ago

That's possible of cause, but I actually though of finding out what causes the redirect in the first place by observing the behavior you described. This would almost certainly involve some reverse engeneering of system files.

kristibektashi commented 1 year ago

Any news in this?

ShortDevelopment commented 1 year ago

@kristibektashi Not really, sry