By default, Windows 11 strongly encourages you to sign in with a Microsoft account during setup. While this works well for cloud syncing and Microsoft services, many users prefer a local account for better privacy, offline use, or simpler system management.
If you want to use Windows 11 without a Microsoft account, this guide will walk you through all the correct ways to set up a local account, whether you’re installing Windows for the first time or switching from an existing Microsoft account—without breaking system functionality.
What Is a Local Account in Windows 11?
A local account:
- Works completely offline
- Does not sync settings, files, or passwords to Microsoft
- Gives you full access to Windows features
- Is ideal for privacy-focused users, labs, shared PCs, or older systems
Unlike a Microsoft account, everything stays on the device only.
Important Things to Know Before You Start
- Windows 11 Home hides local account options during setup
- Windows 11 Pro, Enterprise, and Education make it easier
- You can always switch accounts later
- A local account does not reduce security or performance
1. Set Up a Local Account During Windows 11 Setup (OOBE)
This is the cleanest method if you’re installing Windows 11 fresh.
- Start the Windows 11 setup process.
- Proceed through region and keyboard setup.
- When you reach the “Let’s connect you to a network” screen:
- Disconnect Wi-Fi
- Or unplug the Ethernet cable
- Click I don’t have internet.
- Select Continue with limited setup.
- Enter a local username.
- Create a password (optional but recommended).
- Finish the setup.
Windows will complete installation using a local account.
2. Force Local Account Setup Using Command Prompt (Works on Home & Pro)
If Windows refuses to show the local account option.
- On the network setup screen, press Shift + F10.
- Command Prompt will open.
- Type the following command and press Enter:
OOBE\BYPASSNRO - The system will restart automatically.
- After reboot, choose I don’t have internet.
- Select Continue with limited setup.
- Create your local account.
This is the most reliable workaround on Windows 11 Home.
3. Create a Local Account After Windows 11 Is Already Set Up
If you’re already using a Microsoft account, you can add a local account anytime.
- Open Settings → Accounts.
- Click Other users.
- Select Add account.
- Choose I don’t have this person’s sign-in information.
- Click Add a user without a Microsoft account.
- Enter the local username and password.
- Click Next.
The local account will be created immediately.
4. Switch from Microsoft Account to Local Account
You don’t need to reinstall Windows to switch.
- Open Settings → Accounts → Your info.
- Click Sign in with a local account instead.
- Verify your current password.
- Create a local username and password.
- Sign out and sign back in.
Your files, apps, and settings remain intact.
5. Create a Local Admin Account (Recommended)
For full control, set the account as administrator.
- Go to Settings → Accounts → Other users.
- Select the local account.
- Click Change account type.
- Set it to Administrator.
- Save changes.
This is useful for troubleshooting and system management.
What Works and What Doesn’t with a Local Account
Works Normally
- Apps and games
- Windows Update
- Microsoft Store (sign-in optional)
- File Explorer and Settings
- Device drivers
Limited or Requires Sign-In
- OneDrive auto sync
- Microsoft Edge sync
- Microsoft Store purchases
- Copilot and some AI features
You can still sign into individual apps without converting the system account.
Wrapping Up
Setting up a local account on Windows 11 is still completely possible—you just need to know the right steps. Whether you’re installing Windows fresh, bypassing Microsoft account requirements, or switching from an existing account, Windows 11 works perfectly fine with a local account.
Once set up, you’ll have full control over your system, better privacy, and the flexibility to use Microsoft services only when you choose.