При старте наверняка считаются в тесте все 4,

При старте наверняка считаются в тесте все 4, так что биос тут ни при чем... А вот винда (даже ХРюша со всеми сервиспаками) про адреса памяти больше 4Гб не знает. Казалось бы - какое это имеет отношение, памяти и так ровно 4 и ни грамма больше? Но ведь куда-то же надо девать, к примеру, адреса своп-файла и т.д. и т.п... И притом девать так, чтоб можно было достать в любой момент, когда понадобится, т.е. в пределах доступных 4Гб.

Выхода в данном случае два:
а) плюнуть и забыть - гарантированно теряя почти гиг памяти
б) перейти на ХР64 - возможно (но не обязательно) получив грабли в плане совместимости с софтом и кучу геморроя с поиском дров на нестандартное оборудование (если оно есть; если нет - то нет).

EliteGroup Kn1 Extrime