Для ХР
0. Удалить через панель управления весь лишний софт.
1. Чистка реестра спец софтом, например
http://chatboltun.ru/soft/779-ccleaner-2.12.660-russkaja-versija.html и перезагруз.
2. После перезагруза, вставить CD с Виндовсом нормальным (не зверь и пр. сборки), там в какое -то время вроде как после надписи, что виндовс уже стоит, можно будет вызвать консоль восстановления, нажав букву "R".
3. В консоли выбрать систему (если винда на машине всего одна, то 1.)
4. Ввод пароля админа (если установлен). В противном случае просто "ENTER".
5. Далее командной строкой набрать CHKDSK /?.
вылезет помощь по этой команде (не вспомню на вскидку ключи). Согласно помощьа прописать ключ для безусловной проверки диска (что - то типа "chkdsk c: /p").
После длительного пережевывания вытащить диск, перезагрузиться и запустить дефрагментацию.
PS: CHKDSK отлично помогает при постоянном перезагрузе винды, и при ошибке с черным экраном и надписью, что не хватает системного файла...........%PATH.......
PPS: постоянно в регклинере грохал то, что косячного выползало после теста, на разу система не упала.
Регклинер забросил по причине неработы на системе с последними обнолениями. Пересел на СCleaner.