Você precisa inicializar em um LiveUSB para redimensionar a partição com segurança. Usando gparted
no LiveUSB, você pode encolher a partição ext4 existente para liberar espaço para outra partição. Você pode então adicionar uma nova partição para armazenar dados lá (se o Windows precisar lê-la, então essa nova partição precisa ser NTFS).
Faça backup do seu sistema operacional antes de mexer com o particionamento, mas às vezes você pode perder dados, embora você deva ficar bem se tudo o que estiver fazendo for encolher a partição (e o processo não for interrompido).