Windows 7 may no longer be supported from Microsoft but there are many users who still use it as their everyday operating machine for their desktop. Gamers even still game on Windows 7 due to compatability with the games & mods since many of them originally were created during the prime era of Windows 7. So why do applications which originally supported it remove the code so it no longer doesn’t?
There are many groups which advocate amongst the % of users who still use Windows 7 everyday to keep Windows 7 alive! A program called Vxkex was made specifically to handle the api & .dll calls that Windows 8, 10, & 11 handled so that applications which wouldn’t normally run on Windows 7 does. Why do companies like Steam, & Epic Games remove the code that supports Windows 7 & gives you notification that you will have to upgrade to keep using their software?
Why do some companies like Rufus hide specific features for users who are on Windows 7?
Version 3.22 (2023.03.25) Add SHA-1 and SHA-256 x86 acceleration on CPUs that support it (courtesy of Jeffrey Walton)
Add an option to disable BitLocker device encryption in the Windows User Experience dialog
Add a cheat mode (Ctrl-P) to preserve the log between sessions
Fix potential media creation errors by forcing the unmount of stale WIM images
Fix potential access errors in ISO → ESP mode by forcing Large FAT32 formatting
Fix user-specified label not being preserved on error/cancel
Fix some large SSD devices being listed by default
Fix processing of Rock Ridge CE fields Work around the use of Rock Ridge symbolic links for Linux firmware packages (Debian)
Remove the ISO download feature on Windows 7
Note: This is the last version of Rufus that can run on Windows 7
There’s no need to exile those who choose to remain & still use 7 for everyday gaming or productvitiy. When creating software you shouldn’t exclude a operating system if you want to support Windows. Theres nothing today that 7 couldn’t support with the right libraries.
Windows 7 does not receive security updates anymore, so its use should definitely be discouraged even if it “works”.
For software devs, they almost certainly don’t want to support an obsolete OS with a small number of users, as that requires time and effort on their side (e.g. if a user has problems on Windows 7 what should they do?). And if they want to refactor some code, do they really want to test on ancient OSs and add needed workarounds / compatibility fixes?
Developing…
…Bug report comes in [blablablabla…] only on windows 7 [blablabla]
Hmm… so 0.1% of my users use windows 7? Sucks to be them
Yeah that’s the kinda behavior that should change. How people care to make sure their app works on all versions of linux windows shouldn’t be different.
Windows 7 is ancient, you aren’t supporting windows 95 either
Windows 7 end-of-life was 2020, and it was already “mainstream eol” since 2015.
So Win 7 hasn’t been getting security or feature updates since at least 2020. That means it gets harder and harder to develop for as devs can’t gaurentee Win 7 has the right apis and tools to support their software.
When they say it’s not supported anymore, they mean they’re not testing it on windows 7 anymore and they’re not going to try and fix it if it doesn’t work. It does not mean they’re actively trying to not get the software to work. They’re just focusing their time and effort on actively supported systems. It may also mean they have used features that can only work in win8+ becuase win 7 doesn’t have the feature at all.
Backwards compatibility, including for games, has always been a nightmare in Windows and Dos. That’s why open source projects such as Dosbox and Wine exist.
Also Win 7 can be run in side a Virutal machine on a modern OS. There can be performance issues especially around graphics but there are hardware pass through solutions now which means a graphics card can be dedicated to a VM.
Tools made during the lifetime of win 7 should work fine, and tools targetted at win 7 too. But you shouldn’t expect to use win 7 as a daily driver or for all new tools to be back ported to an old system. There aren’t enough users and devs don’t have enough time to justify that kind of work.
The same applies to all older versions of Windows and other OS going back decades. Once a system is no longer actively developed, it becomes more and more insecure in general. Modern features progress away from what it can support.
Using win 7 as your main system for gaming and productivity is a big security risk - it does not receive any more security patches and the malware to break into windows 7 is already well developed and out there.
Could you provide some examples of malware to break into windows 7 that work since it’s last security update? Everyone says no more security updates so it’s a risk everythings a risk even windows 11 is a risk that doesn’t mean lets just not use it. Where is the proof of this malware that people still use it today, where is the example or video that shows this?
What exact modern features that are operating system essential does it have that could not be applied?