Windows 32-bit

E61998

Windows 32-bit is a family of Microsoft operating systems that run on 32-bit processors and support 32-bit applications and memory addressing.


Statements (48)
Predicate Object
instanceOf Microsoft Windows family
operating system architecture variant
canRunOn some 64-bit capable CPUs in 32-bit mode
developedBy Microsoft
doesNotNativelySupport 64-bit applications
doesNotSupport native 64-bit kernel mode drivers
fileSystemSupport FAT16
FAT32
NTFS
hasEdition Windows 10 32-bit
Windows 2000 32-bit
Windows 7 32-bit
Windows 8 32-bit
Windows 8.1 32-bit
Windows 95 (32-bit hybrid)
Windows 98 (32-bit hybrid)
Windows Embedded 32-bit variants
Windows Me (32-bit hybrid)
Windows NT 4.0 32-bit
Windows Server 2003 32-bit
Windows Server 2008 32-bit
Windows Server 2008 R2 Server Core with WoW64 disabled (limited 32-bit support)
Windows Vista 32-bit
Windows XP 32-bit
hasRegistryView single unified registry view for 32-bit apps
hasSubsystem Win32 subsystem
hasWordSize 32-bit
introducedSupportFor 32-bit protected mode (in consumer line starting with Windows 95)
preemptive multitasking (in NT line)
isBackwardCompatibleWith many 16-bit Windows applications (on some editions)
isLessCommonThan Windows 64-bit on modern hardware
isLimitedBy 4 GB virtual address space per process
physical RAM limits on client SKUs
isPartOf Microsoft Windows operating system line
maximumAddressableVirtualMemoryPerProcess 4 GB
primaryApplicationBinaryInterface Win32 ABI
runsOn 32-bit processors
supports 32-bit DLLs
32-bit applications
32-bit device drivers
32-bit kernel mode
32-bit memory addressing
32-bit user mode
Win32 API
supportsInstructionSet IA-32
typicalUsableRAMLimitOnClientEditions around 3.2 GB
typicalUseCase legacy hardware and legacy 32-bit software compatibility
usesExecutableFormat PE (Portable Executable) 32-bit

Referenced by (1)
Subject (surface form when different) Predicate
Delphi
supportsPlatform

Please wait…