Windows 11 Microsoft Confirms Windows 11’s Internet Speed Test Was Built in a Day of Spare Time Nov 3, 2026