the RAMDisk program(s) does that
with Gavotte's and SuperSpeed's RAMDisk Plus you get to use "Un-managed RAM"
and the 4GB limitation in 32-bit Desktop OS is a programmed and hardware limitation
as PAE in certain versions / editions of 32-bit Server OSes on server boards can address and use 8GB - 128GB RAM
this capability was available as far back as win2000:
- Server 4GB
- Advanced Server 8GB
- Data Center Server 32GB
(even the 64-bit desktop editions have programmed limitations)
see MSDN article for limits:
http://msdn.microsoft.com/en-us/library/aa366778%28v=vs.85%29.aspx