MS service, ХР ставил после семёрки. Естественно, что у вас ХР ставится не на диск С. Ещё раз повторю, у меня всё работает уже довольно долгое время.