Gold Dragon, всегда можно написать такую программу, которая не будет работать в определённой версии Windows

Подобная ситуация, как правило, говорит об игнорировании разработчиками инструкций и рекомендаций Microsoft.
В режиме простоя (при настройках по умолчанию) активируется дефрагментатор, служба индексирования (и ряд других системных сервисов). Так что 3 % загрузка - это нетипичная ситуация. Загруженность RAM в Vista в процентах не отображается. Хотя бы потому, что Vista использует весь доступный объём:
Диспетчер задач -> Быстродействие -> Физическая память (МБ)
Свободно: 0 либо близкое к нулю значение