Windows 7 vs Windows 8.1?
Windows 7 doesn't have DX 12, but is has Vulkan, which accomplishes the same thing as DX 12. Usually, though a game developer chooses to support either Vulkan or DX 12, and not both. My impression is that there's a bit of a leaning towards Vulkan lately by game developers, as it is multi-platform, whereas DX 12 is only in Windows 10 (and Microsoft consoles).
If you like to game, then there's a lot more community support, work-arounds, guides, fixes, and familiarity for Windows 7 than there is for Windows 8.1, since the install base of Windows 7 is much larger than either Windows 8.1 or Windows 10:
February 2018 Steam hardware survey
Windows 7 64 bit - 68.50%
Windows 10 64 bit - 25.41%
Windows 8.1 64 bit - 2.26%
And for general usage, I would guess that Windows 7 is more stable and reliable than Windows 8.1, just as it is a lot more stable and reliable than Windows 10.
One word of warning, though: Microsoft as a company, and as a software developer, has become total crap since Satya Nadella took over as its CEO in 2014. The decline in Microsoft development, design, and coding quality didn't occur all at once, but it took a huge nose-dive after Satya Nadella fired thousands of Microsoft's testers to save money, creating the state of things where installing new updates from Microsoft actually now poses more of a risk to a PC than not installing any updates from Microsoft does.
So, it might be an idea to choose to find an ISO for your preferred Windows OS that dates June 2015 or close to it, as after June 2015 is when Microsoft started back-adding invasive persistent telemetry to Windows 7 and Windows 8, and then disable Windows Update so that no newer Microsoft updates are downloaded.
For use with a Windows 7 Ultimate license, I have an ISO of June 2015 Windows 7 Ultimate 64 for download:
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now