Bom, deixa eu tentar explicar de uma forma simples.
Tá vendo como essas partições estão desenhadas no GParted? Então, essa representação é bem acurada, na realidade. As partições estão fisicamente alocadas exatamente desta forma em seu disco. Portanto, para poder expandir a partição de 500GB do Windows adicionando os 126GB, esse espaço livre deveria estar “ao lado” da partição do Windows.
Portanto, isso não é possível dado o seu esquema de partições atual. Até existem formas de mover uma partição no disco, mas isso envolve muito tempo e uma boa chance de perder dados.