Фишка видимых 32-битной виндой разных объемов памяти в структуре Виртуального Адресного Пространства(ВАП) Винды. Дело в том, что 32-битная ОСь может адресовать 4Гб памяти(4294967296 различных адреса), но вся память внешних устройств(Видюхи, сетевухи и т. п.) так же попадает в эти 4 Гб. Если объем меньше 4-х Гб - эти адреса динамически попадают в память, и юзается весь объем. Если же вставить 4 Гб - Она заполнит все адреса, Включая память внешних устройств, поэтому некоторое количество адресов резервируется под внешние устройства и юзается только при обмене данными с ними. Как-то так. В 64-битных осях такого нет, так-как в них 8-ибайтные адреса(18446744073709551616 байт - максимальный объем оперативы)
По теме - Сдам сессию - обновлю висту до семерки RC.