86
submitted 11 months ago* (last edited 11 months ago) by MasterBlaster@lemmy.world to c/privacy@lemmy.ml

It's been a few years since I've needed to install a version of Windows on a PC for personal use. I have a license for Windows 10 Pro, but today I found out it is no longer possible to get through the installation without first creating an account with Microsoft.

I don't want to do this. Does anybody have any way to get around it? The stuff I've read online basically ends up being create your account switch to a local account after installation and delete your account. I want a better solution. Would installing a much older version of Windows 10 work? The whole reason I got an msdn license back in the day is so I didn't have to do this.

Edit: 10/2/2023

I thank you all for giving me advice and ideas. Much I had already tried before posting my question here, and some suggestions and experiences led me to keep at it. Here's my experience for others who have a similar problem.

I downloaded the ISO from Microsoft - Win10_22H2_English_x64v1. I used Ventoy to launch the installer. The first time I went through, I connected to Wi-Fi. As soon as I did that, it sealed my fate. By this time in the process, it installed the boot partition on my HD and saved this information so every time I tried to restart the installer, it always went through language, keyboard, then "enter email address". All the suggestions for fake values simply triggered "This email is already used. Please choose another", and that was it.

I was getting ready to wipe the partition and try again, but decided to turn off Wi-Fi in the BIOS first to see if that worked. It did. This time it tried to convince me to set up the network and failed and I was able to create a local account.

The way this multi-version installer works is annoying. It installed Windows Home edition, so I had to "know" that I could go to settings and enter a key. Once I put in the key, it "upgraded" to Pro edition, and I was done.

Next time I have to do this, I'll see if Rufus works. It seems that will remove some annoyance. Either way, I will avoid configuring Wi-Fi until after install next time. I gotta say, I am not looking forward to the day when I must upgrade to Windows 11. So far I've been able to avoid actually buying a new copy due to my aging MSDN key. By the time I'm forced to "upgrade", I might have to cough up some cash for something I don't want, but am forced to own.

It should be illegal.

Anyway, now that I know I can still use my MSDN key to get an updated Win 10, I feel a bit more comfortable with re-imaging my Dell laptop from dual-boot to Linux only, then install Windows as a VM for these times I need to use it. Fortunately, that is increasingly rare.

top 50 comments
sorted by: hot top controversial new old
[-] Shaul@lemmy.ca 46 points 11 months ago

For 10, unplug ethernet or do not connect to wi-fi and it should all you to continue or allow you to skip creating an MS account.

On the one system I use for gaming, before I install 10 which I have done a few times, I shutdown computer, physically unplug ethernet cable, then turn on computer and start the installation process, and I've created a local account everytime. Do not plug in cable or connect online until Windows has rebooted to the start desktop with Start menu. If you connect during installation it could force you to create online account.

[-] dingus@lemmy.ml 18 points 11 months ago* (last edited 11 months ago)

This is the answer. No internet defaults to local account in Windows 10.

In 11 you can do the same but it requires using Powershell about halfway thru.

load more comments (3 replies)
[-] brickfrog@lemmy.dbzer0.com 19 points 11 months ago* (last edited 11 months ago)

Hmm on the last few installs I've done (both Win 10 and 11) I just lead the installation to believe I'll be doing a corporate/domain install & it always lets me create a normal user/password after that. Not necessary to unplug any ethernet/internet or anything of the sort.

It's always worked for me both at work and at home.

Just to be sure, I spun up a virtual machine to install Windows 10 22H2, here are the steps I went through:

  1. Boot into the Windows 10 installer, jump into the installer & run through all the initial install steps until we get to the OOBE (Windows 10 out-of-box-experience post installer)
  2. Select your Region, click Yes
  3. Select your Keyboard Layout, click Yes
  4. Skip Second Keyboard Layout (unless you want one)
  5. Let it keep going, it might restart (mine did)
  6. At the Account screen select Set Up For An Organization then click Next
  7. At the "Sign In With Microsoft" screen select "Domain join instead"
  8. At the "What name do you want to use?" screen enter your new Windows user account name and click Next
  9. At the Password screen enter a password for your Windows user account and click Next
  10. Re-enter your password and click Next
  11. Set up a security question/answer - Or do like I do & fake them all e.g. select a security question then enter random gibberish alphanumeric text - and click Next
  12. (do the same for all 3 security questions)
  13. Select your Privacy settings then click Accept
  14. Accept or skip any customizations you want (I usually Skip)
  15. For Cortana you can click "Not Now" or "Accept" up to you

Done! You now installed Windows 10 Pro without a Microsoft Account.

[-] MasterBlaster@lemmy.world 3 points 11 months ago

6-8 is not a choice I am given. The installer for Windows 10 is a "multi-release" package. It contains all the distributions, so I cannot download the "pro" version or the "home" version.

[-] brickfrog@lemmy.dbzer0.com 3 points 11 months ago* (last edited 11 months ago)

Just to be sure, did you download some strange version of the .iso from some non-official source? Or did you modify your Windows install in some way?

And you're definitely selecting to install Windows 10 Pro, not something else?

I assumed you downloaded the generic .iso direct from Microsoft at https://www.microsoft.com/en-us/software-download/windows10 like most people do. (you can use the browser trick to get the page to give you .iso download options e.g. in Chrome I just hit F12, set the dimensions to something mobile looking, hit F5 to refresh the page, then go ahead & download the .iso)

The generic .iso is indeed a multi with the download option named "Windows 10 (multi-edition ISO)", that itself doesn't affect any of the steps above.

Then just use Rufus or similar to create a bootable USB with it.

load more comments (1 replies)
[-] Catsrules@lemmy.ml 2 points 11 months ago

The multi-release should let you pick the version in the beginning of the installation.

load more comments (2 replies)
[-] eruchitanda@lemmy.world 19 points 11 months ago* (last edited 11 months ago)

Copy-pasting my own old answer.

Choose any of these 3 options:

A. Shift+F10 (opens cmd) > OOBE\BYPASSNRO

B. Continue until getting to creating account

B.1. Account > 123@123.com/test@test.com/a@b.com/1@1.ru/fuckoff@microsoft.com/a@outlook.com/d@d.d/na@na.com

B.2. Password > *enter any random password*

C. […] > How would you like to set up this device > Set up for work or school

With an existing system:

• CMD > net user /add *

[-] eruchitanda@lemmy.world 3 points 11 months ago

BTW, I heard that you can use any invalid email address, but I never tried it myself.

load more comments (1 replies)
[-] Vince@lemmy.world 18 points 11 months ago

Enter a@a.com, and enter any password. Setup will say something went wrong and let you create a local account.

[-] brickfrog@lemmy.dbzer0.com 2 points 11 months ago

LOL I didn't know that works too, good to know :D

Technically you can just click "Domain join instead" to go into the local account creation.

[-] alphapuggle@programming.dev 2 points 11 months ago

You can actually just enter "a" for username & password, don't even have to make it look like an email

[-] MasterBlaster@lemmy.world 2 points 11 months ago

"a@a.com is already a Microsoft account. Please try a different email address", so it doesn't work.

load more comments (3 replies)
load more comments (2 replies)
[-] Hellstormy@lemmy.world 12 points 11 months ago

Just unplug the LAN cable, go back one step in the dialog, then forward again. There then should appear the option to make a local account.

[-] Platform27@lemmy.ml 8 points 11 months ago

Did you get this sorted? I know the following works on 11, and it wouldn’t surprise me if it worked on 10.

First unplug the Ethernet cable, and when it asks for WiFi, press “Shift + F10”. In the opened command prompt type “OOBE\BYPASSNRO”. This will make the installer go to the legacy OOBE (Out Of Box Experience). Finish setup, before finally connecting to the internet. Don’t worry you’re not doing anything dangerous. It’s a simple registry edit.

[-] MasterBlaster@lemmy.world 3 points 11 months ago

That did not work on 10.

[-] melooone@feddit.de 7 points 11 months ago

Have you tried installing it with no internet connection? That's what I always used to do, to get a local account during installation.

[-] Pherenike@lemmy.ml 3 points 11 months ago

Same here, still works

[-] MasterBlaster@lemmy.world 2 points 11 months ago

I just updated my post with resolution thanks you you and others. I had to turn off Wi-Fi at the hardware level.

[-] ironveil@eviltoast.org 5 points 11 months ago

Username: a Password: a

Always works for me.

[-] Pantherina@feddit.de 4 points 11 months ago

Use RUFUS to flash the installer USB stick, it has all the wantes options also TPM check skipping etc

[-] Pantherina@feddit.de 2 points 11 months ago

Edit: available also for Windows 11

load more comments (1 replies)
[-] Codilingus@sh.itjust.works 4 points 11 months ago

Everyone here should check out Windows X-lite. No accounts required, disabled telemetry, deleted bloatware, options to delete defender and edge before install. You gotta even install .net and c++ redistributables your self. It feels like being on Windows XP again.

[-] NamelessGO@sh.itjust.works 4 points 11 months ago

Use Rufus to make a local account

  1. Install Rufus
  2. Get a Windows 11 .iso
  3. Get a 8gb USB (you will need to format, so move your files from inside your USB, otherwise it will be lost)
  4. Use rufus, select windows 11 iso, select USB, choose Local account + name

Optional: disable privacy option ON

[-] shortwavesurfer@monero.town 4 points 11 months ago

Windows 10 dont connect to wifi or ethernet and it should let you through. I think from what i have heard windows 11 just tells you to fuck off and come back when you have some internet to create the ms account

[-] damium@programming.dev 2 points 11 months ago

You can still enter audit mode and change some registry settings to switch to a local account. Last time I did an 11 install on a device with Wi-Fi it also let me create a local account after trying to continue with a blank password a few times.

load more comments (4 replies)
[-] poudi8@reddthat.com 4 points 11 months ago

I just installed windows 11 without an account, including downloading iCloud on the MS Store, everything i found on internet said it was not possible.

I followed this: https://youtu.be/6UQZ5oQg8XA?si=9i41GVxtjCcP66sE

[-] PipedLinkBot@feddit.rocks 2 points 11 months ago

Here is an alternative Piped link(s):

https://youtu.be/6UQZ5oQg8XA?si=9i41GVxtjCcP66sE

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[-] JackGreenEarth@lemm.ee 4 points 11 months ago

Windows is Microsoft's operating system, and unlike Android, there are fully featured Linux alternatives for all hardware. Why do you need to use Windows, specifically? - noting that needing to use Windows specific software should not be the reason, as WINE exists. You clearly don't have a specific affiliation to Microsoft, either, as you don't want to have an account with them. What's tying you to Windows?

[-] cm0002@lemmy.world 12 points 11 months ago

noting that needing to use Windows specific software should not be the reason, as WINE exists.

Lol try installing Visual Studio 22 or even 19 on WINE and get back to me lmfao 😂

[-] TwilightKiddy@programming.dev 3 points 11 months ago

That is solvable, though.

https://www.jetbrains.com/rider/

Doesn't take much time to get used to, and it does most things VS does.

[-] cm0002@lemmy.world 2 points 11 months ago

Rider sucks ass for C# development, Jet rains makes some good IDEs no question. But when it comes to dotnet development VS is king

load more comments (1 replies)
load more comments (1 replies)
[-] MasterBlaster@lemmy.world 8 points 11 months ago

There are times when I do need windows. That is why I kept the default install on my laptop and put Linux on dual boot.

In this case, my son wants to play bedrock Minecraft, and eventually I'm sure he will want to play games that don't work on Linux.

For recent examples of why I need to have it around just in case, I'm interviewing for jobs and 90% of them use Teams. It took me a few weeks to get a solution to work on Linux.

[-] meiko60@lemmy.sdf.org 2 points 11 months ago
[-] MasterBlaster@lemmy.world 2 points 11 months ago

That is what I am using, however I had to find a way to open it when I click on a teams meeting link. After I did that, it would not get past the initial splash. I eventually found that I have to hit CTRL-R one to three times to get it to go to the meeting. See, it took lots of searching and head scratching to get it working.

load more comments (3 replies)
[-] TwilightKiddy@programming.dev 3 points 11 months ago

Nobody asked about ditching Windows, though.

But if you are really interested, for me it's VR games.

[-] DetectiveSanity@lemmy.world 4 points 11 months ago

Install Windows 10 LTSC which you can get from massgrave.dev.

This one you can setup without an account.

[-] MasterBlaster@lemmy.world 2 points 11 months ago

I'd rather not risk a hacked install if I can. I'll keep this in my back pocket, though.

load more comments (2 replies)
[-] planish@sh.itjust.works 4 points 11 months ago

Instead of an MS account, join a domain and use the domain account to log in. You can set up a domain with Samba.

[-] brickfrog@lemmy.dbzer0.com 2 points 11 months ago* (last edited 11 months ago)

You just need to select to "Domain join instead", there is no need to actually go & set up an actual domain. See my other comment.

load more comments (1 replies)
[-] SomeBoyo@feddit.de 3 points 11 months ago

Not connecting to the internet durring installation will do the trick. (Also try using a debloating script after the installation.)

[-] gr522x@lemmy.ml 3 points 11 months ago

Thanks for the tips in this post, very helpful!

[-] Facebones@reddthat.com 2 points 11 months ago

I forget the command, but you can leave the internet off and run a command in the cmd prompt to disable the requirement.

load more comments (7 replies)
[-] strawberry@artemis.camp 2 points 11 months ago

use Rufus to make the installation media

load more comments
view more: next ›
this post was submitted on 30 Sep 2023
86 points (100.0% liked)

Privacy

31279 readers
445 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

Chat rooms

much thanks to @gary_host_laptop for the logo design :)

founded 4 years ago
MODERATORS