Goodbye to Offline Setups? - If you've ever set up a new Windows 11 PC, you've probably noticed something — Microsoft really, really wants you to sign in with a Microsoft account. While that might not sound like a big deal to most, there's a sizeable group of users who prefer to create a local account — one that doesn't rely on the internet or tie into Microsoft's online ecosystem.