Remix.run Logo
Aurornis 3 hours ago

FYI BitLocker is on by default in Windows 11. The defaults will also upload the BitLocker key to a Microsoft Account if available.

This is why the FBI can compel Microsoft to provide the keys. It's possible, perhaps even likely, that the suspect didn't even know they had an encrypted laptop. Journalists love the "Microsoft gave" framing because it makes Microsoft sound like they're handing these out because they like the cops, but that's not how it works. If your company has data that the police want and they can get a warrant, you have no choice but to give it to them.

This makes the privacy purists angry, but in my opinion it's the reasonable default for the average computer user. It protects their data in the event that someone steals the laptop, but still allows them to recover their own data later from the hard drive.

Any power users who prefer their own key management should follow the steps to enable Bitlocker without uploading keys to a connected Microsoft account.

thewebguyd 2 hours ago | parent | next [-]

> Any power users who prefer their own key management should follow the steps to enable Bitlocker without uploading keys to a connected Microsoft account.

Except the steps to to that are disable bitlocker, create a local user account (assuming you initially signed in with a Microsoft account because Ms now forces it on you for home editions of windows), delete your existing keys from OneDrive, then re-encrypt using your local account and make sure not to sign into your Microsoft account or link it to Windows again.

A much more sensible default would be to give the user a choice right from the beginning much like how Apple does it. When you go through set up assistant on mac, it doesn't assume you are an idiot and literally asks you up front "Do you want to store your recovery key in iCloud or not?"

dgrunwald 2 hours ago | parent | next [-]

> make sure not to sign into your Microsoft account or link it to Windows again

That's not so easy. Microsoft tries really hard to get you to use a Microsoft account. For example, logging into MS Teams will automatically link your local account with the Microsoft account, thus starting the automatic upload of all kinds of stuff unrelated to MS Teams.

In the past I also had Edge importing Firefox data (including stored passwords) without me agreeing to do so, and then uploading those into the Cloud.

Nowadays you just need to assume that all data on Windows computers is available to Microsoft; even if you temporarily find a way to keep your data out of their hands, an update will certainly change that.

reincarnate0x14 2 minutes ago | parent | next [-]

That's a good base assumption, but IOT LTSC licenses are still out there if you look and trivial to use with a self-hosted KMS if you feel like you and MS are square on that. Almost all of that stuff is not in LTSC and 10 LTSC is still good through 2029.

xp84 an hour ago | parent | prev | next [-]

Do we have confirmation that it’s a must to upload the key if you use an MS account with Windows? Is it prove that its not possible to configure Windows to have an MS account linked, maybe even to use OneDrive, while not uploading the BitLocker key?

Btw - my definition of “possible” would include anything possible in the UI - but if you have to edit the registry or do shenanigans in the filesystem to disable the upload from happening, I would admit that it’s basically mandatory.

theLiminator an hour ago | parent | prev | next [-]

Yes, they push the MS account stuff very hard. I've found Windows so actively hostile to the user that I basically only use Linux now.

I used to be a windows user, it has really devolved to the point where it's easier for me to use Linux (though I'm technical). I really feel for the people who aren't technical and are forced to endure the crap that windows pushes on users now.

J_Shelby_J 21 minutes ago | parent [-]

> actively hostile

That’s the real problem MS has. It’s becoming a meme how bad the relationship between the user and windows is. It’s going to cause generational damage to their company just so they can put ads in the start menu.

replyifuagree 16 minutes ago | parent | prev | next [-]

> logging into MS Teams

I mean, this is one application nobody should ever log into!

LtdJorge 2 hours ago | parent | prev [-]

Teams inside a VM it is, then.

ssl-3 an hour ago | parent | next [-]

Or: Put all of Windows inside of a VM, within a host that uses disk encryption -- and let it run amok inside of its sandbox.

I did this myself for about 8 years, from 2016-2024. During that time my desktop system at home was running Linux with ZFS and libvirt, with Windows in a VM. That Windows VM was my usual day-to-day interface for the entire system. It was rocky at first, but things did get substantially better as time moved on. I'll do it again if I have a compelling reason to.

dvfjsdhgfv 2 hours ago | parent | prev [-]

It's not just Teams. You need to be constantly vigilant not to make any change that would let them link your MS account to Windows. And they make it more and more difficult not only to install but also use Windows without a Microsoft account. I think they'll also enforce it on everybody eventually.

prmoustache an hour ago | parent [-]

You need to just stop using windows and that's it.

The only windows I am using is the one my company makes me use but I don't do anything personal on it. I have my personal computer next to it in my office running on linux.

shawnz 2 hours ago | parent | prev | next [-]

Why would you need to create a local account? You can just not choose to store the keys in your Microsoft account during BitLocker setup: https://www.diskpart.com/screenshot/en/others/windows-11/win...

Admittedly, the risks of choosing this option are not clearly laid out, but the way you are framing it also isn't accurate

shakna an hour ago | parent [-]

All "Global Reader" accounts have "microsoft.directory/bitlockerKeys/key/read" permission.

Whether you opt in, or not, if you connect your account to Microsoft, then they do have the ability fetch the bitlocker key, if the account is not local only. [0] Global Reader is builtin to everything +365.

[0] https://github.com/MicrosoftDocs/entra-docs/commit/2364d8da9...

crazygringo 44 minutes ago | parent | next [-]

They're Microsoft and it's Windows. They always have the ability to fetch the key.

The question is do they ever fetch and transmit it if you opt out?

The expected answer would be no. Has anyone shown otherwise? Because hypotheticals that they could are not useful.

lazide 18 minutes ago | parent [-]

Considering all the shenanigans Microsoft has been up to with windows 11 and various privacy, advertising, etc. stuff?

Hell, all the times they keep enabling one drive despite it being really clear I don’t want it, and then uploading stuff to the cloud that I don’t want?

I have zero trust for Microsoft now, and not much better for them in the past either.

cyberax 43 minutes ago | parent | prev [-]

This is for the _ActiveDirectory_. If your machine is joined into a domain, the keys will be stored in the AD.

This does not apply to standalone devices. MS doesn't have a magic way to reach into your laptop and pluck the keys.

shawnz 20 minutes ago | parent | next [-]

Furthermore it seems like it's specific to Azure AD, and I'm guessing it probably only has effect if you enable to option to back up the keys to AD in the first place, which is not mandatory

I'd be curious to see a conclusive piece of documentation about this, though

riskable 26 minutes ago | parent | prev [-]

> MS doesn't have a magic way to reach into your laptop and pluck the keys.

Of course they do! They can just create a Windows Update that does it. They have full administrative access to every single PC running Windows in this way.

fpoling 6 minutes ago | parent | prev | next [-]

With Bitlocker it is still possible to have single password-based key. But enabling that requires to enter a few commands on the command line.

modeless 2 hours ago | parent | prev | next [-]

They don't do that for iMessage though... https://james.darpinian.com/blog/apple-imessage-encryption

thewebguyd an hour ago | parent [-]

Only because others you communicate with may not have ADP turned on, which is a flaw with any service that you cannot control what the other end does or does not do, not unique to Apple/iMessage outside of using something like Signal.

modeless an hour ago | parent [-]

Most other E2EE messaging services do not break their own E2EE by intentionally uploading messages or encryption keys to servers owned by the same company in a form that they can read. For example, Google's Messages app does not do this for E2EE conversations. This isn't something that only Signal cares about.

gruez an hour ago | parent | prev [-]

>Except the steps to to that are disable bitlocker, create a local user account (assuming you initially signed in with a Microsoft account because Ms now forces it on you for home editions of windows), delete your existing keys from OneDrive, then re-encrypt using your local account and make sure not to sign into your Microsoft account or link it to Windows again.

1. Is there any indication it forcibly uploads your recovery keys to microsoft if you're signed into a microsoft account? Looking at random screenshots, it looks like it presents you an option https://helpdeskgeek.com/wp-content/pictures/2022/12/how-to-...

2. I'm pretty sure you don't have to decrypt and rencrypt the entire drive. The actual key used for encrypting data is never revealed, even if you print or save a recovery key. Instead, it generates a "protectors", which encrypts the actual key using the recovery key, then stores the encrypted version on the drive. If you remove a recovery method (ie. protector), the associated recovery key becomes immediately useless. Therefore if your recovery keys were backed up to microsoft and you want to opt out, all you have to do is remove the protector.

cesarb 3 hours ago | parent | prev | next [-]

> Any power users who prefer their own key management should follow the steps to enable Bitlocker without uploading keys to a connected Microsoft account.

Once the feature exists, it's much easier to use it by accident. A finger slip, a bug in a Windows update, or even a cosmic ray flipping the "do not upload" bit in memory, could all lead to the key being accidentally uploaded. And it's a silent failure: the security properties of the system have changed without any visible indication that it happened.

jollyllama 3 hours ago | parent | next [-]

There's a lot of sibling comments to mine here that are reading this literally, but instead, I would suggest the following reading: "I never selected that option!" "Huh, must have been a cosmic ray that uploaded your keys ;) Modern OS updates never obliterate user-chosen configurations"

hparadiz 36 minutes ago | parent [-]

They just entirely ignore them instead.

bobbob1921 3 hours ago | parent | prev | next [-]

This is correct, I also discovered while preparing several ThinkPads for a customer based on a Windows 11 image i made, that even if you have bitlocker disabled you may also need to check that hardware disk encryption is disabled as well (was enabled by default in my case). Although this is different from bitlocker in that the encryption key is stored in the TPM, it is something to be aware of as it may be unexpected.

Aurornis 3 hours ago | parent | prev | next [-]

If users are so paranoid that they worry about a cosmic ray bit flipping their computer into betraying them, they're probably not using a Microsoft account at all with their Windows PC.

SoftTalker 2 hours ago | parent | next [-]

If your security requirements are such that you need to worry about legally-issued search warrants, you should not connect your computer to the internet. Especially if it's running Windows.

direwolf20 2 hours ago | parent | next [-]

In the modern political environment, everyone should be worried about that.

fc417fc802 an hour ago | parent [-]

In all political environments everyone should be worried about that. The social temperature can change rapidly and you generally can't force a third party to destroy copies of your things in a reliable manner.

zhengyi13 an hour ago | parent | prev | next [-]

Right, this is just a variation on "If you have nothing to hide..."

ETA: You're not wrong; folk who have specific, legitimate opsec concerns shouldn't be using certain tools. I just initially read your post a certain way. Apologies if it feels like I put words in your mouth.

oskarw85 2 hours ago | parent | prev | next [-]

Because all cops are honest, all warrants are lawful and nothing worrying happens in the land of freedom right now.

qmr 2 hours ago | parent | prev [-]

Appeal to the law fallacy.

spixy an hour ago | parent | prev [-]

and use ECC memory

tokyobreakfast 3 hours ago | parent | prev | next [-]

>even a cosmic ray flipping the "do not upload" bit in memory

Stats on this very likely scenario?

strbean 3 hours ago | parent | next [-]

> IBM estimated in 1996 that one error per month per 256 MiB of RAM was expected for a desktop computer.

From the wikipedia article on "Soft error", if anyone wants to extrapolate.

d1sxeyes 2 hours ago | parent [-]

That makes it vanishingly unlikely. On a 16GB RAM computer with that rate, you can expect 64 random bit flips per month.

So roughly you could expect this happen roughly once every two hundred million years.

Assuming there are about 2 billion Windows computers in use, that’s about 10 computers a year that experience this bit flip.

eszed 2 hours ago | parent [-]

> 10 computers a year experience this bit flip

That's wildly more than I would have naively expected to experience a specific bit-flip. Wow!

mapontosevenths an hour ago | parent [-]

Scale makes the uncommon common. Remember kids, if she's one in a million that means there are 11 of her in Ohio alone.

homebrewer 3 hours ago | parent | prev | next [-]

Given enough computers, anything will happen. Apparently enough bit flips happen in domains (or their DNS resolution) that registering domains one bit away from the most popular ones (e.g. something like gnogle.com for google.com) might be worth it for bad actors. There was a story a few years ago, but I can't find it right now; perhaps someone will link it.

pixl97 3 hours ago | parent | next [-]

https://www.youtube.com/watch?v=aT7mnSstKGs

Was in DEFCON19.

homebrewer 3 hours ago | parent [-]

Great, thanks. Here's a discussion on this site:

https://news.ycombinator.com/item?id=4800489

lanyard-textile 2 hours ago | parent | prev [-]

A very old game speedrun -- of the era that speedruns weren't really a "thing" like they are today -- apparently greatly benefited from a hardware bit flip, and it was only recently discovered.

Can't find an explanatory video though :(

direwolf20 2 hours ago | parent [-]

The Tick Tock Clock upwarp in Super Mario 64. All evidence that exists of it happening is a video recording. The most similar recording was generated by flipping a single bit in Mario's Y position, compared to other possibilities that were tested, such as warping Mario up to the closest ceiling directly above him.

tavavex an hour ago | parent [-]

I'm pretty sure that while no one knows the cause definitively, many people agreed that the far more likely explanation for the bit change was a hardware fault (memory error, bad cartridge connection or something similar) or other, more powerful sources of interference. The player that recorded the upwarp had stated that they often needed to tilt the cartridge to get the game to run, showing that the connection had already degraded. The odds of it being caused by a cosmic ray single-event upset seem to be vanishingly low, especially since similar (but not identical) errors have already been recorded on the N64.

drysine 3 hours ago | parent | prev | next [-]

At google "more than 8% of DIMM memory modules were affected by errors per year" [0]

More on the topic: Single-event upset[1]

[0] https://en.wikipedia.org/wiki/ECC_memory

[1] https://en.wikipedia.org/wiki/Single-event_upset

halfmatthalfcat 3 hours ago | parent | prev [-]

It's "HN-likely" which translates to "almost never" in reality.

Supermancho an hour ago | parent | next [-]

Happens all the time, in reality (even on the darkside). When the atmosphere fails (again, happening all the time), error correction usually handles the errant bits.

patja 3 hours ago | parent | prev | next [-]

Especially since HN readers are more likely to be using ECC memory

smegger001 3 hours ago | parent | prev [-]

if cosmic ray bit flips were so rare then ecc ram wouldn't be a thing.

Sayrus 3 hours ago | parent [-]

ECC protects against more events than cosmic rays. Those events are much more likely, for instance magnetic/electric interferences or chip issues.

direwolf20 2 hours ago | parent | next [-]

Those random unexplainable events are also referred to casually as "cosmic rays"

wang_li 2 hours ago | parent | prev [-]

In the 2010 era of RAM density, random bit flips were really uncommon. I worked with over a thousand systems which would report ECC errors when they happen and the only memorable events at all were actual DIMM failures.

Also, around 1999-2000, Sun blamed cosmic rays for bit flips for random crashes with their UltraSPARC II CPU modules.

mapontosevenths an hour ago | parent [-]

> actual DIMM failures.

Yep, hardware failures, electrical glitches, EM interference... All things that actually happen to actual people every single day in truly enormous numbers.

It ain't cosmic rays, but the consequences are still flipped bits.

egorfine 2 hours ago | parent | prev | next [-]

Oh, no accidents needed. Microsoft will soon forcibly extract and upload keys to their servers.

Before you downvote, please entertain this one question: have you been able to predict that mandatory identification of online users under the guise of protecting children would literally be implemented in leading western countries in such a quick fashion? If you were, then upvote my comment instead because you know that will happen. If you couldn't even imagine this say in 2023 - then upvote my comment instead because neither you can imagine mandatory key extraction.

zdragnar 2 hours ago | parent [-]

I can't believe it took this long.

We have mandatory identification for all kinds of things that are illegal to purchase or engage in under a certain age. Nobody wants to prosecute 12 year old kids for lying when the clicked the "I am at least 13 years old" checkbox when registering an account. The only alternative is to do what we do with R-rated movies, alcohol, tobacco, firearms, risky physical activities (i.e. bungee jumping liability waiver) etc... we put the onus of verifying identification on the suppliers.

I've always imagined this was inevitable.

thewebguyd 2 hours ago | parent | next [-]

The problem is the implementation is hasty.

When I go buy a beer at the gas station, all I do is show my ID to the cashier. They look at it to verify DOB and then that's it. No information is stored permanently in some database that's going to get hacked and leaked.

We can't trust every private company that now has to verify age to not store that information with whatever questionable security.

If we aren't going to do a national registry that services can query to get back only a "yes or no" on whether a user is of age or not, then we need regulation to prevent the storage of ID information.

We should still be able to verify age while remaining psuedo-anonymous.

dragonwriter 10 minutes ago | parent | next [-]

> If we aren't going to do a national registry that services can query to get back only a "yes or no" on whether a user is of age or not

And note that if we are, the records of the request to that database are an even bigger privacy timebomb than those of any given provider, just waiting for malicious actors with access to government records.

criddell an hour ago | parent | prev | next [-]

> When I go buy a beer at the gas station, all I do is show my ID to the cashier. They look at it to verify DOB and then that's it. No information is stored permanently in some database that's going to get hacked and leaked.

Beer, sure. But if you buy certain decongestants, they do log your ID. At least that's the case in Texas.

dragonwriter 8 minutes ago | parent [-]

> But if you buy certain decongestants, they do log your ID.

Yeah, but many people don't actually think War on Drugs policies are a model for civil liberties that should be extended beyond that domain (or, in many cases, even tolerated in that domain.) That policy has been effective, I guess, in promoting the sales of alternative “decongestants” (that don't actually work), though it did little to curb use and harms from the drugs it was supposed to control by attacking supply.

xp84 an hour ago | parent | prev [-]

We should easily be able to, but the problem of tech illiteracy is probably our main barrier. To build such a system you’d need to issue those credentials to the end users. Those users in turn would eagerly believe conspiracy theories that the digital ID system was actually stealing their data or making it available to MORE parties instead of fewer (compared to using those ID verification services we have today).

tavavex an hour ago | parent | prev [-]

I don't think that's quite right. The age-gating of the internet is part of a brand new push, it's not just patching up a hole in an existing framework. At least in my Western country, all age-verified activities were things that could've put someone in direct, obvious danger - drugs, guns, licensing for something that could be dangerous, and so on. In the past, the 'control' of things that were just information was illusory. Movie theaters have policies not to let kids see high-rated movies, but they're not strictly legally required to do so. Video game stores may be bound by agreements or policy not to sell certain games to children, but these barriers were self-imposed, not driven by law. Pornography has really been the only exception I can think of. So, demanding age verification to be able to access large swaths of the internet (in some cases including things as broad as social media, and similar) is a huge expansion on what was in the past, instead of just them closing up some loopholes.

gruez 3 hours ago | parent | prev [-]

>A finger slip, a bug in a Windows update, or even a cosmic ray flipping the "do not upload" bit in memory, could all lead to the key being accidentally uploaded.

This is absurd, because it's basically a generic argument about any sort of feature that vaguely reduces privacy. Sorry guys, we can't have automated backups in windows (even opt in!), because if the feature exists, a random bitflip can cause everything to be uploaded to microsoft against the user's will.

redox99 2 hours ago | parent | next [-]

Uploading your encryption keys is not just "any sort of feature".

gruez 2 hours ago | parent [-]

You're right, it's less intrusive than uploading your files directly, like a backup does.

salawat 2 hours ago | parent | prev [-]

What part of "We can't have nice things" do you not understand?

gruez 2 hours ago | parent [-]

The part where you're asking me about the phrase when it's not been used anywhere in this thread prior to your comment.

vik0 3 hours ago | parent | prev | next [-]

You can always count on someone coming along and defending the multi-trillion dollar corporation that just so happens to take a screenshot of your screen every few seconds (among many, many - too many other things)

Aurornis 3 hours ago | parent | next [-]

Sorry to interrupt the daily rage session with some neutral facts about how Windows and the law work.

> that just so happens to take a screenshot of your screen every few seconds

Recall is off by default. You have to go turn it on if you want it.

dns_snek 2 hours ago | parent [-]

It only became off by default after those "daily rage sessions" created sufficient public pressure to turn them off.

Microsoft also happens to own LinkedIn which conveniently "forgets" all of my privacy settings every time I decide to review them (about once a year) and discover that they had been toggled back to the privacy-invasive value without my knowledge. This has happened several times over the years.

yoyohello13 3 hours ago | parent | prev | next [-]

I big demographic of HN users are people who want to be the multi-trillion dollar corporation so it’s not too surprising. In this case though I think they are right. And I’m a big time Microsoft hater.

dijit 13 minutes ago | parent [-]

The defenders of Microsoft are right?

How?

There is no point locking your laptop with a passphrase if that passphrase is thrown around.

Sure, maybe some thief can't get access, but they probably can if they can convince Microsoft to hand over the key.

Microsoft should not have the key, thats part of the whole point of FDE; nobody can access your drive except you.

The cost of this is that if you lose your key: you also lose the data.

We have trained users about this for a decade, there have been countless dialogues explaining this, even if we were dumber than we were (we're not, despite what we're being told: users just have fatigue from over stimulation due to shitty UX everywhere); then it's still a bad default.

zer00eyz 3 hours ago | parent | prev | next [-]

https://en.wikipedia.org/wiki/Room_641A ... Then, years later every one acts like Snowden had some big reveal.

There is the old password for candy bar study: https://blog.tmb.co.uk/passwords-for-chocolate

Do users care? I would posit that the bulk of them do not, because they just dont see how it applies to them, till they run into some type of problem.

patja 3 hours ago | parent | prev | next [-]

Are you referring to Microsoft Recall? My understanding is that is opt-in and only stored locally.

parliament32 3 hours ago | parent [-]

Stored locally.. until it's uploaded by OneDrive or Windows Backup?

2 hours ago | parent [-]
[deleted]
mcmcmc 3 hours ago | parent | prev | next [-]

AI enshittification is irrelevant here. Why is someone pointing out that sensible secure defaults are a good thing suddenly defending the entire company?

ChromaticPanic 2 hours ago | parent [-]

Uploading your encryption keys up to someone else's machine is not a sensible default

crazygringo 39 minutes ago | parent [-]

It generally is, because in the vast majority of cases users will not keep a local copy and will lose their data.

Most (though not all) users are looking for encryption to protect their data from a thief who steals their laptop and who could extract their passwords, banking info, etc. Not from the government using a warrant in a criminal investigation.

If you're one of the subset of people worried about the government, you're generally not using default options.

ryandrake 3 hours ago | parent | prev | next [-]

[flagged]

walletdrainer 3 hours ago | parent [-]

This is ridiculous.

There are a lot of people here criticising MSFT for implementing a perfectly reasonable encryption scheme.

This isn’t some secret backdoor, but a huge security improvement for end-users. This mechanism is what allows FDE to be on by default, just like (unencrypted) iCloud backups do for Apple users.

Calling bs on people trying to paint this as something it’s not is not “whiteknighting”.

gruez 3 hours ago | parent | prev | next [-]

Yes, because object level facts matter, and it's intellectually dishonest to ignore the facts and go straight into analyzing which side is the most righteous, like:

>Microsoft is an evil corporation, so we must take all bad stories about them at face value. You're not some corpo bootlicker, now, are you? Now, in unrelated news, I heard Pfizer, another evil corporation with a dodgy history[1] is insisting their vaccines are safe...

[1] https://en.wikipedia.org/wiki/Pfizer#Legal_issues

LoganDark 3 hours ago | parent | prev [-]

Microsoft doesn't take the screenshot; their operating system does if Recall is enabled, and although the screenshots themselves are stored in an insecure format and location, Microsoft doesn't get them by default.

michaelt an hour ago | parent | prev | next [-]

> If your company has data that the police want and they can get a warrant, you have no choice but to give it to them.

Yes. The thing is: Microsoft made the design decision to copy the keys to the cloud, in plaintext. And they made this decision with the full knowledge that the cops could ask for the data.

You can encrypt secrets end-to-end - just look at how password managers work - and it means the cops can only subpoena the useless ciphertext. But Microsoft decided not to do that.

I dread to think how their passkeys implementation works.

b65e8bee43c2ed0 6 minutes ago | parent | prev | next [-]

>The defaults will also upload the BitLocker key to a Microsoft Account if available.

>This is why the FBI can compel Microsoft to provide the keys.

>in my opinion it's the reasonable default

I really can't imagine what kind of person would say that with a straight face. Hanlon's razor be damned, I have to ask: are you a Microsoft employee or investor?

matheusmoreira 2 hours ago | parent | prev | next [-]

Power users should stop bothering with Windows nonsense and install Linux instead so that they can actually have control over their system.

It's 2026. The abuses of corporations are well documented. Anyone who still chooses Windows of their own volition is quite literally asking for it and they deserve everything that happens to them.

jbstack 2 hours ago | parent | next [-]

You only have to run through a modern Windows installer to understand how screwed you are if you install it. Last time I did this for a disposable Windows VM (a couple of years ago) I remember having to click through a whole bunch of prompts asking about all the different types of data Microsoft wanted my computer to send them. Often the available answers weren't "yes" or "no" but more like "share all data" vs "share just some data". After that I recall being forced to sign up for an outlook account just to create a local login unless I unplugged my network cable during the install. I've heard they have closed that loophole in recent installers.

I'd already long since migrated away from Windows but if I'd been harbouring any lingering doubts, that was enough to remove them.

SmellTheGlove 2 hours ago | parent | prev [-]

I’ll bite. What Linux distro currently has the nicest desktop experience? I work on a MacBook but my desktop is a windows PC that I use for gaming and personal projects. I hear Proton has made the former pretty good now, and the latter is mostly in WSL for me anyway. Maybe a good time to try.

What do you suggest? I’ll try it in a VM or live usb.

amlib 16 minutes ago | parent | next [-]

If you want maximum commodity and as many things to "just work" as possible out of the box, go for good old plain Ubuntu.

If you care a little more about your privacy and is willing to sacrifice some commodity, go for Fedora. It's community run and fairly robust. You may have issues with media codecs, nvidia drivers and few other wrinkles though. The "workstation" flavor is the most mature, but you may want to give the KDE version a try.

If you want an adventure, try everything else people are recommending here :)

jbstack 2 hours ago | parent | prev | next [-]

There are so many distros that it really depends on your use-case and it's hard to make a generic suggestion. Ubuntu is a common recommendation for first timers, mainly because as the most popular distro you'll easily be able to Google when you need help with something, and it also uses the most popular package format (.deb). There's also Linux Mint which is basically Ubuntu but with some of the latter's more questionable choices removed (e.g. snaps) and minus the big corp owner. By using one of these you'll also be learning skills relevant to Debian (which Ubuntu is derived from) which is a solid choice for servers.

Regardless of which distro you choose, your "desktop experience" will be mostly based on what desktop environment you pick, and you are free to switch between them regardless of distro. Ubuntu for example provides various installers that come with different DEs installed by default (they call them "flavours": https://ubuntu.com/desktop/flavors), but you can also just switch them after installation. I say "mostly" because some distros will also customise the DE a bit, so you might find some differences.

"Nicest desktop experience" is also too generic to really give a proper suggestion. There are DEs which aim to be modern and slick (e.g. GNOME, KDE Plasma, Cinnamon), lightweight (LXQt), or somewhere in between (Xfce). For power users there's a multitude of tiling window managers (where you control windows with a keyboard). Popular choices there are i3/sway or, lately, Niri. All of these are just examples, there are plenty more DEs / WMs to pick from.

Overall my suggestion would be to start with something straightforward (Mint would probably be my first choice here), try all the most popular DEs and pick the one you like, then eventually (months or years later) switch to a more advanced distro once you know more what your goals are and how you want to use the system. For example I'm in the middle of migrating to NixOS because I want a fully declarative system which gives the freedom to experiment without breaking your system because you can switch between different temporary environments or just rollback to previous generations. But I definitely wouldn't have been ready for that at the outset as it's way more complex than a more traditional distro.

amitav1 2 hours ago | parent | prev | next [-]

Something with KDE. Never used KDE extensively because I hate non-tiling WMs, but something like Kubuntu would give you a more windows-esque experience by default. Here's the download link:

https://kubuntu.org/download/

Bon appetit!

andai an hour ago | parent [-]

I don't use KDE either, but it does seem to be the most Windows adjacent choice. Unless you like very old versions of Windows in which case you may prefer XFCE like me (Xubuntu or the xfce variant of Linux mint).

I heard Kubuntu is not a great distro for KDE, but I can't comment on that personally.

mmh0000 2 hours ago | parent | prev | next [-]

That's literally like asking "What car has the best driving experience?". There is no one answer.

If you want something that "just works," Linux Mint[1] is a great starting point. That gets you into Linux without any headache. Then, later when bored, you can branch out into the thousands[2] of Linux distributions that fill every possible niche

[1] https://linuxmint.com/

[2] https://distrowatch.com/dwres.php?resource=major

taberiand 36 minutes ago | parent | prev [-]

If you're a developer, try NixOS. The code based configuration can be daunting but LLMs are very good at writing it.

jbstack 6 minutes ago | parent [-]

Not sure it's good as a starter distro, but other than that I agree. I was put off NixOS for a long time despite loving the principles behind it. Then a few weeks ago I had ChatGPT give me a short course on it, including flakes and the basics of the Nix language. I completed that in a few hours and achieved more than I ever had reading the Nix docs and blogs etc. Now I'm able to use an LLM to help me write flakes while also understanding what it is doing (I'm not a fan of blindly using AI generated code).

drnick1 3 hours ago | parent | prev | next [-]

> Any power users who prefer their own key management should follow the steps to enable Bitlocker without uploading keys to a connected Microsoft account.

The real issue is that you can't be sure that the keys aren't uploaded even if you opt out.

At this point, the only thing that can restore trust in Microsoft is open sourcing Windows.

Aurornis 3 hours ago | parent [-]

> The real issue is that you can't be sure that the keys aren't uploaded even if you opt out.

The fully security conscious option is to not link a Microsoft account at all.

I just did a Windows 11 install on a workstation (Windows mandatory for some software) and it was really easy to set up without a Microsoft account.

MereInterest 2 hours ago | parent | next [-]

Last time I needed to install Windows 11, avoiding making a Microsoft account required (1) opening a command line to run `oobe/bypassnro`, and (2) skipping past the wifi config screen. While these are quick steps, neither of those are at all "easy", since they require a user to first know that it is an option in the first place.

And newer builds of Windows 11 are removing these methods, to force use of a Microsoft account. [0]

[0] https://www.windowslatest.com/2025/10/07/microsoft-confirms-...

zyx321 36 minutes ago | parent [-]

By selecting Domain Join, which is available on Professional edition and above.

epistasis 2 hours ago | parent | prev | next [-]

> it was really easy to set up without a Microsoft account.

By "really easy" do you mean you had a checkbox? Or "really easy" in that there's a secret sequence of key presses at one point during setup? Or was it the domain join method?

Googling around, I'm not sure any of the methods could be described as "really easy" since it takes a lot of knowledge to do it.

vanviegen 2 hours ago | parent | prev [-]

And how do you know the keys are never uploaded if you don't have an account?

jjnoakes 2 hours ago | parent | next [-]

The same way you know that your browser session secrets, bank account information, crypto private keys, and other sensitive information is never uploaded. That is to say, you don't, really - you have to partially trust Microsoft and partially rely on folks that do black-box testing, network analysis, decompilation, and other investigative techniques on closed-source software.

criddell 42 minutes ago | parent | prev [-]

Air gap the machine.

themafia 23 minutes ago | parent | prev | next [-]

Hacker News defending corporate key escrow. Wow.

> It protects their data in the event that someone steals the laptop, but still allows them to recover their own data later from the hard drive.

It allows /anyone/ to recover their data later. You don't have to be a "purist" to hate this.

Spivak 13 minutes ago | parent [-]

There is no other way for this to work that won't result in an absolutely massive number of people losing their data permanently who had no idea their drive was encrypted. Well there is, leave BitLocker disabled by default and the drive unencrypted. Now the police don't even have to ask!

With this scheme the drive is recoverable by the user and unreadable to everyone except you, Microsoft, and the police. Surely that's a massive improvement over sitting in plaintext readable by the world. The people who are prepared to do proper key management will know how to do it themselves.

Apple does the same thing with FileVault when you set up with your iCloud account where, again, previously your disk was just left unencrypted.

Centigonal 27 minutes ago | parent | prev | next [-]

MacOS has this feature as well. It used to be called "Allow my iCloud account to unlock my disk," but it keeps getting renamed and moved around in new MacOS versions. I think it's now tied together with remote password resets into one option called "allow user to reset password using Apple Account."

postalcoder 3 hours ago | parent | prev | next [-]

I'm not sure how to do this on Windows, but to disable FileVault cloud key backup on Mac, go to `Settings > Users & Groups > click on the (i) tooltip next to your account` and uncheck "Allow user to reset password using Apple Account".

This is a part of Settings that you will never see at a passing glance, so it's easy to forget that you may have it on.

I'd also like to gently push back against the cynicism expressed about having a feature like this. There are more people who benefit from a feature like this than not. They're more likely thinking "I forgot my password and I want to get the pictures of my family back" than fully internalizing the principles and practices of self custody - one of which is that if you lose your keys, you lose everything.

3 hours ago | parent | next [-]
[deleted]
Melatonic 3 hours ago | parent | prev [-]

Or use a local account to login ?

dcrazy 3 hours ago | parent [-]

I’m not sure if you misunderstand how macOS accounts work or how FileVault works.

There are two ways to log into macOS: a local user account or an LDAP (e.g. OpenDirectory, Active Directory) account. Either of these types of accounts may be associated with an iCloud account. macOS doesn’t work like Windows where your Microsoft account is your login credential for the local machine.

FileVault key escrow is something you can enable when enabling FileVault, usually during initial machine setup. You must be logged into iCloud (which happens in a previous step of the Setup Assistant) and have iCloud Keychain enabled. The key that wraps the FileVault volume encryption key will be stored in your iCloud Keychain, which is end-to-end encrypted with a key that Apple does not have access to.

If you are locked out of your FileVault-encrypted laptop (e.g. your local user account has been deleted or its password has been changed, and therefore you cannot provide the key to decrypt the volume encryption key), you can instead provide your iCloud credentials, which will use the wrapping key stored in escrow to decrypt the volume encryption key. This will get you access to the drive so you can copy data off or restore your local account credentials.

duskwuff 2 hours ago | parent [-]

> There are two ways to log into macOS: a local user account or an LDAP (e.g. OpenDirectory, Active Directory) account.

And just in case it wasn't clear enough, I'd add: a local user account is standard. The only way you'd end up with an LDAP account is if you're in an organization that deliberately set your computer up for networked login; it's not a typical configuration, nor is it a component used by iCloud.

knallfrosch 16 minutes ago | parent | prev | next [-]

20 requests per year also doesn't sound like a privacy problem. These are people where the police got a search warrant for the hard drives.

I'd be more concerned about access to cloud data (emails, photos, files.)

g947o 3 hours ago | parent | prev | next [-]

> It protects their data in the event that someone steals the laptop, but still allows them to recover their own data later from the hard drive.

False. If you only put the keys on the Microsoft account, and Microsoft closes your account for whatever reason, you are done.

Melatonic 3 hours ago | parent | prev | next [-]

Exactly. And any halfway decent corporate IT setup would be managing the keys themselves as well (although I would imagine many third party tools could also be compelled to do this with a proper warrant)

Bitlocker on by default (even if Microsoft does have the keys and complies with warrants) is still a hell if a lot better than the old default of no encryption. At least some rando can't steal your laptop, pop out the HDD, and take whatever data they want.

armada651 2 hours ago | parent | prev | next [-]

> If your company has data that the police want and they can get a warrant, you have no choice but to give it to them.

They can fight the warrant, if you don't at least object to it then "giving the keys away" is not an incorrect characterization.

plagiarist 40 minutes ago | parent [-]

This is my thought also. So they're only holding the keys to prevent anyone from whining about lost data, they don't actually want to be responsible.

Hizonner 3 hours ago | parent | prev | next [-]

The "reasonable default" is to force the user to actually make the choice, probably after forcing the user to prove they understand the implications.

x0x0 2 hours ago | parent [-]

I don't think there's a good answer here.

Users absolutely 100% will lose their password and recovery key and not understand that even if the bytes are on a desk physically next to you, they are gone. Gone baby gone.

In university, I helped a friend set up encryption on a drive w/ his work after a pen drive with work on it was stolen. He insisted he would not lose the password. We went through the discussion of "this is real encryption. If you lose the password, you may as well have wiped the files. It is not in any way recoverable. I need you to understand this."

6 weeks is all it took him.

thewebguyd 2 hours ago | parent | next [-]

Apple gives users the choice during set up assistant, no reason Microsoft can't.

knollimar 2 hours ago | parent | prev [-]

I bet he learned a valuable lesson

morshu9001 26 minutes ago | parent | prev | next [-]

The problem is they don't make this clear to the user or make it easy to opt out. Contrast with how Apple does it.

wing-_-nuts an hour ago | parent | prev | next [-]

>Any power users who prefer their own key management should follow the steps to enable Bitlocker without uploading keys to a connected Microsoft account.

I have W11 w a local account and no bitlocker on my desktop computer, but the sheer amount of nonsense MS has been doing these days has really made me question if 'easy modding*' is really enough of a benefit for me to not just nuke it and install linux yet again

* You can get the MO2 mod manager running under linux, but it's a pain, much like you can also supposedly run executable mods (downgraders, engine patches, etc) in the game's context, but again, pain

mattmaroon 3 hours ago | parent | prev | next [-]

It’s definitely better than no encryption at all, which would be what most people would have otherwise.

Retr0id an hour ago | parent | prev | next [-]

At Microsoft-scale, data requests from law enforcement are an inevitability. Designing a system such that their requests are answerable is a choice. Signal's cloud backup system is an example of a different choice being made.

Noaidi 13 minutes ago | parent | prev | next [-]

The same is true for Apple laptops! Take a look in your Passwords app and you will see it automatically saves and syncs your laptop decryption key into the cloud.

So all the state needs to get into your laptop is to get access from Apple to your iCloud account.

bilekas 2 hours ago | parent | prev | next [-]

There needs to be more awareness into setting up W11 install ISO's which can be modified to disable bitlocker by default, disable the online account requirement.

I recently needed to make a bootable key and found that Rufus out of the box allows you to modify the installer, game changer.

throwway120385 3 hours ago | parent | prev | next [-]

Correct me if I'm wrong, but isn't forcing you to divulge your encryption password compelled speech? So the police can crack my phone but they can't force me to tell them my PIN.

thewebguyd 2 hours ago | parent | next [-]

Yes, you cannot be compelled to testify against yourself, but Microsoft is under no such obligation when served a warrant because of third party doctrine. Microsoft holding bitlocker recovery keys is considered you voluntarily giving the information to a third party, so the warrant isn't compelling you to do anything, so not a rights violation.

But, the 5th amendment is also why its important to not rely on biometrics. Generally (there are some gray areas) in the US you cannot be compelled to give up your password, but biometrics are viewed as physical evidence and not protected by the 5th.

dcrazy 2 hours ago | parent | prev | next [-]

Warrants are a mechanism by which speech is legally compelled.

The 5th Amendment gives you the right to refuse speech that might implicate you in a crime. It doesn’t protect Microsoft from being compelled to provide information that may implicate one of its customers in a crime.

salawat 2 hours ago | parent [-]

Indeed. Third Party Doctrine has undermined 4th/5th Amendment protections due to the hair brained power grab that was "if you share info with a third party as art of the only way of doing business, you waive 4th Amendment protections. I ironically, Boomers basically knee-capped Constitutional protections for the very data most critically in need of protection in a network state.

Only fix is apparently waiting until enough for to cram through an Amendment/set a precedent to fix it.

qingcharles 2 hours ago | parent [-]

Well, SCOTUS has ummed and erred over several cases about whether to extend the 4th Amend to third party data in some scenarios. IIRC there is an online email case working up through 9th Cir right now?

One of the reasons giving for (usually) now requiring a warrant to open your phone they grab from you is because of the amount of third-party data you can access through it, although IIRC they framed is a regular 4th Amend issue by saying if you had a security camera inside your house the police would be bypassing the warrant requirement by seeing directly into your abode.

mmh0000 2 hours ago | parent | prev | next [-]

In theory...

In practice: https://en.wikipedia.org/wiki/In_re_Boucher

The government gets what the government wants.

direwolf20 2 hours ago | parent | prev | next [-]

They can't force you to tell them your PIN in some countries, but they can try all PINs, and they can search your desk drawer to find the post-it where you wrote your PIN.

kstrauser 2 hours ago | parent | next [-]

Good PINs are ones you're not allowed to brute force. You can easily configure an iPhone to wipe itself after too many wrong guesses. There's a single checkbox labeled "Erase Data", saying "Erase all data on this iPhone after 10 failed passcode attempts."

You bet I have that enabled.

qingcharles 2 hours ago | parent | prev [-]

They can also hold you in a jail cell until the end of time until you give it up, in many places.

nly 2 hours ago | parent | prev | next [-]

In the UK they can jail you just for not providing an encryption key

fn-mote 3 hours ago | parent | prev [-]

In the US.

But this is irrelevant to the argument made above, right?

throwawayqqq11 an hour ago | parent | prev | next [-]

The reasonable default is transparency about it and 2FA for recovery scenarios. MS does not have to have the keys in the clear, as it is reasonable for any secrets you store.

giancarlostoro 2 hours ago | parent | prev | next [-]

To be fair, if they didn't have BitLocker enabled at all, the FBI would have just scanned the hard-drive as-is. The only usefulness of BitLocker is if a stranger steals your laptop, assuming Microsoft doesn't hand out the keys to just anybody, your files should be safe, in theory.

3 hours ago | parent | prev | next [-]
[deleted]
kermatt an hour ago | parent | prev | next [-]

If you are super concerned about their privacy, should you be using Windows anyway? Or any commercial OS for that matter?

throwaway85825 2 hours ago | parent | prev | next [-]

That would be all well and good if any of this was communicated to the user.

knowitnone3 34 minutes ago | parent | prev | next [-]

So you're saying Microsoft gave the FBI the key?

wolvoleo 3 hours ago | parent | prev | next [-]

It would make me a lot less angry if Microsoft didn't go out of their way to force people to use a Microsoft account of course.

SilverElfin 2 hours ago | parent | prev | next [-]

Doesn’t windows 11 force you to use a Microsoft account

estimator7292 an hour ago | parent | prev | next [-]

> Journalists love the "Microsoft gave" framing because it makes Microsoft sound like they're handing these out because they like the cops, but that's not how it works. If your company has data that the police want and they can get a warrant, you have no choice but to give it to them.

These two statements are in no way mutually exclusive. Microsoft is gobbling up your supposedly private encryption keys because they love cops and want an excuse to give your supposedly private data to cops.

Microsoft could simply not collect your keys and then would have no reason or excuse to hand them to cops.

Microsoft chose to do this.

Do not be charitable to fascists.

kypro 2 hours ago | parent | prev | next [-]

I think this is a fair position and believe you're making it in good faith, but I can't help but disagree.

I think the reasonable default here would be to not upload to MS severs without explicit consent about what that means in practise. I suspect if you actually asked the average person if they're okay with MS having access to all of the data on their device (including browser history, emails, photos) they'd probably say no if they could.

Maybe I'm wrong though... I admit I have a bad theory of mind when it comes to this stuff because I struggle to understand why people don't value privacy more.

whalesalad 3 hours ago | parent | prev | next [-]

Any power users should avoid Windows entirely.

drnick1 3 hours ago | parent | next [-]

This. Real "power users" (as opposed to people who aren't completely computer-illiterate) use the likes of Arch Linux and Gentoo and self-host whatever "cloud" services they need, they aren't running Windows and paying for Copilot 365 subscriptions.

bigyabai 3 hours ago | parent | prev [-]

If by "power user" you mean "enemy of the state", there's a lot of software you'd be better-off avoiding.

wolvoleo 3 hours ago | parent | next [-]

"enemy of the state" depends a lot on the current state of the state.

Eg in England you're already an enemy of the state when you protest against Israel's actions in Gaza. In America if you don't like civilians being executed by ICE.

This is really a bad time to throw "enemy of the state" around as if this only applies to the worst people.

Current developments are the ideal time to show that these powers can be abused.

blipvert a minute ago | parent | next [-]

Very much hyperbolic about the UK. You’re fine protesting against Israel, but Palestine Action is a proscribed group (not that I agree with that!) and that will land you in trouble.

2 hours ago | parent | prev [-]
[deleted]
phanimahesh 3 hours ago | parent | prev | next [-]

That is a strange viewpoint. Are we calling everyone who wants some control over their computers enemies of the state?

WarOnPrivacy 3 hours ago | parent | next [-]

> Are we calling everyone who wants some control over their computers enemies of the state?

As of today at 00:00 UTC, no.

    But there's an increasingly possible future
    where authoritarian governments will brand users
    who practice 'non-prescribed use' as enemies of the state.

    And when we have a government who's leader
    openly gifts deep, direct access to federal power
    to unethical tech leaders who've funded elections (ex:Thiel),
    that branding would be a powerful perk to have access to
    (even if indirectly).
bigyabai 3 hours ago | parent | prev [-]

It's holistic philosophy. You're not going to save yourself from FBI surveillance by avoiding Windows, I guarantee that to you.

thewebguyd 2 hours ago | parent [-]

You're not going to avoid any state surveillance if the state is really interested in you specifically.

But you can still help prevent abuses of mass surveillance without probable cause by making such surveillance as expensive and difficult as possible for the state

pawelduda 3 hours ago | parent | prev | next [-]

Maybe he's just trying to avoid Candy Crush Saga

amitav1 2 hours ago | parent [-]

I can't think of anybody apart from Osama bin Laden who wouldn't want to play Candy Crush. \s

anonym29 3 hours ago | parent | prev [-]

https://news.ycombinator.com/item?id=46700219

Criticizing the current administration? That sounds like something an enemy of the state would do!

Prepare yourself for the 3am FBI raid, evildoer! You're an enemy of the state, after all, that means you deserve it! /s

joering2 2 hours ago | parent | prev | next [-]

> you have no choice but to give it to them

Will they shoot me in head?

What if I truly forgot the password to my encrypted drive? Will they also shoot me in the head?

qingcharles 2 hours ago | parent [-]

Do they need to actually shoot you? Have you had a loaded gun pressed to your head and asked for your password?

What about your wife's head? Your kids' heads?

mistercheph 2 hours ago | parent | prev | next [-]

Yeah guys, if it's encrypted by default, it's not a violation of user security or privacy expectations to have a set of master keys that you hold onto and give to third parties to decrypt user devices. I mean it was just encrypted by default... by default...

alephnerd 25 minutes ago | parent | prev | next [-]

Also, this essay by Mickens at USENIX over a decade ago - https://www.usenix.org/system/files/1401_08-12_mickens.pdf

Tl;dr - "Basically, you’re either dealing with Mossad or not-Mossad. If your adversary is not-Mossad, then you’ll probably be fine if you pick a good password and don’t respond to emails from ChEaPestPAiNPi11s@ virus-basket.biz.ru. If your adversary is the Mossad, YOU’RE GONNA DIE AND THERE’S NOTHING THAT YOU CAN DO ABOUT IT" (Mickens, 2014)

riversflow 3 hours ago | parent | prev | next [-]

> you have no choice but to give it to them

There is always a choice.

paulpauper 3 hours ago | parent | prev | next [-]

VeraCrypt exists for this reason or other open source programs. Why would you ever trust encryption to closed source?

tokyobreakfast 3 hours ago | parent | prev [-]

[flagged]

pjc50 3 hours ago | parent | next [-]

Microsoft shouldn't be uploading keys, but nor should they be turning bitlocker on without proper key backup. Therefore it should be left as an optional feature.

devkit1 3 hours ago | parent | prev [-]

The quality of journalism you consume is highly dependent on the sources you choose. Some outlets still highly value journalistic integrity. I prefer to read those. Not that any of them are perfect. But it makes a huge difference and they typically provide a much more nuanced view. The Atlantic and the Wall Street Journal are good examples of this in my opinion.