Вчера как раз ставил на ноут знакомым ХР ))
Не помню уже , но попробуй :
Пуск - Выполнить -cmd  - в терминале введи 
sfc /scannow
 
 
 
   
     
 
             
                 
                     
                Команда sfc /scannow проверит все защищенные системные файлы и заменит поврежденные файлы их кэшированной копией, расположенной в сжатой папке по адресу 
Windows\System32\dllcache