Если с винды запускается - я-бы рекомендовал запустить hd tune - тест поверхности (error scan), и если тест покажет битые сектора - то тут 2 варианта
1.акронисом удалить разделы + удаление данных на разделе (кол-во проходов больше 1 ставить не стоит, т.к. есть риск окончательно угробить поверхность, лучше потом повторно создать раздел и ещё раз удалить со стиранием). акронис лучше запускать с доса в безопасном режиме и ручном расширенном управлении, если диску совсем плохо - то при загрузке, акронис будет ругаться на битые сектора, но нам это нужно проигнорировать, жмём "пропустить, пропустить, пропустить, и т.д."
если после пункта 1, hd tune всё ещё покажет битые сектора, то можно попробовать вариант 2
2.прикинуть в %-ном соотношении положение битых секторов, которые показывет hd tune, и акронисом разбить диск заново, оставив битые сектора в пустых местах между разделами
п.с. под W7 - 15GB как-бы маловато, мелкомягкие рекомендуют под W7х32 - 16GB, под W7х64 - 20GB, но на практике желательно от 30GB и выше ( у нас-же ещё прог и игр вагон и маленькая тележка

), да и 100 Мб раздельчик под требования системы лучше сразу не делать, а предоставить его инсталятору винды - просто при установке жмём "настройка диска - удалить раздел - создать раздел - ок - форматировать" и продолжить установку.
удачи