- Windows 8.1 requirements from Microsoft:
- Processor: 1 gigahertz (GHz) or faster with support for PAE, NX, and SSE2 (more info)
- RAM: 1 gigabyte (GB) (32-bit) or 2 GB (64-bit)
- Hard disk space: 16 GB (32-bit) or 20 GB (64-bit)
- Graphics card: Microsoft DirectX 9 graphics device with WDDM driver
- “Physical Address Extension (PAE), NX processor bit (NX), and Streaming SIMD Extensions 2 (SSE2) are features of the processor, and they’re needed to run Windows 8.1.”
Your 2GB of RAM should cut it, but I’d aim to go to at least 4GB. It’s a cheap upgrade in most cases these days.
You didn’t mention your nVidia graphics adapter model, so you’ll have to check with NVidia to confirm if it supports DirectX9 on your own.
- Specs for that processor from Intel:
- Instruction Set: 64-bit
- Execute Disable Bit: Yes
Let’s go over the CPU requirements now…
You’ve got the 1GHZ CPU speed covered.
“The NX bit, which stands for No-eXecute, is a technology used in CPUs… Intel markets the feature as the XD bit, for eXecute Disable.” source
So you’re good there.
“PAE gives 32-bit processors the ability to use more than 4 GB of physical memory on capable versions of Windows, and is a prerequisite for NX.” source
You have a 64-bit processor, and we’ve established NX is available on that processor, so you’re good here too.
“The AMD64 architecture supports the IA-32 as a compatibility mode and includes the SSE2 in its specification… The following IA-32 CPUs support SSE2: Intel NetBurst-based CPUs (Pentium 4, Xeon, Celeron, Pentium D, Celeron D)
So anything newer than a P4 definitely has the SSE2 extensions as a feature.
We can ensure this by checking the full datasheet for that processor series provided by Intel:
The processors support all the existing Streaming SIMD Extensions 2 (SSE2), Streaming SIMD Extensions 3 (SSE3), and Supplemental Streaming SIMD Extension 3 (SSSE3).