Is it too soon for a 64-bit clean Windows - no 32 bit code?

Soldato
Joined
1 Apr 2014
Posts
19,289
Location
Aberdeen
There's obviously a lot of software that's 32-bit but MacOS switched to 64-bit only a while back. And 32-bit code can be run in a VM, so how about it? Is a 64-bit only Windows viable? Is it too soon?
 
There's obviously a lot of software that's 32-bit but MacOS switched to 64-bit only a while back. And 32-bit code can be run in a VM, so how about it? Is a 64-bit only Windows viable? Is it too soon?
I suspect Windows 11 could be 64-bit only, but don't hold me to that.
 
As long as the 64-bit OS can still run 32-bit programs for now that's fine as there is still a stupid amount of modern 32-bit programs out there, which is insane considering the Athlon 64 came out 18yrs ago. 32-bit programs should be dead by now.

As for the 32-bit version of Windows, that should have been scrapped many years ago, even as far back as Windows 7. The only reason to run a 32-bit OS is to run 16-bit programs and if you need to run programs as old as that you have no reason to run a modern OS.
 
Wintel platform has always been about backwards compatibility its its raison d'etre and always has been, at least until software is so old theres no reason to carry on using it anymore there is still plenty of 32bit software thats still being released.

Backwards software compatiblity is also the reason the the behemoth x86/x64 cpu chips exist at all, by rights we all ought to be on sleek ARM architecture by now.
 
The only reason to run a 32-bit OS is to run 16-bit programs and if you need to run programs as old as that you have no reason to run a modern OS.

As much as anything can be convenience - I do some game modding where the overall pipeline really requires a newer OS for the optimal experience but some of the compile tools, etc. are older 16 or 32bit code. Some people use older peripheral hardware for hobbies, etc. where the developers have long ago disappeared and there is no modern equivalent where you just want to hook it up to your main desktop rather than mess about and so on.

In this day and age though no reason why the main OS can't be pure 64bit and have a fully integrated Windows 7 32bit virtual machine - and not some awkward half-arsed job but a fully integrated solution.
 
Most software does not need to be 64 bit. Going 64 bit is not free, it normally add a significant amount of size to the application and 99% of software will get zero perceivable benefit.
 
Support for 32bit apps isn't going away anytime soon. You've got to remember who are paying Microsoft the big bucks for their corporate licenses. A handful of whiny gamers demanding 64bit only on their free OS..... er nope.
 
I suspect Windows 11 could be 64-bit only, but don't hold me to that.

Windows 10 from build 2004 was 64 bit only for OEM's. In theory there should no longer need to be a 32 Bit edition of Windows - with a few exceptions (mainly old intel atoms and similar "netbook" processors) almost every CPU from 2004 onwards (Original athlon 64, and Intel Prescott P4's) supports 64 bit.
Even if not, then simply raising the minimum RAM requirement to 4GB would rule out most 32 bit CPUs (as they don't have a full 4GB accessible once addon cards etc are taken into account)

Dropping support for 32 bit windows, means that 16 bit backwards compatibility would be lost, but by now, you would hope that people have a solution (either via updated software, virtual machines, or dedicated old hardware) -- enterprises and the like would still be able to get older 32 bit versions of Windows via downgrade rights.

Dropping support for 32 bit software however is a much bigger issue, and arguably I'm not even sure what the advantage would be (unless there is a need to move to "128 bit" hardware or the like in the future..
 
Back
Top Bottom