• ChaoticNeutralCzech@feddit.org
    link
    fedilink
    English
    arrow-up
    92
    ·
    edit-2
    4 days ago

    The command (C:\Windows\System32\) OOBE\bypassnro (.cmd) one types into the command prompt (after opening it with Shift+F10) for the bypass is the location of a batch file they will be removing (the parenthesized parts are optional, implied by the command interpreter, and so is any capitalization). You can still do whatever it’s doing (adding a registry key and restarting) by typing the command manually or providing a copy of the file on a USB drive. After a restart, the OS will check for the registry key AND lack of internet connection to provide the local account option.

    For the record, the contents of the file are

    @echo off
    reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
    shutdown /r /t 0
    

    The first line is optional, and so is the third if you’re OK with restarting manually. If creating the file on Unix-based systems, make sure the newline sequence is CRLF (DOS/Windows standard).

    Obligatory shoutout to literally any Linux distro, which does not need this workaround, and is usually easier to install and set up than debloating a fresh Windows 11 install.

    • Buddahriffic@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      ·
      4 days ago

      Until they remove checking that reg key from all versions other than maybe enterprise. If they decide that running windows requires an MS online account, they can keep bumping up the difficulty of running it without whenever they want.

      • ChaoticNeutralCzech@feddit.org
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 days ago

        They are keeping around so many deprecated features for internal use and whatnot, I would be surprised if they did remove this registry check.

        Until Windows 12 is released, you can always use an old ISO and then update to the newest version.