Eu suponho por que você não está tendo uma desconexão, é a verdadeira questão, Você verificou suas "conexões abertas" para ver se é por isso que o Windows não quer pará-lo? MSes coisas de segurança habituais para evitar ter pacotes quebrados e parar escreve midstream.
Sempre acreditei que um cortador de fio é um bom firewall: -)
Eu tenho usado o DEVCON (conexão de dispositivo) para desativar o próprio dispositivo. Eu coloquei o meu script que eu uso nesta questão Conexões com fio e sem fio: fazer o Windows preferir Ethernet ao se conectar a um outro computador específico na rede?
Com este método, ele é quase tão bom quanto o cortador de fio. Levará algum tempo para que ele seja descoberto no seu sistema, então um botão de atalho pode ligá-lo e desligá-lo à vontade.
Ele pode desativar o dispositivo de rede completamente, você pode testar a mesma coisa no gerenciador de dispositivos manualmente, sem ele. Abra o gerenciador de dispositivos e desative o dispositivo de rede e veja se "desabilitar o dispositivo de rede" faria o que você deseja. O script apenas faz a mesma coisa.