Remix.run Logo
sedatk 5 hours ago

My story is simpler. Microsoft dropped the support for Windows 10 and gave me no upgrade path to Windows 11 because my CPU was 5 years too old apparently.

So I installed Fedora on that machine, I learned the process, I went through the hurdles. It wasn’t seamless. But, Fedora never said “I can’t”. When it was over, it was fine.

Only if Microsoft had just let me install Windows 11 and suffer whatever the perf problem my CPU would bring. Then I could consider a hardware upgrade then, maybe.

But, “you can’t install unless you upgrade your CPU” forced me to adopt Linux. More importantly, it gave me a story to tell.

There is a marketing lesson there somewhere, like Torvalds’ famous “you don’t break userspace”, something along the lines of “you don’t break the upgrade path”.

ufmace 4 hours ago | parent | next [-]

I'm in the exact same boat. I was a little unhappy with the ads etc in Windows, but perfectly willing to give Windows 11 a try. But Microsoft decreed that my admittedly a bit old but perfectly workable CPU was incompatible, due to not having a feature I wasn't interested in. I'd need to replace most of my existing hardware to switch. So why not try Linux? It certainly seems reasonable when Windows apparently needs more command-line hackery to maybe work for a while than Linux.

So to Fedora I went! So far, I've been pleasantly surprised. All of the software I want to use installed easily and works, via Flatpak. All of my hardware works fine, and there are actually fewer weird hardware quirks than under Windows. I also appreciate that there are options to turn off behaviors I found annoying in Windows.

It's a bit sad to have to switch due to Microsoft trashing their own OS rather than Linux becoming superlatively awesome, but what can you do.

Gud 3 hours ago | parent | next [-]

Linux is superlatively awesome

and I say that as a FreeBSD user.

wolvoleo an hour ago | parent [-]

FreeBSD user here too <3 Mainly because I think Linux is way too aligned (and developed by) big tech these days.

We have Netflix and Sun influence but the former is not really putting its stamp on it and the latter no longer exists (and evil Oracle has zero interest of course)

I prefer the OS aligned with users like me not the big cloud boys.

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

I'm in a similar but more ridiculous reason. My reasonably modern hardware should support windows 11, but I get "disk not supported" because apparently I once picked the "wrong" bootloader?

I can't be arsed, if I'm going to have to fiddle around getting that working I might as well move to linux.

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

Iike that you both started with Fedora. Same for me but almost 20 yrs ago

Haven't touched it in a long time ever since debian8 was the point in time where it was fine to run on desktop and laptop for me, not only on server. Ever since then I have it on all my 20something machines

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

I know you've already switched but bid you try using FlyOOBE to bypass it?

https://github.com/builtbybel/FlyOOBE/

chaostheory 2 hours ago | parent [-]

Prior to a lot of apps transitioning to be web apps, this would be more important, but there’s less value now that almost everything is non-native. Even MS Office is online now

jama211 4 hours ago | parent | prev [-]

You can bypass the warning really easily, I googled it the moment I saw it and it was very easy. A keyboard shortcut to open the command window during the install and one cheeky command. I agree though that it’s silly they don’t offer it officially.

But I get the feeling you were on the edge of transitioning anyway, which is fine! Sounds more like the straw that broke the camels back.

matja 4 hours ago | parent | next [-]

If you bypass the installer minimum hardware checks then you're making a gamble that the official statement from Microsoft won't affect you:

> If Windows 11 is installed on ineligible hardware, your device won't receive support from Microsoft, and you should be comfortable assuming the risk of running into compatibility issues.

> Devices that don't meet these system requirements might malfunction due to compatibility or other issues. Additionally, these devices aren't guaranteed to receive updates, including but not limited to security updates.

hparadiz 3 hours ago | parent | next [-]

Aren't you guys actually talking about a TPM 2.0 device being present on the machine and not a CPU specifically? Cause the whole Windows 11 thing was (I thought) full disk encryption with TPM 2.0 attestation booted from a secure boot BIOS. That basically just means you can't take the disk and boot it on another machine. There would be no way to decrypt.

ploxiln 3 hours ago | parent | next [-]

Windows 11 officially requires TPM 2.0, secure-boot enabled, and an AMD Zen+ (Ryzen 2xxx) or later or an Intel Core Gen 8 or later.

https://arstechnica.com/gadgets/2021/10/windows-11-the-ars-t...

> ... the best rationale for the processor requirement is that these chips (mostly) support something called “mode-based execution control,” or MBEC. MBEC provides hardware acceleration for an optional memory integrity feature in Windows (also known as hypervisor-protected code integrity, or HVCI) that can be enabled on any Windows 10 or Windows 11 PC but can come with hefty performance penalties for older processors without MBEC support.

> Another theory: older processors are more likely to be running in old systems that haven’t had their firmware updated to mitigate major hardware-level vulnerabilities that have been discovered in the last few years, like Spectre and Meltdown

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

I have a few machines which lack a supported CPU. There's CPU's only 6 years old which aren't supported. There may be some newer ones even (I didn't bother to look).

If it was 2000 - it'd be like, "OK boss, you gotta upgrade that old dog of a CPU", but software bloat really hasn't kept up with CPU performance. I've got an i3 which is serviceable enough from 2014. Is it going to be able to keep up with modern SQL Server and Teams and VSCode and all that? Probably not all at once. But totally fine for basic computing.

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

You can use a TPM for disk encryption with Linux if you want. You also get to use your own secureboot keys if you want. Your choice.

I can't be bothered. My 80386 worked fine without any of the above and I still don't need any of it on a Zen%d (except Linux)

hparadiz 2 hours ago | parent [-]

Yea I was looking at this for work. We require full disk encryption for all operating systems but linux is the one where it's a passphrase or a yubikey. In my personal life it would just make managing my PC more annoying. Imagine a motherboard failure and boom there goes my entire disk.

jacquesm 2 hours ago | parent | next [-]

Yubikeys are very useful. I was pointed to them by a colleague and was a bit skeptical in the beginning but since then I am more than happy to use them, absolutely flawless execution. The only thing that I am a bit concerned about is that it isn't the key that I place on the device that governs all this so you can't be 100% sure that there isn't some kind of supply chain trick that would allow the manufacturer or one or more of their employees to create duplicate keys.

plagiarist an hour ago | parent [-]

With Linux I think you do have the option of encrypting with your own cert using the PCKS#11 module on the Yubikey.

jacquesm 36 minutes ago | parent [-]

That's interesting, thank you, I will definitely look into this.

Terr_ 2 hours ago | parent | prev [-]

> Imagine a motherboard failure

Hold up, I'm no expert on Secure Boot, but LUKS allows you to have multiple entry keys to the same drive.

This means you can have one key of random gobbledegook which is kept and auto-used by the magic motherboard, and also a passphrase that you can memorize or write down, and either one is totally sufficient on its own.

You don't even need to set them up at the same time, you can start with one and then add the other as an option later.

hparadiz 2 hours ago | parent [-]

Secureboot is something else. It verifies the boot loader at the BIOS. This can be broken by the system itself (like if it's hacked). So it's protecting you against modifications to the boot loader. This is where kernel modules can be injected.

TPM 2.0 is something else. It's typically soldered onto the motherboard as a physical device and the key can be generated and then used to encrypt the disk. The private key can not be extracted. Only the signature and you can ask the TPM to sign a binary blob with the private key while providing you the public key to verify. This protects you against physical access to your device. No one can take your disk and decrypt it.

Terr_ 40 minutes ago | parent [-]

> the key can be generated and then used to encrypt the disk

Right, you can't recover or copy that specific key, but you also don't have to for accessing your data, if you set up some redundancy before disaster struck.

AFAIK: 99% of your storage is encrypted by a giant fixed unchanging master-key, and that is itself encrypted again with a non-master key/LS or passphrase, which is stored in the remaining "LUKS header". There's room to store multiple copies of the same master-key encrypted with different non-master options.

In that model, the TPM is simply providing (in a convoluted way) its own passphrase for one of those co-equal slots, so having one or more alternates prepared is sufficient to protect your drive from motherboard failure.

jacquesm 2 hours ago | parent | prev [-]

For some reason that risk never seemed larger than the one that Microsoft would force me into subscribing to more services because they hold my data hostage or that they would be more than happy to pass the keys to my machine to the USG.

jodrellblank 3 hours ago | parent | prev [-]

But if your next move is to go to Linux where all that applies as well, why would that stop you?

vanviegen 2 hours ago | parent [-]

You are correct that a Linux installation is ineligible for support from Microsoft. Not that that means anything for private usage.

Also, Linux has a great track record for not dropping support for older hardware. I think that is a lot more informative than whatever statement Microsoft's legal team has managed to come up with.

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

There's a ton of outdated guides out there because Microsoft has been patching out workaround after workaround. It's likely that the simple solution you used doesn't work anymore.

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

There's a little bit of considering it already yeah. Plus what the sibling comments say of it being clearly against what Microsoft wants, so no guarantee they won't disable it or make it even harder in the future. And also, the factor of, doing any of these check-disabling hacks also seems to require a full OS reinstall instead of an in-place update. If I need to do a full reinstall anyways, why not do it with an OS I don't need to hack up to get it to install on a system the OS maintainer doesn't want it to be installed on.

Apparently, fundamentally, Microsoft does not want me as a user. Hacking around their checks won't change that. I'd rather comply with their wishes and use an OS that actually wants me as a user.

sdoering 4 hours ago | parent | prev | next [-]

I have two laptops that - even being 8 years and 4 years old fit the specs MS decided to set.

I still kicked itin the can. Am a happy Arch User & Ubuntu (will probably migrate that one to an Arch derivate as well, though) nowadays. I still use WIN11 in my day job. And it is an okay OS. I had worse. I had better.

What I find interesting is, that I gained on average 30 - 50% more battery time from the laptops I switched to Linux. It is quite unexpected and to me quite frankly amazing. I am writing this on my day job quite expensive Surface machine. I pulled it from the power connection to sit on the sofa about 20 minutes ago. My battery? At 73%. And I am running Firefox and PowerPoint at the moment (plus whatever corp crapware is installed underneath).

Except for exactly one set of tools (older Affinity progs) I have no need for WIN anymore. And as my day job provides a WIN machine...

jacquesm 2 hours ago | parent [-]

My daily driver is a second hand W540 that was made in 2014 or so. It's got the maximum RAM that it will take (32G), and a larger HD, other than that it's just the same old box. It's indestructible and rock solid, drives three monitors and I couldn't be happier with it.

avgDev 4 hours ago | parent | prev [-]

I can confirm this.

Honestly, I am really surprised this is a top comment here. This was an extremely easy work around. We are all mostly curious nerds here.

All this work because one couldn't google a easy work around?

Last time I tried Linux it sucked for gaming and I've spent hours trying to install a printer.

Not to excuse Microsoft in this situation, Linux is obviously more open.

wholinator2 2 hours ago | parent | next [-]

I can't speak to gaming but i was warned about printer issues as well. However after a hasty switch from win10 to xubuntu to save my phd work i was able to get the office printer working on ubuntu that i could never print to on windows. Sure, i installed a driver but the dialogue literally directed me to do so. My jaw hit the floor when the test page came out flawless.

mlyle an hour ago | parent [-]

Yah, I feel like Linux was way worse with printers in the past.. now the story is more like: you'll have a different set of printer issues across the major OSes but no OS is clearly better or worse.

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

When was the last time you tried any of that on linux? Printers have been plug and play(which is impressive considering the hoops I had to jump through on windows) and with advent of proton, there's been no game I've played that's had any issues

avgDev 3 hours ago | parent [-]

It has been a few years to be fair. However, back when I ran into the issue people said the same thing.

I might try it on one of my older laptops which are in the closet.

bigstrat2003 2 hours ago | parent [-]

Linux has been good for gaming for years now. I think I switched 4 or 5 years ago, and in all that time I've almost never had problems running games.

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

Steam now supports 1 click install of its entire library windows and Linux native and the majority work. The majority of printers either work or do not. It's not a reasonable expectation that all hardware will work but you won't need hours of work either.

MS is free to deprecate your work around any given Tuesday when you have work to do leaving you in the same spot with less time available to do anything about it.

You are wrongly assessing the value of the alternatives to boot if you think they were just too stupid to google. Based on the article they already viewed Windows negatively prior to this and thus already had a motivation to switch.

basch 4 hours ago | parent | prev [-]

Which still leaves you in a state that at any time your OS stops updating because they decide to close the "loophole" or remove the "feature"

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

Apple does this all the time, though, and seems to get a free pass here. I have four Macs in my home, and they are cut off at Ventura (for the 2017 iMac), Monterey (for the 2014 Mac Mini and the 2015 MacBook Air), and El Capitan (for the 2014 iMac). They are all stuck at 3, 4, and 5 major OS versions back. Nobody really seems to complain about this, though.

ufmace 3 hours ago | parent | next [-]

I don't think it's the same. On older Apple hardware, it just keeps on running on the older OS version. You don't get some new features or styling of the new OS, but nothing else changes. On Windows, it periodically brings up full-screen notifications that your hardware is obsolete and you need to upgrade, with the only options being to upgrade or "remind me again later".

mort96 3 hours ago | parent | next [-]

They also provide security updates for those old OSes for quite a while, AFAIK.

Salgat an hour ago | parent [-]

macOS receives 1 year of full support and 2 additional years for security updates for each version with 6-8 years of upgrade eligibility. Windows 10 received 10 years of support (on top of a free upgrade from Windows 7/8.1 for most users).

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

2013 MacBook Air on Linux Mint is fantastic

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

That's great, but it's no silver bullet. We have a 4th Gen iPad that was used mostly for consumption. Only one of the streaming apps works with its ios version.

riddlemethat an hour ago | parent [-]

The same issues plague old Android tablets. Lots of unecessary ewaste out there so OEM's can sell new devices.

plagiarist 38 minutes ago | parent [-]

There are a lot of Android devices that look temping until one discovers how out-of-date the firmware is.

With no option to install your own, of course. Boot loaders should be exclusively for running the manufacturer's lone security update from 5 years ago.

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

Software in much more tied to the OS though. For example, Chrome is still compatible with Windows 10 which is more than 10 years old, while on macOS you cannot install it past Monterey (2021). Not to mention that also system applications are updated with the OS, so forget about using Safari

NoMoreNicksLeft 2 hours ago | parent | prev [-]

I just installed Opencore and run the newer OSs anyway. It will eventually not be an option when they come up with an ARM-only OS, but at the moment it seems to work ok.

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

I think Apple gets a pass because they're a luxury product. For the record, even though Apple has some really impressive hardware, this is one of the reasons I'm not very big on Apple. People praise their phone's longevity all the time, but I think this is crazy. I could be running a 13 year old computer right now and it would work fine if I had Linux. Smartphones don't really have options for this due to the market capture. Apple's PC could be supported longer, but Apple isn't interested in doing it. (and apparently they change architectures every 15 years anyhow.)

Sohcahtoa82 3 hours ago | parent | next [-]

> I think Apple gets a pass because they're a luxury product.

No they aren't. They've just convinced everyone that they are.

I've seen people meme about Android being for people who couldn't afford an iPhone when the fact is that a flagship Android costs just as much as an iPhone.

sysworld 2 hours ago | parent | next [-]

I tried a "flagship Android" phone once (the top of the line Samsung), it was bugging the second I opened the pack. I returned it and got a cheap Pixel budget line phone. Then a few years later I jumped ship to iPhone, and largely am very happy now. Nothing is perfect, but for me, iPhone is the best I've tried.

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

That's the contemporary luxury market for nearly all goods; signifiers that tell folks "this item is more valuable because it has the magic sigil" or whatever.

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

That is the reality of pretty much every "luxury product/brand"...

It is convincing people to pay a premium for what is still at the end of the day a stitched leather bag, watch, computer or smartphone made in factories like everything else.

People pay for names, to project their luxury lifestyle.

It is very rare that the actual quality/performance of a "luxury item" is dramatically above a high-quality equivalent. Does a Rolex tell time and look better than a Breitling? Or a Tag Heur? Or a Seiko? Each of those represents a different price/style point - and ultimately it is subjective to a consumer - who wants to project a certain style/look.

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

Or several times more, in some cases

frumplestlatz 2 hours ago | parent | prev [-]

> No they aren't. They've just convinced everyone that they are.

What’s the difference?

Either way, Apple consistently makes decisions that I think put them on the side of “luxury item” — even if I often disagree with those decisions.

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

I ran iPhone 6 and 8 well beyond their years. I only replaced because the batteries were already replaced once. But otherwise the phone was fine. I have had same issues with laptops

gregors 3 hours ago | parent | prev [-]

I used to install linux on older mac hardware and donate it. I don't think that works anymore with with the M chips (at least in the same easy way)

sysworld an hour ago | parent [-]

You can install Asahi Linux on some of the M chips. But you are right, it's not as easy as it used to be.

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

Because Apple been continuously doing deprecating hardware regularly since the mid 90s. And they’ll processor architecture every 10-15 years.

Microsoft was the backward compatibility king.

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

They don't get a free pass, I think people have spoken with their wallets and it shows with the user base counts: Windows 66–73%, macOS 14–16%, Linux 3–4%.

Apple seems to support their previous generation OS on older macs for ~8-9 years or so from what I've seen. You just don't get the latest generation features, they cut it off and move on similar to how Microsoft did.

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

Apple only gets a free pass from folks who are invested in that particular kind of ... relationship.

muyuu 39 minutes ago | parent | prev | next [-]

idk what other people give passes to, but I had been a Linux desktop user since the mid 90s and Mac laptop user since ~G3 iBook years and I finally gave up on their laptops a few years ago; so it's mainly linux-linux now

i think the last straw was the added telemetry that required so much effort to get rid of, but also for years they have made clear moves to make their laptops iOS-like progressively, which I cannot stand on so many levels

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

because desktop Apple users have been domesticated for decades now and just accept whatever shows up in the feeding trough.

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

They didn’t get a pass from me. My MacPro has been running Linux longer than it ran MacOS. Apple stopped supporting it officially at Mojave but I jumped ship earlier when I was forced to do a clean install rather than an upgrade because I had a RAID.

basch 4 hours ago | parent | prev | next [-]

I would say its part of the promise/agreement of buying into the ecosystem, and a known caveat. Might be overly optimistic viewpoint.

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

Apple will provide software and hardware support for any given product for at least 5 years. After those 5 years, you sometimes will still get security fixes.

The reason for this is that newer software will start using hardware features and capabilities that only exist on newer hardware, not because Tim Cook is evilly cackling in his office "hahhahha! Let's force people to buy new Macs!!!"

phatfish an hour ago | parent [-]

Erm, isn't the last bit a key part of Tim Cooks job (getting people to buy new apple stuff even if they don't really need it)?

stalfosknight 31 minutes ago | parent [-]

Apple's hardware products generally sell themselves.

gogasca an hour ago | parent | prev [-]

[dead]

bjt12345 4 hours ago | parent | prev | next [-]

It's a really bad time for Microsoft to force consumers to upgrade - even computer parts from 5 years ago are price hiking.

bunderbunder 4 hours ago | parent | next [-]

Which Microsoft really should have been able to see coming, since it’s largely their money that’s being used to soak up all the supply of computing hardware.

thewebguyd 3 hours ago | parent | next [-]

Someone inside Microsoft probably did see it coming. That comic of their org chart being individual bubbles, all pointing guns at each other really does explain that company's behavior.

Microsoft doesn't seem to be one unified entity, but a bunch of smaller competing companies under the same umbrella, each trying to destroy the other.

fullstop 2 hours ago | parent | prev [-]

Allegedly Sony saw the writing on the wall and secured a good amount of GDDR supply for their consoles. Microsoft did not, and has had to raise the price of the Xbox Series X as a result.

I don't think that Microsoft knows what Microsoft is doing.

sieabahlpark 4 hours ago | parent | prev [-]

[dead]

brightball 4 hours ago | parent | prev | next [-]

Yep. Similar thing forced me off of Apple. They stopped making 17 inch laptops. They started soldering parts into place. Made it so you couldn’t open your own laptop to replace the HD.

Switched to Linux 8 years ago and haven't looked back.

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

I have a similar issue with Windows. The machine already dual-boots Linux, but it is simultaneously demanding Windows 11 and telling me that it doesn't support it. It's a three year old Ryzen, it plays every game I've thrown at it flawlessly - which admittedly is only just so many things, but if it could manage Oblivion Remastered at launch it should manage a bloody operating system surely.

I hear it might be some TPM thing. If so, it still seems like a bad decision to require this thing, and it's telling that I'm working on speculation here - it doesn't _tell_ me that's what it is.

dist-epoch 2 hours ago | parent [-]

Something is disabled in your BIOS. Ask an LLM to guide you.

billfor 4 hours ago | parent | prev | next [-]

    .\setup.exe /product server /auto upgrade /EULA accept /migratedrivers all /ShowOOBE none /Compat IgnoreWarning /Telemetry Disable
bobsterlobster 4 hours ago | parent | next [-]

Yeah, until microsoft says "Sup there lil buddy? Running an unsupported system? Oof. The next update is gonna really turn it inside-out"

jjkaczor 2 hours ago | parent | next [-]

This is exactly my experience - I have a Lenovo W530 from 2013, it has an i7, 32gb RAM and SSDs (RAID0 for performance, backups are off-device) - and it is STILL lightning fast.

However - EVERY single trick I have tried... the above command, LTSC, Enterprise edition, etc, results in a situation where after installation a few days (or hours) and some updates get installed, and... blue-screen-of-death on every boot.

Gave up, installed Linux - still working through some issues (GPU driver compatibility), but overall it is a much better experience...

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

I think at a certain point you need to just call it quits with that sort of bullshit. I have my dignity. I'm a fucking grown adult. I'm not going to spend my spare time haplessly looking online to unfuck the new current set of fuckery. Just take the fucking bullet. Learn linux. Congrats you're playing whack-a-mole with a trillion dollar corporation and prolonging your misery. This is stupid.

thewebguyd 3 hours ago | parent [-]

Yeah, microsoft will never change otherwise. People and companies continue to willingly allow themselves to get abused, and then wonder why Microsoft never changes and continues to abuse them.

So long as said abuse never results in a loss of marketshare and revenue, it will continue. Why would they stop if there's no negative repercussions?

billfor 4 hours ago | parent | prev | next [-]

Take backups and disable the updates with group policy. OP just wanted to install Windows 11.

a_victorp 2 hours ago | parent | next [-]

Just stay at windows 10 at this point. The whole point of upgrading to 11 is to not stay on an unsupported OS

HumblyTossed 3 hours ago | parent | prev [-]

Seriously, if people are willing to learn all this, they can easily learn Linux and simply tell the corporate overlords to fuck right off.

stronglikedan 4 hours ago | parent | prev [-]

Well that's never happened before (with Windows anyway), so it's not likely to happen now.

Paianni 4 hours ago | parent | next [-]

It's happened at least three times:

Win8.1 x64 required double-width compare and exchange instruction support, so people who bought Win8 for a CPU or motherboard that didn't support it had to downgrade to the 32-bit version or lose support in 2016.

Win7 updates from 2018 onwards required SSE2 with no warning.

Win11 24H2 and later won't install on x86 processors that don't support the x86-64-v2 baseline.

Joe_Cool 4 hours ago | parent | prev | next [-]

Has happened:

Core2Duo, Opteron64 and Athlon64 can run W11 RTM

They will bluescreen booting after an update to 24H2 because they are missing the POPCNT instruction.

https://arstechnica.com/gadgets/2024/02/windows-11-24h2-goes...

dist-epoch 2 hours ago | parent [-]

Athlon 64 is a 20 yo CPU. At some point...

abracadaniel 4 hours ago | parent | prev [-]

From my experience it seems to happen all the time. Settings reset, uninstalled apps reinstalled, firewall settings erased. I went looking for the Windows 10 patch that deleted the Documents folder if you had remapped it to another drive, and it was hard to find an article due to all the other times their updates have also deleted people's Documents folder. This was the first time I recall it happening: https://www.engadget.com/2018-10-09-windows-10-october-updat...

1vuio0pswjnm7 4 hours ago | parent | prev | next [-]

Where can one read the source code of setup.exe

That's, e.g., how I would determine what these commands do

I have had HN replies in the past that argued Windows is open source and thus comparable to UNIX-like OS projects where _the public_ can read the source code and make modifications, _for free_

Absent the source code, we can read Microsoft's documentation

https://learn.microsoft.com/en-us/windows-hardware/manufactu...

It seems like WinPE is the most useful version of Windows, e.g., it allows more options to setup.exe

How does one quickly and easily download and install a copy of WinPE, preferably on removable media

zahllos 3 hours ago | parent | next [-]

The windows assessment and deployment kit is what you need, with the windows pe add-on: https://learn.microsoft.com/en-us/windows-hardware/manufactu...

You should be aware there's a 3 day limit to uptime, then PE reboots. You can work around that: https://lsoft.zendesk.com/hc/en-us/articles/360011128377-I-n...

The other thing to tell you is that this is not a live version of windows with all the features of the full desktop. It is the windows that runs the windows installer application, so enough windows to do that and no more.

I would personally recommend linux instead.

prerok 3 hours ago | parent | prev [-]

Who would argue that Windows is open source? That's hilarious.

hackeman300 4 hours ago | parent | prev | next [-]

What's this?

epistasis 4 hours ago | parent | next [-]

Whenever I see an unexplained command I don't understand from a random internet forum, I hop onto the production server and run it, just in case it might boost performance. Wouldn't want to miss out on that.

Been doing it since I was 12. It taught me all about the ins and outs of `rm`.

jimt1234 4 hours ago | parent | next [-]

Sounds like me back in the early 80s when I used to war dial, and people used to share "active" prefixes. I learned all about the 911 prefix when I set my dialer and went to sleep. About 20 minutes later the cops were banging on my front door. True story; I was in 6th grade, got arrested for it.

deepriverfish 4 hours ago | parent [-]

wow did you get a record? this is some Hackers(1995) vibe stuff

jimt1234 3 hours ago | parent [-]

I got taken to juvenile hall, put in a holding area with kids that had stolen cars and stabbed other kids in fights. The funny thing is all these "bad kids" were really cool; we talked about video games (Donkey Kong!). I remember one kid got into a fight with his football coach and broke both the coach's legs. He was a big kid, looked like a grown man. He was pretty much in charge of the holding area. But he was cool as hell, cracked jokes with me. I actually kinda enjoyed the holding area.

Anyway, the officials thought I had just called 911 over and over, like to play a prank. They wouldn't hear anything about my computer or whatever (it was the early 80s). They were pissed. I was kept in the holding area for a few hours, then they let me go home. I was ordered to a bunch of community service, cleaning the parking lots of local parks, stuff like that.

prerok 3 hours ago | parent | prev [-]

Reminds me of that story from an IRC channel:

A: I have a program that will format your hard drive. I just need your IP.

B: Ok, it's 127.0.0.1

A: Ahahaha, it 56% now! Lol.

A left the chat. Connection reset by peer.

Someone1234 4 hours ago | parent | prev | next [-]

A work-around to install on unsupported hardware which both works, but is unsupported and could break during a feature Windows Update.

bobsterlobster 4 hours ago | parent [-]

At this point I'd say it's more of a "would" than a "could"

bunderbunder 4 hours ago | parent | prev [-]

A clever way to maximize the chances that your computer gets bricked on a future Patch Tuesday.

jama211 4 hours ago | parent [-]

It’s really not

bunderbunder 4 hours ago | parent [-]

Some of the checks are around CPU features that they don’t currently use but may use in the future. And CPUs don’t typically respond super gracefully to being asked to execute instructions they don’t understand.

Datagenerator 4 hours ago | parent | prev [-]

LoL with the insane backslash crap

browningstreet 4 hours ago | parent | prev | next [-]

I've been using Linux for 20+ years, but I was fairly happy with Windows 11. At its core it did exactly what I needed it to do, and it allowed me to run some commercial software that is harder to install and run on Linux (Davinci Resolve).

But my Dell hardware drivers were flaky in Windows. My bluetooth had extremely variable availability. And then Windows rebooted itself, against my wishes, 3x in one week. And then there was the promise of Recall.

That's when I wiped Windows and installed Ubuntu. All my hardware issues went away (yes, I had to fiddle the sound driver a little so it didn't crack when it woke up from sleep, and I had to make one small change so suspend worked properly.. but both were easily solvable). My bluetooth has been flawless since and I was able to use my Logitech wireless mouse again.

I'm never going back.

I do a bit of napkin math on Apple Silicon single-threaded performance, GPU performance, and battery management against non-Macbook Air/Pro specs for same price. I follow DHH (who I otherwise object to) on his adventures with the Asus G14 machines.. but I'm not sure its GPU performance still matches the similarly priced Apple offering.

Less integrated OS, worse battery management, and weaker performance for more money? I'm not sure. But I'll probably still go that way.

The Intel/AMD laptop manufacturers need to get out from under Nvidia's hardware GPU thumb.

slashdave 3 hours ago | parent | next [-]

I get the intent, but moving to linux for better bluetooth support is... an interesting take

FeistySkink 2 hours ago | parent | next [-]

How so? Bluetooth has been working out of the box (no tinkering) for me under Linux for the past ten years now across multiple devices. Including stuff like APT-X and LDAC. All with proper OS integration (I use Gnome). What's the story on Windows?

browningstreet 3 hours ago | parent | prev [-]

Well I won't be buying Dell again.

Trufa 4 hours ago | parent | prev [-]

Say what you will about Macs, I ain't no fanboy, but from this side of the fence, I had forgotten that drivers were a thing.

browningstreet 3 hours ago | parent [-]

Agreed. Given my expectation of travel, it's probably the sanest choice. Esp with the Stores for service.

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

Microsoft asking to upgrade hardware reminds me of that old joke (from memory so excuse the bad story telling)

User: hello, my PC smokes and I would like to purchase an anti smoke software

Computer service: sorry it's not possible, you have to replace the hardware

User: no I really want an anti smoke software

(Later)

User: hello I would like to purchase a new computer

Service: see, I told you that an anti smoke software is not possible

User: wrong! I have purchased one from Microsoft. But apparently it's not compatible with my current hardware

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

Why did you want to install windows 11 anyways? I also have a PC stuck on Windows 10 and it makes me happy that it's now stable and not part of the forced rolling releases in Win11. Im going to run it on Win10 as long as I can.

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

> “you can’t install unless you upgrade your CPU”

To be fair, I recently had to switch distros for my little Atom-based server because of a similar deal:

https://en.opensuse.org/openSUSE:X86-64-Architecture-Levels#...

Granted, I only had to convert to Tumbleweed (not trivial, but easier than reinstalling), and the open source nature means there will always be lots of other alternatives, too.

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

I'm sure there's a million reasons not to, but they could even just open-source Windows 10. Leave you alone with the hardware that you rightfully purchased, and let the community police the security gaps that arise. It's beyond me how planned obsolescence especially on perfectly sufficient hardware is even legal.

loloquwowndueo an hour ago | parent [-]

That’s not what open source means / how it works.

It's likely a large percentage of that code is also used in win 10 - it’s not like 11 was a complete rewrite.

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

I am in the same boat. Running Windows 10 on a Ryzen 5 until the cows come home. I run Rocky Linux in my laptop but I am a gamer so I'll hold to Windows 10. Some Linux Distros are bringing AI. Not ready for that.

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

is there a good windows rdp client for Linux? I went looking for one a few months back but didn't find anything definitely

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

This was very useful for me. Force install Windows 11: https://news.ycombinator.com/item?id=45853012

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

> because my CPU was 5 years too old apparently.

And yet Nadella writes this:

"For AI to have societal permission it must have real world eval impact. The choices we make about where we apply our scarce energy, compute, and talent resources will matter."

Apparently resources are only "scarce" when Microsoft needs them. When it comes to your consumer outcomes you have to throw away working equipment and buy new.

jama211 4 hours ago | parent | prev | next [-]

You can bypass the warning really easily, I googled it the moment I saw it and it was very easy. A keyboard shortcut to open the command window during the install and one cheeky command.

deathsentience 3 hours ago | parent | next [-]

A future update may restrict access to your windows or break its ability to get further updates. It’s a matter of time. They just haven’t gotten around to it.

And if you’re thinking you’ll just Google another solution then you might as well spend that time googling efforts for Linux. Windows shouldn’t require constant hacking or tinkering to function.

debugnik 4 hours ago | parent | prev [-]

Microsoft is removing these bypasses over time though.

vee-kay an hour ago | parent | prev | next [-]

> There is a marketing lesson there somewhere. Microsoft once had the IT world at its feet, because not only was its Windows 9x OSes ubiquitous everywhere, but it had many millions of programmers who had become experts at Visual Basic and Visual C++, so almost all corporates used programs written in these easy to learn, not too difficult to master, fun to program in (yay for Intellisense and Drag-n-drop ActiveX controls), and versatile despite some limitations. This was also the era where many corporates had complicated databases set up in MS Access or MS SQL Server, because they were easily accessible and usable from front-end applications written in VC or VC++.

Microsoft even evolved it all to adapt to and compete with new ideas from rivals, such as COM+ as alternative to CORBA, ASP.Net as alternative to JSP, etc.

Then Microsoft did the unthinkable. It inexplicably threw away all these IT dependencies away, that it had spent decades to build across the worlr.

Microsoft unleashed .Net on an unsuspecting IT world.

And M$ arrogantly expected the world to also throw all their years of efforts of building applications and databases revolving around VB/VC++.

To save their careers, millions of VB/VC++ programmers tried hard to scramble and learn these new technologies, but Microsoft just kept updating and upgrading the .Net landscape with increasing frequency and leading to more chaos and confusions. And as the learning curve steeper and the .Net scope became too hard for sane people to master in a short time, it became apparent that to the entire IT world (except Microsoft) that it had become too difficult and cumbersome to build applications for corporations using Microsoft's new-age tools. Thus, the interest and ambitions of the programmers and corporations quickly waned towards Microsoft tools, especially when they realised that .Net was a mess for installations, and it called expensive licenses to build and ship.

So programmers and SOHO/medium-scale companies, pivoted to alternatives to Microsoft imposed nightmares. Python, PHP, MySQL, Linux, Perl, Ruby, JavaScript, JSP, etc. took centre stage, even as the IT world moved away from .Net.

The worldwide chaos caused by Windows Vista and Windows 8, did nothing to improve upon IT people's disdain for all things Microsoft.

And Microsoft's rivals pounced at such golden opportunities, and they slowly ate away at Microsoft's dominance in corporate world.

Yes, there is indeed some lessons for Micro$oft to be learnt from these debacles.

"Hubris calls for nemesis, and in one form or another it's going to get it, not as a punishment from outside but as the completion of a pattern already started." ~ Mary Midgley

"And on the pedestal these words appear: 'My name is Ozymandias, king of kings: Look on my works, ye Mighty, and despair!' Nothing beside remains. Round the decay Of that colossal wreck, boundless and bare The lone and level sands stretch far away." ~ Percy Bysshe Shelley, Ozymandias

stackghost 4 hours ago | parent | prev | next [-]

>no upgrade path to Windows 11 because my CPU was 5 years too old apparently.

Let's be real. It's because new systems support DRM and Microsoft has been captured by the media company lobby.

WD-42 4 hours ago | parent | next [-]

We had that announcement of a new "Verifiable" Linux project from Pottering, other kernel devs, and a bunch of ex-microsoft employees yesterday. Gives me the heebie jeebies.

stackghost 3 hours ago | parent [-]

Yeah I caught a lot of downvotes for coming out early against it.

jofla_net 3 hours ago | parent [-]

How dare you think for yourself in 2026!

Remote Attestation of Immutable Operating Systems built on systemd

Its the "remote" thing that has no place in personal computing, or rather, computing that is to extend one's own autonomy, or agency. Its no one's damn business whether my system is attested or not! I mean, sure theres certainly benefits for me knowing if its attested, but the other road is one of ruin, and will basically be the chains of the future.

hparadiz an hour ago | parent | next [-]

Remote attestation is just generating a random blob on the remote side and then making the tpm 2.0 module on a computer sign the blob with a private key. You then provide the signature and the public key to the remote for verification. That enrolls that device. After that you can "verify" with a new binary blob and validate a new signature came back with the same key. That full loop is remote attestation. The idea is your disk didn't get moved to another computer. It's a security thing that Linux does need and is capable of being fully open source.

It has nothing to do with drm.

jiggawatts 6 minutes ago | parent [-]

It has everything to do with DRM. It’s not “dual use” technology. It has one use, and this is it.

noumenon1111 31 minutes ago | parent | prev [-]

If you're trying to remotely attest immutable OSs you are definitely not a home user, or if you are, you're definitely very keen at least and likely a raging self-masochist.

If you're NOT trying to remotely attest anything, you're fine. Just use your chosen OS, dawg.

donmcronald 4 hours ago | parent | prev | next [-]

It’s way worse than that. It’s for verified identity and attestation.

badc0ffee 4 hours ago | parent | prev | next [-]

If they didn't, people might start capturing copyrighted streaming content and sharing torrents of it. We cannot allow that to happen.

realusername 4 hours ago | parent | prev [-]

Of course it is, there's no real requirement to have a TPM, plenty of people made a version with that requirement patched out and the system works fine.

gregors 3 hours ago | parent | prev [-]

I saw a vid where they installed a recent version of linux on a Pentium 1.

https://www.youtube.com/watch?v=-DiK5FDpBTg