Я имею к VM, настроенному с Windows XP, C: диск составляет 15 Гбит и исчерпывает пространство, много пространства поднято папками $NtUninstall в C:\Windows, например, $NtUninstallKB960225$
Несколько связанный вопрос здесь, кажется, указывает, что удаление является опцией, но это мешало бы мне удалить обновления в будущем.
Если бы я копирую эти папки в другой диск, удаление все еще работало бы, если бы я должен был скопировать их назад позже?
Скопируйте их в свое местоположение резервирных копий, если необходимо удалить обновление, положить обратно appropiate папку к, он - исходное положение
Если Ваша система файла на C: диском является NTFS, можно добавить новый диск к системе и смонтировать его как папку в C: диск (см. это объяснение деталей). Тем путем то, что у Вас есть два фактических (хорошо, в этом случае виртуальный) жесткие диски, скрыто от системы, они, кажется, только один диск.
Этот подход более гибок, чем предложение smok1, поскольку сжатие не освободит так много пространства, и Вы столкнулись бы с той же проблемой снова после еще нескольких сотен обновлений. Кроме того, нет никакой потребности в руководстве, копируя как в ответе Ivo.
Возможно, что эта функция ограничена Профессионалом XP и не работает в XP Домой, но я не уверен.
Почему копия? Сожмите их с наилучшим имеющимся инструментом, который Вы имеете, таким образом, Вы оставите много свободного места. Таким образом Вы сможете восстановить их при необходимости.
После сжатия не стесняются перемещать их в любое место, в котором Вы нуждаетесь.