Windows 11 internet/account bypass

https://github.com/the-P1neapple/WinJS-Microsoft-Account-Bypass

WinJS-Microsoft-Account-Bypass

Overview

This guide explains a method to bypass the Microsoft Account (MSA) requirement during the Windows 11 Out-Of-Box Experience (OOBE) by using the Developer Console to invoke a hidden local account setup screen. This method was discovered by examining the Windows 11 OOBE source code, which revealed an event listener for a hidden _localAccountButton.

Note

A faster method has since been discovered using Command Prompt (Source), this repo was made 7 months prior to that discovery.
The method I have documented is still the only known method for S-Mode installations.

Following these steps, you can create a local account without needing to sign in with or create a Microsoft account.

I also have a Youtube Tutorial that follows the same instructions below

Local Account Setup Screen

Steps to Bypass Microsoft Account Setup

1. Start Windows 11 Setup

  • Begin the Windows 11 Setup Process.
  • Select your region and keyboard layout.

2. Stop at the Secondary Keyboard Layout Screen

  • When you reach the Secondary Keyboard Layout screen, do not click Skip.
  • If you accidentally skipped and reached the Network Setup Screen, don't stress. I have a guide in the troubleshooting section.

3. Open the Developer Console

  • Press Ctrl + Shift + J to open the Developer Console.
  • Your screen will go dark and will appear with a prompt (indicated by a > symbol) at the top left of the screen.

Note: If you can't open the console, troubleshooting steps are below.

4. Enter the Restart Command

  • Type the following command exactly as shown:
    WinJS.Application.restart("ms-cxh://LOCALONLY")

Note: This command is case-sensitive. You can use Tab-completion to help:

  • After typing WinJS.A, press Tab to auto-complete Application.
  • After typing res, press Tab to auto-complete restart.

5. Exit the Developer Console

  • After entering the command, press Enter to execute it.
  • Press Escape to exit the Developer Console and return to the OOBE interface.

Note: If the Escape key doesn't close the Console, click anywhere on the screen to ensure the console is focused and then press the key again.

6. Local Account Setup

  • The Secondary Keyboard Layout screen will refresh, and a Windows 10-style local account setup screen will appear.
  • Enter your desired usernamepassword, and security questions and click Next.

7. Complete the Setup

  • The Setup will go black and will then log you in to your newly created account. Allow Windows 11 a few moments to configure the user.
  • Continue with the remaining privacy setting prompts.
  • Once finished, you will have successfully created a local account in Windows 11.

Troubleshooting

Comments

Popular posts from this blog

Extracting and using a modified VMWare Player BIOS or UEFI firmware

Activate Synology Active Backup for Business for DSM 6