Microsoft seems intent on making ads disguised as recommendations a fact of life in Windows 11, and the tech giant has apparently begun testing promotional recommendation pages that take up your whole screen, urging users to install Edge and other services – similar to the page you see when you first set up your device or install Windows 11.Thinking back, I recall a few times when this screen appeared on my own Windows 11 PC after an update, and
…
Read more