You'll need Internet if you want to install Windows 11 on your device, from now on. Microsoft just updates the OS with the ...