| |

How to Skip Microsoft Sign In Windows 11 Setup (Tutorial)

Tutorial showing how to skip Microsoft account sign in during Windows 11 setup and use a local account instead

To skip the Microsoft account sign-in during Windows 11 setup, press Shift+F10 to open a command prompt, use Task Manager to launch Registry Editor as administrator, create a DWORD value named BypassNRO set to 1 at HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE, then restart with shutdown /r /t 0. After the reboot, click the back arrow on the sign-in screen and you’ll get the option to set up a local account instead.

How to Skip the Microsoft Sign-In During Windows 11 Setup

Quick Steps:

  1. Press Shift+F10 on the Microsoft account screen to open a command prompt (laptops: try Shift+Fn+F10)
  2. Type taskmgr and press Enter to open Task Manager
  3. Click Run New Task, type regedit, check “Create this task with administrative privileges”, click OK
  4. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE
  5. Right-click on empty space in the right pane, select New > DWORD (32-bit) Value
  6. Name the value BypassNRO and press Enter
  7. Double-click BypassNRO, set the value data to 1, click OK
  8. Close Registry Editor and go back to the command prompt
  9. Type shutdown /r /t 0 and press Enter to restart immediately
  10. After the restart, click the back arrow on the sign-in screen and select the local account option

Why Would You Want to Skip the Microsoft Account?

Having done hundreds of Windows installations for clients over the years, I can tell you that most people don’t need their Windows login tied to a Microsoft account. Microsoft makes it seem like you do, but the reality is a local account works perfectly well for everyday use — and it keeps things a lot simpler.

I’ve actually written a full post covering why choosing a local account over a Microsoft account is usually the better move. Things like BitLocker silently encrypting your drive, OneDrive shuffling your folders around, and needing internet access just to log into your own PC — these are real annoyances that a local account avoids entirely. Worth reading if you’re unsure which way to go.

Windows 11 still supports local accounts — Microsoft just buries the option during setup. This registry method is one of the cleanest ways to get to it without installing any third-party tools.

How to Skip the Microsoft Sign-In: Detailed Step-by-Step

Step 1: Open a Command Prompt During Setup

When Windows 11 setup lands on the screen asking you to sign in with a Microsoft account, press Shift+F10 on your keyboard. A command prompt window will pop up right over the setup screen. If you’re on a laptop and this doesn’t work, try holding Shift+Fn+F10 instead — some laptops need the Fn key to activate the F-row.

Step 2: Open Task Manager

In the command prompt window, type taskmgr and press Enter. Task Manager will open. We’re using it as a way to launch Registry Editor with the right administrator privileges — running regedit directly from command prompt at this stage of setup doesn’t always give you full access.

Step 3: Launch Registry Editor as Administrator

In Task Manager, click Run New Task. In the dialog box that appears, type regedit. Before clicking OK, make sure to tick the box that says “Create this task with administrative privileges”. Then click OK. Registry Editor will open with full admin access, which is what you need to make changes here.

Step 4: Navigate to the OOBE Registry Key

In Registry Editor, navigate to this path:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE

You can click through the folders in the left panel one by one, or paste the path directly into the address bar at the top of Registry Editor. OOBE stands for Out-of-Box Experience, which is exactly what the Windows 11 setup wizard is.

Step 5: Create the BypassNRO Value

Once you’re inside the OOBE key, right-click on any empty white space in the right-hand pane. Select New > DWORD (32-bit) Value. A new entry will appear ready to be named — type BypassNRO exactly as shown and press Enter to confirm.

Step 6: Set the Value Data to 1

Double-click the BypassNRO entry you just created. In the dialog that opens, change the Value data field from 0 to 1 and click OK. This is what tells Windows to make the local account option available during setup.

Step 7: Restart Setup

Close Registry Editor and go back to the command prompt window. Type the following and press Enter:

shutdown /r /t 0

This triggers an immediate restart. The Windows 11 setup will pick back up where it left off, but now with the registry change applied. Close the command prompt window after running the command.

Step 8: Create Your Local Account

After the restart, setup will bring you back to the Microsoft account sign-in screen. This time, click the back arrow in the top left corner. You’ll now see the option to create a local or offline account. Enter your desired username and password, then work through the rest of the setup wizard to get into Windows 11.

What to Do After Windows 11 is Set Up

Once you’re in, there’s usually a whole list of things worth doing — turning off telemetry, removing bloatware, disabling background features you don’t need. If you don’t want to dig through settings manually, Winhance is a free tool I built that handles all of that from one place. It’s great for getting a clean, optimized Windows 11 setup without having to hunt through a dozen menus.

Common Issues & Solutions

Problem: Shift+F10 doesn’t open a command prompt
Solution: On laptops, the F-keys sometimes need the Fn key to activate. Try Shift+Fn+F10. If that still doesn’t work, check your BIOS or UEFI settings — there may be a “Function Key Mode” option that changes how the F-row behaves.

Problem: The back arrow doesn’t appear after restarting
Solution: The registry change wasn’t applied correctly before the restart. Boot back into setup, open a command prompt with Shift+F10, and go through the registry steps again. Double-check that the value is named BypassNRO exactly and the value data is set to 1.

Problem: BypassNRO doesn’t work on Windows 11 24H2
Solution: Microsoft removed support for this workaround in Windows 11 24H2. On that version, the easiest alternative is to disconnect from the internet before reaching the sign-in screen — setup will then show an “I don’t have internet” option that leads to a local account. You can also use an autounattend.xml answer file to skip the screen entirely during a clean install.

FAQ

Does this work on Windows 11 Home?

Yes. The BypassNRO method works on both Windows 11 Home and Pro. Home is the edition that forces a Microsoft account most aggressively during setup, so this fix is especially useful there.

Is it safe to edit the registry during setup?

Yes, in this case it’s safe. You’re only adding one new DWORD value in a specific location. You’re not touching any existing keys. Just follow the steps carefully and you won’t have any issues.

Can I switch to a local account after setup is already done?

Yes. Go to Settings > Accounts > Your Info and click “Sign in with a local account instead.” You’ll need to confirm with your Microsoft account password, but your files and username stay the same after the switch.

Will I lose access to the Microsoft Store or other apps?

No. You can still sign into the Microsoft Store, OneDrive, Outlook, and any other Microsoft app separately whenever you need to. Your Windows login just won’t be tied to that account — which for most people is actually the ideal setup.

Does this work during a fresh install from a USB drive?

Yes, this method is specifically for fresh installations. The Shift+F10 trick works during the OOBE phase that runs after installing Windows from a USB drive. If you still need to create your installation media, I’ve got a guide on how to download the latest Windows 11 ISO file that walks you through getting it straight from Microsoft.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *