Wenn die E: Partition direkt neben der C: Partition liegt kein Problem. Sonst geht es nicht.
Siehe Datenträgerverwaltung ....
Partitionsvergrößerung mit Windows Boardmitteln:
Wenn die Datenträgerverwaltung so aussieht :
1. C: PARTITION > 2. E: PARTITION > und 3. D: PARTITION.
Dann müßte die Partition E: gelöscht werden, um eine UNZUGEORDNETE Einheit zu bekommen. Nun ließe sich die C: Partition > vergrößern auswählen.
Bei dir wird es bestimmt so aussehen:
1. C: PARTITION > 2. D: PARTITION > und 3. E: PARTITION.
ist es so, geht es nicht, es sei denn, du löschst die D: PARTITION. Allerdings läßt sich die D: PARTITION verkleinern und an E: übertragen.
aber wie geschrieben, zeigt das die Datenträgerverwaltung so an, wie Partitioniert wurde.
Unter Umständen könntest du das mit externen Partitionsprogrammen doch hinbekommen. Du riskierst aber die XP Installation. Deshalb Daten(IMAGE)sicherung eh vorher angesagt !
Dann kommt es noch darauf an, wie Windows 7 zu XP installiert wurde.
Eine als "unsaubere" Installation bezeichnet ist es, wenn Windows 7 einfach zu XP installiert wurde. Win7 richtet dann einen eigenen Bootloader ein, damit der Start am Anfang gewählt werden kann. DIE BOOTDATEIEN BEIDER SYSTEME greifen aber ineinander über. Was für ein nachträgliches Partitionieren ebenso von absoluter Bedeutung ist.
Eine als "sauber" bezeichnete Installation ist es, Windows 7 und XP völlig unabhängig voneinander zu installieren. Zuerst XP auf die eine Festplatte, dann Festplatte mit XP abklemmen und Win7 auf eine andere Festplatte installieren. Nun greifen die Bootdateien nicht mehr ineinander über und man regelt den Start welches BS einfach mit dem BIOS Startmenü.
Gruß