32-хбитные системы способны видеть, а соответственно и работать, только с 3,25 Гб памяти. Microsoft обещала реализовать поддержку 4 Гб в Vista уже с SP1. По вашему вопросу видно, что не реализовали. Для того, чтоб оперативная память работала вся, необходима любая 64-битная система. И так, к сведению, Vista Ultimate поодерживает 16Гб памяти.