Windows 11 Update Solves One Big Frustration Of Google Chrome, Firefox Users Microsoft Windows 11 was launched with a new, rather complicated process to set your default web browser.