Для начала открой просто диспетчер задач и сверни в трей в момент зависаний посмотри на его показатели(ЦП и оперативы), если нет значит проблема в другом
На висте как бы есть диспетчер ресурсов родной, в том числе и с IO-метром. И с очередью задачь для дисков. В нормальных условиях длинна очереди максимум 1-2 будет (это с очень очень большими запасами)