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.

  • spoonbill@programming.dev
    link
    fedilink
    English
    arrow-up
    12
    ·
    4 days ago

    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?