Many older CPUs cannot handle 64-bit architecture. A 32-bit OS allows these machines to run modern tasks while using less than 4GB of RAM .