Дифрагментация тут непричём, начиная с ХР система сама раскидывает файло как ей надо в зависимости от того как часто запускается та или иная программа.
Пробуй ставить чистый клиент с полным удалением следов от предыдущего, вплоть до реестра, перед установкой проверь объём файла подкачки, просмотри папки Temp в Windows и в Local Settings, часто их заполнение влияет на производительность, удаляй всё что система даст удалить.
XVM ставишь чистый или из чьих-то сборок?
P.S. кстати, у меня на семёрке после последних системных обновлений танки отказались запускаться. На сборке с сентябрьскими обновлениями - нормально, на февральских - лаунчер запускается и дальше тишина.