Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to know for a script I am writing for VMware. Is Windows 95 32-bit or 16-bit and is Windows 98 32-bit or 16-bit?

share|improve this question
up vote 6 down vote accepted

Both Windows 95 and Windows 98 are 32-bit, but they can run 16-bit applications and have a compatibility layer for 16-bit device drivers.

share|improve this answer
All Windows versions (excluding x86-64) are 16 bit compatible via Virtual DOS machine, right? – Daniel Beck Jan 12 '11 at 19:59
Ah I see, thanks. – ianc1215 Jan 12 '11 at 20:03

Windows 95 and 98 were hybrid in that some drivers and applications included were actually 16-bit, although it had a 32-bit kernel. Recently, the same has happened with the 32-bit to 64-bit transition, where Apple released Leopard as a hybrid 32/64-bit OS, followed by the 64-bit Snow Leopard.

share|improve this answer
+1 for hybrid, which is closer to the truth. Some OS elements were 16 bit, and a thunking layer provided a translation between 16 and 32 bit. However, 32/64 bit OSes like Leopard or Linux don't do thunking, all of the os kernel is either 32 bit or 64 bit. – Rich Homolka Jan 12 '11 at 21:26
Though, for the purpose of VMWare, it's 32 bit. – Rich Homolka Jan 12 '11 at 21:29

Both are 32-bit. Via Wikipedia:

There were also major changes made at lower levels of the operating system, such as moving from a mainly 16-bit architecture to a pre-emptively multitasked 32-bit architecture.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.