Есть программы для тестирования:
MemTest 3.8 - для оперативки, для жесткого - начните со стандартной проверки: правой кнопкой по иконке раздела - свойства - сервис - выполнить проверку. Поставьте все галочки. Еще для жесткого:
MHDD 4.6 и
Victoria 4.46b. Выполните очистку дисков от временных файлов, выполните дефрагментацию каждого раздела. Вот еще
Программы для тестирования железа нет уж, сам:
Конфигурация служб Vista Home Premium и
Конфигурация служб Vista Home Basic
Есть ли у вас отдельный пакет SP1 на Vista (чтобы не скачивать)?