Bueno... si los espacios son varios y están todos continuos uno detrás del otro, dales formato igual y asignale una letra a cada uno, luego los unes todos hasta que te quede una sola unidad... si la unidad creada te queda al lado del Windows y no del Linux, entonces unela al Windows ya formateda a NTSF... eso tarda muchisimo porque deberá mover todos los archivos del Sistema Operativo hasta el principio de la nueva unidad que se creará, y es fácil que te de errores al Windows, revisa todo luego de finalizar...
Hecho lo anterior, ahora cortale a la unidad donde está el Windows la parte que necesitas para ampliar la partición del Linux, dale el formato que tiene el disco del Linux, asignale una letra, y procede a unir esa partición con la del Linux... el riesgo y el tiempo será mas o menos similar que el que corriste al exparndir primero la partición del Windows...
Suerte.