if you want to try adguard for 180 days, you can download the Russian special version
????????-?????? Adguard ?? 6 ??????? ????????? (Comss.ru) - ??????? ? ??????
on here:
Adguard ??? Windows 5.10.2051 (Comss.ru) ??????? ????????? - ???????? ? ??????? - Comss
so, that way you get it for 180 days instead of 30 days. I don't use it, I still have hopes Microsoft can bring extension support soon. so installing stuff for just adblocking aren't my thing. but 180 days are better than 30 for sure.
I never had problems with host file so that's why I use it, not connection problems or anything. But if someone wants something "better" to block ads, people can use that 180 trial.
About AdFender mentioned above. I never tested it because it never said it was compatible unlike adguard.
but I found someone suggesting that you need to manually change your Windows 10 proxy to 127.0.0.1 port 7070 to make it work. and it should be filtered though the AdFender proxy.
But of course using that, it will work everything, not just Edge. just like Host file thing, but of course it will be more easily controlled than editing the Host file.
It's free like Demian said, easier to manage than host file, I don't think you can exclude sites but if that using Adfender proxy works, people could try that.
I never used adfender or tested it so I don't know if it really works, again, installing something for adblocking is not my thing. but I found that little proxy step if someone wants to try it and use it with Edge as another alternative to see if Edge can be used with no ads.