I just recently installed Windows 11 on a computer and this is the steps that I followed
https://rtech.support/guides/bypass-11/
It's two steps:
1) During Windows setup you push Shift-F10
2) It opens a command prompt and you type OOBE\BYPASSNRO
When you hit enter it reboots and allows local mode.
Microsoft should not have hidden this away like they have and it should be an option for everyone installing Windows, and I recognize this isn't a solution for the non-technical user.. but for you specifically if it's something you're comfortable doing, it's an option to allow you to avoid having to use a Microsoft account when installing Windows.
If we always just say 'Oh, well, if you do XYZ then you can manage to do A despite B' then we're eroding our control and agency. Slowly the bypasses will phase out, as they have slowly been in this case, and then we're really in a poor state.
I had a tech support client who came to be because they valued their privacy and didn't want an account but who had no idea how to make that happen. They didn't even really know what to be looking for.
And yes, I later learned that aka.ms is a real Microsoft URL. But when it was first described to me it sounded exactly like ransomware and had exactly that effect.
You're right that I probably made an assumption that someone posting on hacker News would have the technical ability to hit a keyboard combination and type a command on a command line and hit enter, which is essentially what's required currently to utilize the local account ( https://rtech.support/guides/bypass-11/ )
My reply was intended as more of a direct message to OP, as opposed to general advice I think every end user should know and follow. I should have been more clear.
For now I just use a customer-supplied email address which I used to setup a Microsoft account, setup Windows and use that account, immediately create a local-only 'admin' account with full rights, delete the online associated account, and start creating user account(s) from there.
https://rtech.support/guides/bypass-11/
I have a Microsoft account, but I prefer to use a local account to avoid a lot of the "value add" that comes from using the Microsoft account.
https://www.microsoft.com/en-us/software-download/windows11
There are also community projects like NTLite ( https://ntlite.com/ ) and Windows ISO Debloater ( https://github.com/itsNileshHere/Windows-ISO-Debloater ) for the more technically advanced that want full control to prevent the bloat from even making it to your machine during installation at all (instead of having to clean it up after the fact)
That said, the process is:
1) while installing Windows press shift f10
2) a command prompt will open and you type OOBE\BYPASSNRO
When you hit enter the computer will reboot and allow local mode.
I fully recognize that this is a hidden option that most people don't know about, but if you do, it seems pretty straightforward to me for someone that's already at a level where they're comfortable manually installing Windows, but I recognize I have an blind spot due to my own technical abilities.
I'd recommend creating a sysprep answer file (with LLM's its pretty easy, also rufus can do it) instead of the trick mentioned above.
Which part failed for you?
Couldn't open a command prompt? Error entering the command.
Note the command is case sensitive.
Something like that:
1. Proceed through ordinary steps until account screen.
2. Choose "Set up for work or school".
3. Choose "Sign-in options" and select "Domain Join".
4. Enter username, password, recovery questions.
That's it. Despite the name, the domain join is not happening at installation time. I assume user can join domain once the installation is complete, but it's not enforced or even signalled in any way.