sodcalculator

10 Tech How-To

Windows 11 Setup Easter Eggs: Hidden Tricks

Guide 10-37719 · Updated · Step by step

Yes, Windows 11 setup has a few cool easter eggs, most notably the hidden “bypassnro” command that lets you skip the internet and Microsoft account requirements during installation. This article explains that trick, plus other hidden setup features like the secret “Shift+F10” console and the obscure OEM branding screen, so you can take full control of your next install.

The BypassNRO Trick: Skip Microsoft Account and Internet

During a standard Windows 11 Home or Pro setup, the installer forces you to connect to Wi-Fi or Ethernet and sign in with a Microsoft account. This is a deliberate design choice, not a technical necessity. The hidden bypassnro command was originally added for OEMs and system builders to test devices without an internet connection, but it works for anyone.

Here’s how to use it:

  1. Start the Windows 11 installation normally until you reach the “Let’s connect you to a network” screen (the one with the Wi-Fi list).
  2. Press Shift+F10 to open a Command Prompt window.
  3. Type OOBE\BYPASSNRO (note the backslash) and press Enter.
  4. The PC will restart and return to the setup screen, but now you’ll see a new option: “I don’t have internet” at the bottom left.
  5. Click that, then click “Continue with limited setup” to proceed with a local account.

This works on Windows 11 versions 22H2 and later. On earlier builds (21H2), you could simply press Shift+F10 and type start ms-cfx:oobe\bypassnro or use reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f before the network screen. The command is still present in current builds, though Microsoft has threatened to remove it in future versions, so it may not work forever.

Why Microsoft Hides This Feature

Microsoft’s stated reason for requiring a Microsoft account is to enable security features like BitLocker device encryption and to sync settings across devices. For most consumers, that’s a fair trade. But for enthusiasts, privacy advocates, or anyone building a PC for a relative who doesn’t want a Microsoft account, the requirement is annoying. The bypass exists because Microsoft itself needs to test Windows without a network connection during manufacturing, and it also helps users in regions with poor internet access.

It’s worth noting that this trick does not disable the Microsoft account requirement entirely—it just lets you skip it during setup. After installation, you can still create a Microsoft account later if you want, but you’re not forced to. Also, Windows 11 Home will still show a “Finish setting up your device” nag screen after you log in, but you can dismiss it.

Other Hidden Setup Commands and Shortcuts

The Shift+F10 console is the gateway to several other setup tricks:

  • Task Manager: Type taskmgr to open Task Manager during setup. This can be useful to kill a stuck process, but be careful not to end critical setup services.
  • Registry Editor: Type regedit to edit the registry before Windows is fully installed. This is advanced and rarely needed, but it lets you apply tweaks that normally require a running system.
  • Diskpart: Type diskpart to manage disks and partitions from the command line. This is handy if the graphical disk selection screen isn’t working, but it’s risky—you can wipe your entire drive.
  • Notepad: Type notepad to open a text editor, which can be useful if you need to read a driver file or a log.

Another easter egg is the hidden OEM branding screen. If you press Ctrl+Shift+F3 during the Out-of-Box Experience (OOBE), Windows enters audit mode, which is meant for manufacturers to pre-install software. In audit mode, you can create a local account, install drivers, and then run sysprep to reset the PC for the end user. This is a legitimate tool for system builders, but it’s not something the average user needs—and it can cause issues if you don’t know what you’re doing.

How to Choose Between Local and Microsoft Account

If you’re setting up Windows 11 for yourself, the choice between a local account and a Microsoft account comes down to a few factors:

  • Convenience: A Microsoft account syncs your wallpaper, theme, passwords (via Edge), and settings across PCs. It also enables OneDrive backup and the Microsoft Store.
  • Privacy: A local account keeps your data off Microsoft’s servers. You lose sync and some features, but you gain control.
  • Security: Microsoft accounts offer recovery options if you forget your password, and they enable BitLocker encryption by default on supported hardware. Local accounts can still use BitLocker if you set it up manually.
  • Family Safety: Parental controls (like screen time limits) require a Microsoft account for the child’s account.

If you choose a local account, you can always upgrade to a Microsoft account later by going to Settings > Accounts > Your info and clicking “Sign in with a Microsoft account instead.” The reverse is also true, but it’s slightly more involved (you have to switch to local account in the same menu).

Common Problems and Fixes

Users often run into issues when trying these tricks:

  • Shift+F10 doesn’t work: Some laptops require you to press Fn+Shift+F10 because the F-keys are set to multimedia functions. Also, make sure you’re on the network screen, not the language selection screen (though it should work there too).
  • BypassNRO command not found: This happens on very new builds where Microsoft has removed the command. In that case, try the registry method: press Shift+F10, type regedit, navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE, create a DWORD called BypassNRO with value 1, then close the editor and restart the OOBE (you can type shutdown /r /t 0 in the command prompt).
  • No internet option doesn’t appear: After running bypassnro and restarting, the “I don’t have internet” option should appear on the network screen. If it doesn’t, you may be on a version where the command didn’t fully apply. Try the registry method instead.
  • Audit mode gets stuck: If you enter audit mode accidentally (Ctrl+Shift+F3) and then try to continue setup, you might end up with a system that boots to a desktop with no OOBE. To fix this, run sysprep /oobe /generalize /shutdown from an elevated command prompt. This resets Windows to the OOBE state.

Is It Safe? Risks and Considerations

Using these commands is generally safe if you know what you’re doing, but there are risks:

  • Data loss: Diskpart and sysprep can wipe your drive if misused. Always back up important files before starting.
  • Void warranty: These tricks don’t void your Windows license, but they might violate the terms of service for a pre-built PC (though Microsoft doesn’t enforce it).
  • Missing features: Skipping the Microsoft account means you won’t have OneDrive integration or automatic device encryption on some hardware. You can enable these later, but it’s extra work.
  • Future updates: Microsoft may patch these loopholes in future feature updates. The bypassnro command has survived for years, but there’s no guarantee it will stay.

If you’re installing Windows for someone else, it’s often better to just use a Microsoft account—it makes password recovery and support easier. The bypass is most useful for tech-savvy users who want full control.

Alternatives to the Hidden Commands

If the bypassnro command doesn’t work on your build, there are other ways to get a local account:

  • Use Windows 11 Pro: Pro editions allow you to skip the Microsoft account requirement during setup by choosing “Domain join” instead of “Personal use.” You can then create a local account.
  • Rufus: The Rufus USB tool can create a Windows 11 installation drive with the Microsoft account requirement disabled (among other tweaks). It modifies the ISO to bypass the check automatically.
  • Enter a fake email: Some users report that entering a non-existent email like a@a.com and a random password will cause Windows to show an error and let you proceed with a local account. This is hit-or-miss and may not work on newer builds.
  • After installation: You can always create a local account after setup by going to Settings > Accounts > Family & other users and adding a new user. This doesn’t help during initial setup, but it’s a workaround if you’re already in.

Remember that these alternatives have their own caveats: Rufus is a third-party tool (though widely trusted), and the fake email trick is unreliable.

Frequently Asked Questions

Is bypassnro illegal or against Microsoft’s terms?

No, it’s not illegal. It’s a hidden command that Microsoft itself uses, and it’s not a hack or a crack. It doesn’t bypass Windows activation—it only skips the online account requirement during setup. Microsoft doesn’t publicly endorse it, but they haven’t taken legal action against users who use it.

Will I lose any Windows features if I use a local account?

You’ll lose some convenience features like settings sync, OneDrive automatic backup, and the ability to use the Microsoft Store with your account (though you can still browse and install free apps). You’ll also miss out on automatic device encryption on some devices. Core functionality like gaming, productivity, and updates remains unaffected.

Can I use bypassnro on Windows 10?

No, the bypassnro command is specific to Windows 11. Windows 10 setup always allowed local accounts, so there’s no need for it. If you’re installing Windows 10, you can simply click “Offline account” when prompted.

Does bypassnro work on Windows 11 24H2?

As of the latest builds, the command still works, but Microsoft has been testing removal in some insider builds. If it doesn’t work, use the registry method or a tool like Rufus. Always check the latest community reports before relying on it.

What is the difference between bypassnro and audit mode?

Bypassnro only skips the network and Microsoft account screens, letting you create a local account. Audit mode (Ctrl+Shift+F3) is a full manufacturer mode that lets you install drivers and software before shipping the PC. Audit mode requires you to run sysprep afterward to reset the PC for the end user, which is more complex.

Can I switch from a Microsoft account to a local account after setup without reinstalling?

Yes. Go to Settings > Accounts > Your info, click “Sign in with a local account instead,” and follow the prompts. You’ll need to set a password or PIN. This is a supported feature and doesn’t require any tricks.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →