Você pode Gparted para reservar uma partição vazia para o seu Windows.
Primeiro, inicie o Ubuntu usando o Live USB (o Live CD pode não funcionar). Você não pode fazer partições se estiver inicializando a partir do disco rígido.
Em seguida, se você não tiver o GParted instalado no Live USB, obtenha-o na loja do Ubuntu. Se você tiver, abra o aplicativo.
Depois disso, selecione o disco rígido onde o seu Ubuntu está.
A partir do espaço em disco, clique com o botão direito e clique em redimensionar / mover para redimensionar a partição do Ubuntu.
Depois que o redimensionamento estiver concluído (pode levar muito tempo), você deve ter uma partição vazia.
Você pode então instalar o Windows na partição vazia. Reinicie o PC e inicialize com o Windows USB.
Após a instalação do Windows e a reinicialização do computador, talvez seja necessário atualizar o grub.
Espero que ajude. (Nota: Este método é válido para Windows 7, Vista, XP, 2000, ME, 98, 95. Este método não foi testado no Windows 8, já que o Windows 8 implementa a opção de inicialização UEFI)