Самый безопасный способ изменения размера разделов - это backup-format-restore с разметкой диска штатными средствами перационной системы и ничего надежнее, к сожалению, пока не придумали. Запороть файловую систему несложно, особенно FAT - ему бывает достаточно невовремя выключившегося света или зависания винды в неудачный момент - в результате появляется такая мерзость, как потерянные кластеры, что не очень страшно, а также файлы, ссылающиеся на одни и те же кластеры (crosslinked), что означает уже порчу или полную потерю содержимого одного из этих файлов, а зачастую обоих, причем восстановить эти данные очень сложно, если даже они еще сохранились на диске, а вот NTFS в этом плане намного устойчивее и уронить ее намного сложнее - как я уже писал, все диски с упавшей NTFS, прошедшие через меня, были жертвами сторонних программ для работы с NTFS типа того же партишнмагика. Дело в том, что в отличие от FAT, детальные спецификации которой открыты, детальные спецификации NTFS Microsoft никому не открывал, поэтому все сторонние утилиты для работы с этой файловой системой используют данные, фактически добытые методом "обратной разработки", то есть могут не учитывать какие-то важные детали. Если для чтения данных это не не критично (операцией чтения испортить данные невозможно), то для записи это уже очень важно, т.к. NTFS - журналируемая файловая система и некорректное ведение журнала может привести к плачевным результатам.Сообщение от das_Tier
Если в системе часто ставится/сносится разный софт в достаточно большом количестве, а тем более меняется железо, то периодическая переустановка системы с нуля вполне обоснована. Если же на ней функционирует ограниченый набор софта и единственное, что ставится на систему, - это заплатки и обновления софта, то это не имеет смысла.