Чтобы удалить какую-то ОС, нужно знать какая у вас основная, то есть первая установленная.
Например вы установили первую систему Windows 10 на один винчестер(диск), а затем Windows XP на другой, потом еще XP. Так вот, загрузкой тремя операционными системами командует Windows 10 и все файлы ответственные за загрузку находятся в ней. То есть, три Windows, но загрузкой командует самая первая установленная система.
Чтобы узнать на каком диске какая винда нужно :
- Запустить командную строку cmd «От имени администратора» : Пуск>Все программы>Стандартные>пкм Командная строка>Запуск от имени администратора
- После запуска вставить команду bcdedit и нажать «Enter»
- Перейти в раздел «Загрузка Windows». Так как у вас несколько систем, то таких разделов должно быть три.
Теперь ищем строку
description, напротив и будет название вашей Windows, а строка
partition укажет, где находится эта Windows:

Так как диск С является активным разделом. И если даже Вы поставили систему на другой ( отличный от системного ) раздел Д, некоторая информация всё равно будет прописана на системный ( активный ) раздел С
Удалять придётся системой, которая на диске С. Естественно, при работе с системного раздела информация принадлежащая к другой ( не нужной системе ) блокируется от удаления
Так вот, если первую вы устанавливали Windows 10, то и работать по удалению нужно из нее. Для этого :
- нажмите клавиши Win+R. В окне Выполнить, введите команду msconfig, и нажмите Ок.
- переходим на вкладку Загрузка, выделяем операционную систему, которую мы хотим оставить (в нашем случае, это Windows 10), и нажимаем на кнопку«Использовать по умолчанию» (напротив ОС должен появится соответствующий статус «Загружаемая по умолчанию ОС»).
- далее, в этом же окне, выделяем систему, которую мы хотим удалить (в нашем случае, это WIndows XP), и нажимаем на кнопку Удалить, как я писал выше в своем комментарии.