Sim, você deve ser capaz de redimensionar sua partição estendida (apenas sda4) para incluir espaço livre em ambos os lados dela (adjacente a ela), após encolher / redimensionar o sda3.
Uma partição estendida pode conter muitas outras partições, é como um contêiner para "mais do que apenas 4" partições. Se você não tiver uma partição estendida, precisará excluir uma das quatro partições existentes e criar uma partição estendida no espaço livre.
Mas, parece que você já tem uma partição estendida, então você deve apenas reduzir uma das partições (sda3 como você sugere) para criar mais espaço livre adjacente à partição estendida (sda4), e depois redimensionar a partição partição estendida (sda4) para incluir o espaço livre e criar outra partição (dentro do espaço livre, dentro da partição estendida). Se você não está atualmente executando o Linux a partir de (ou montou) uma partição você deve ser capaz de reduzi-lo com gparted
mas se ele estiver montado e é algo importante que não desmontará você pode usar o gparted de um live cd / dvd / usb.
Ou se você estiver preocupado com os arquivos do Windows e não quiser reduzi-lo com o gparted, o Windows deve saber como reduzir sua própria partição se for sda3 (embora o Windows sem dúvida chame isso de algo diferente) e deixe o espaço livre para redimensionar a partição estendida com o gparted.
É difícil de ler, mas parece que há uma partição / tmp, que parece ser uma boa candidata a ser excluída, se você não tiver uma partição estendida e ainda precisar excluir uma, e recriar a partição / tmp, embora pode requerer uma pequena reconfiguração do linux / ubuntu para encontrar / tmp novamente.
Quase esqueci, mas no futuro se você quiser evitar todo esse absurdo de "limite de 4 partições" você pode transformar a primeira partição em uma partição estendida usando todo o disco, e criar todas as partições como uma partição lógica dentro do "main "estendido um. Eu acho que ouvi em algum lugar que costumava haver problemas com o DOS ou janelas antigas, onde eles tinham que ter pelo menos uma partição "primária", mas isso provavelmente não é mais um problema.
OU você não pode usar o particionamento MBR (registro mestre de inicialização), e em vez disso usar GPT (Tabela de Partição GUID) ele tem um limite de 12x partições e tamanhos de disco de até 18EB nem sei o que é um EB de improviso, mas tenho certeza que não tenho 18 deles; -)