In order to keep those types of adware off your computer, Microsoft has made it a policy that programs that show ads on the browser can only install, disable or execute programs through the browser itself. That means any ad software that doesn't notify you via your browser that it wants to download or install something will be blocked off and marked as malware. The company says it will enforce the new rule on March 31st, 2016 and asks developers to comply with the new policy.

If all these sound vaguely familiar, it's because Lenovo's controversial Superfish adware worked the same way. The PC-maker shipped out laptops with the pre-installed software, which not only injected sponsored links into users' search results, but also installed man-in-the-middle certificates that would allow third parties to see users' sensitive data, such as their bank details. After getting a lot of flak, Lenovo eventually agreed to stop preloading its computers with Superfish and provided a tool that can remove it completely from the units that already shipped out.

This change by Microsoft effectively bans the root method that Superfish used to hijack Lenovo customer traffic. — SecuriTay (@SwiftOnSecurity) December 21, 2015

Breaking: Microsoft bans all adware use of proxies/Winsock/MitM to inject ads. Violators will be marked malware. https://t.co/kVYfKYJP15 — SecuriTay (@SwiftOnSecurity) December 21, 2015

[Image credit: Nils Geylen/Flickr]