The hardware in the machine will eat into the 32-bit address space.  This prevents Windows from "seeing" all the 4GB of memory because there isn't enough free address space.

I'm led to believe however that this memory will still be used by the system if not by applications.