I just bypass the requirement by installing Linux Mint instead
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related news or articles.
- Be excellent to each other!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
- Check for duplicates before posting, duplicates may be removed
- Accounts 7 days and younger will have their posts automatically removed.
Approved Bots
I put this in another thread: It's not a big deal. They're removing the bypassnro.cmd script, which is just this:
@echo off
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
shutdown /r /t 0
You can still use shift-F10 at the same point, type those two lines (not the @ECHO OFF), and it will achieve the same result.
I will copypaste your comment next time people complain Linux is hard to learn.
A bitch to remember compared to the bypassnro though.
Well, who cares. I'm never installing Windows again anyway.
So you're telling me 2% of new Window's users won't be forced to make an account? Neat!
This is not about the technically savvy. The populace is being conditioned into not owning what they purchase. This will in turn make everyone's life worse.
Are people shocked that windows keeps removing things that allow the os to be usable and debloated?
Copilot recording your screen will be a non optional feature before win11 is over.
We’re removing the bypassnro.cmd script from the build to enhance security and user experience of Windows 11. This change ensures that all users exit setup with internet connectivity and a Microsoft Account.
Any windows fanboy cares to explain how this supposedly enhances a user's security?
The spin on requiring an internet connection being phrased as 'ensures all users exit setup with internet connectivity' is amazing too.
Not wanting to seem like a windows fanboi in the slightest, but.. I guess they're saying that if you log in to your windows box using their cloud authentication, then they can better protect your account, force regular password changes, force password complexity requirements.. and because they're in a position to see all auth attempts against that account, they can react to attacks and patterns of attacks.. having said that. a lot of those advantages go away if you're not actually connected to the internet.. but then, you also lose timely updates by not being connected... it's a difficult question.. I can see how it could be better for a non computer-savvy user to log in using a microsoft account, but also worse and more frustrating for advanced users who don't want to touch microsoft's cloud at all. I guess they made the decision based on what was better for the majority of users. If you're upset by this, you're not really their target audience.
That's what they're saying - it's not true, but it is what they're saying.
then they can better protect your account, force regular password changes, force password complexity requirements..
if that was the goal, they wouldn't be saying on the password input screen to "choose the most simple password", and especially they wouldn't accept that field to be left blank
if you are not logged in, they can't setup onedrive to automatically steal all pictures and documents of the unsuspecting user, and they can't setup bitlocker with a cloud key that they could use to lock you out of all your data when they think so.
windows update has zero reasons to not work without an MS account, and actually it does work that way.
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.
Rufus has an option to auto add this for you when building a bootable drive. Works great.
Just one more reason to skip Windows 11…
every passing day i feel increasingly gratified to have switched my previously win11 laptop to linux mint. aside from the sheer principle of microsoft being ass, i also fucking despise all of windows' AI bullshit. Fuck copilot for eternity.
Just be sure to check support before buying any newish laptop. I really like my ASUS Duo Pro 2024, but ASUS adamantly refuses to lift a finger for proper Linux support for special features. Even the audio chipset which is standard somehow doesn't work with default kernels due to something they've done. Dual screen can be made to work with some scripting-fu, but the keyboard's multimedia keys just don't work at all.
Vote with your wallets and be noisy to those brands who don't support Linux well. Let them know if lack of Linux support was why you didn't buy.
Tbf Asus has been dogshit for at least a decade at this point.
Fix:
open this site: https://schneegans.de/windows/unattend-generator/
check your options that you like
download your xml
download win 11 iso
put on stick (with rufus) with the downloaded xml file
install win 11
profit
This change ensures that all users exit setup with internet connectivity
And what if someone doesn’t have internet connectivity?
But then how we can put advertisements in the Start Menu, and spy on them once our Project2025 overlords want the general populous to be fully committed to extremist christianity 24/7?
no computer for you
I've got my first son or daughter on the way, I'm thinking they might be learning Linux as their first OS
A few weeks ago I helped one of my client's employees set up their brand new laptop, which came with Win11 installed, of course. They just need it for basic work stuff and there's no chance in hell anything other than Windows is a viable option here.
We work remotely so I would help them get set up to a point where they could at least share their screen to me, or I could take over via remote access myself, to finish the installation process. I just needed to guide them through the steps "blind" for a short while. Easy peasy, right?
So we go through the Windows 11 first time setup together. All seems to go ok until Windows asks them to log into their MS account or create one. No problem, we should be able to do that, right? Only that we can't. We're connected to the WiFi, etc., yet they get some generic ass error message like "Sorry, something went wrong" and that's that.
Ok, so we can't log in with an online account. Let's try offline as a fallback! We set the username, password... "Sorry, something went wrong" again. We try to guess maybe it's the password, it doesn't match! Or it's not strong enough! So we try all these different things for ages. Again, we're getting no feedback whatsoever from Windows. Just "Something went wrong fuck you lol".
I don't use Windows myself, I've been a Linux user for years now, I don't have any freaking clue how to remotely diagnose a vague issue that literally prevents them from getting the laptop to a functional state. So I Google the problem and the recommended answer is to run this magic "bypassnro" command. It will cut all the mandatory online account bullshit, move straight to a reliable offline account setup screen, and allow us to, you know, actually do work? And it worked!
If I hadn't had that command at my disposal, that I was forced to use by Microsoft's broken ass setup UX, I would've probably spent twice or three times longer coaching my non-tech-savvy client through booting into fail safe mode and doing all kinds of arcane sysadmin shit that I don't even have to ever think about in Linux. All this just to get them into the desktop, on a brand new laptop.
And Microsoft have now decided to take it away. Nice one.
ive been on windows all my life but as of last week it's the first time that ive had zero windows machines in my life since i installed linux mint on them. ive never been happier.
Wow for some reason that's weirdly attractive.
Microsoft it the best ad for linux.
How the hell are we supposed to install it without a Internet connection? I worked in a company that was so hard on security that only certified machines were allowed access to the net, so virtual machines were not allowed to access the LAN and therefore the Internet. Generally not a problem as we just used them to test software on different OS versions, so no Internet required.
This change disallows all offline installs. What is their gain? Are they that keen on our data or are they planning to use the connection to a Microsoft account for something even worse than just selling personal information? I could think of a few reasons and none are nice...
I'M OKAY WITH MAKING A WINDOWS ACCOUNT.
I'M JUST NOT OKAY WITH MY ~/ PATH BEING C:/Users/Jacobuedhbcuycbdhh55674c4bhdncy6448774/
THIS CAN ONLY BE FIXED BY CREATING A LOCAL USER AND THEN SIGNING IN
Apple does this.
Microsoft is now doing this.
I wonder how long until Google start doing it with Android 🤔
This future is so fucking dystopian
windows is not user friendly
Exactly!
My answer to everyone saying "but Linux is hard..!"
No, it’s DIFFERENT!!
If using Cinnamon was your first learning experience on a computer, you’d think Windows is the worst user experience in the world!
Great even more reasons to avoid it
Just had to set up two pcs for work. Trying to get around the account setup and thinking about all the bullshit that comes with windows I just installed Linux mint.
Just another reason to switch to Linux
It is insecure to create one account with username and password during the setup process. The password should always come from your password manager. But you would not have access to your password manager during the installation process.
Please remove this step.
You also would not have access to your password manager when logging into your OS, would you?
I feel like this won't stop anyone who was already refusing to use a Microsoft account for windows. Anyone who was already bypassing the account requirement will still do so, it just will be more difficult. They've accomplished nothing except further pissing off some of their most competent user base.
They've accomplished nothing except further pissing off some of their most competent user base.
I don't think they've cared about the competent users for a very long time. They only want the users who click OK
or Next
without reading or thinking.
I use that command partially because Microsoft accounts don't allow passwords as long as the password I like to use for my PC
Didn't Microsoft do the same thing with Windows 10 and EU prevented that?
Yup and this change will neither apply to the EU nor Enterprise 11 Customers. Guaranteed.