не читал, но могу сразу сказать - размер сектора - 512 байт. реальный размер сектора на винте - 520 байт. Разница в 8 байт. Это 8 байт попадают на технологические сектора. Плюс у каждого винта есть еще ряд секторов, которые используются для ремапинга плохих блоков. Т.е. находит винт, что у него что-то внутри навернулось, этот блок ремапится (т.е. меняет адресацию) на один из таких секторов.
Поэтому подозреваю, что программа просто делает доступным все эти технологические сектора. Да, прирост объема даст. Но и при этом прирост проблем