É bastante normal ter alguns megabytes entre as partições (alguns softwares fazem isso propositalmente, e como alguns disseram, é necessário ter). Para remover esses poucos megabytes, você precisará mover as partições acima do espaço não alocado para baixo. Isso agrupará o espaço não alocado para que você possa combinar o espaço restante em outra partição.
Por alguns megabytes, isso simplesmente não vale a pena. Isso levaria um bom tempo (muitas horas), pode colocar bastante desgaste no disco e tem a potencialidade de perda de dados ou corrupção.