Microsoft has started 2026 with a surprise for users. Chrome downloads are being hit by the Windows maker’s latest update.
Microsoft has a new ad that says Windows 11 is the home of gaming, but shows Chrome pinned on the taskbar instead.
Windows 11 now shows a OneDrive ad in the Start menu, pestering you to back up to Microsoft's cloud. Microsoft increasingly sprinkles product ads across Windows, even adding in-OS subscription ...