Если Windows была установлена после создания разделов, то они должны работать нормально.
Тем не менее, из вашего описания, это звучит так, как будто Windows была установлена на одном разделе, который затем был сокращен и скопирован в два новых раздела.
В этом случае все три копии Windows будут настроены на использование C:
и, следовательно, все они используют одну и ту же копию реестра и файлов Windows. Вам нужно переустановить Windows на двух других разделах, указав другие буквы дисков, например, D:
и E:
(Теоретически вы можете отредактировать реестр и файлы двух других копий, чтобы заменить все вхождения C:
, но это будет гораздо больше работы, чем просто переустановка, и даже тогда, не гарантированно работать.)
Как примечание, это проблема, потому что вы используете Windows XP. В Vista и выше Windows всегда использует C:
в качестве системного диска, даже если это не первый раздел. Вот почему, если вы используете двойную загрузку XP и 7, обе копии будут использовать C:
без наложения.