What the processor can address and what Windows 7 can handle are not the same.Here is the definitive answer
. As you will see, it varies according to the version of Windows 7, but the maximum is 192GB. I suspect that Windows 8 will be out long before that becomes a limitation. Server 2008 can handle considerably more RAM.