- Você pode corrigir problemas com o mouse, incluindo o recurso de arrastar e soltar que não funciona, sem reiniciar o Windows 11.
- O PowerShell permite reiniciar o driver do mouse direcionando para a instância do dispositivo ativo.
No Windows 11 (e 10), você pode corrigir rapidamente um mouse que para de responder, apresenta falhas ou (o que é mais frustrante) de repente não permite arrastar arquivos e pastas, reiniciando o driver sem precisar reiniciar o computador. Isso já aconteceu comigo várias vezes. Embora uma reinicialização completa geralmente resolva o problema, nem sempre é prático quando você está no meio do trabalho e precisa apenas de uma solução rápida.
Embora a maioria dos usuários utilize o Gerenciador de Dispositivos para desinstalar e reinstalar o dispositivo, o PowerShell oferece um método mais rápido e preciso, direcionando o mouse ativo diretamente. Com alguns comandos, você pode desativar e reativar a instância do dispositivo, forçando o Windows a recarregar a pilha de drivers e restaurar a funcionalidade normal em segundos, incluindo a capacidade de arrastar e soltar itens novamente.
Neste guia , descreverei os passos para reiniciar os drivers do mouse e corrigir os problemas mais comuns, incluindo a capacidade de arrastar arquivos e pastas pela tela no Windows 11.
Corrigir problemas de arrastar e outros problemas do mouse no Windows 11
Para corrigir problemas de arrastar e outras falhas ao usar o mouse, siga estas etapas:
-
Abra o menu Iniciar no Windows 11.
-
Pesquise por PowerShell , clique com o botão direito do mouse no resultado e selecione a opção Executar como administrador .
-
Digite os seguintes comandos para reiniciar os drivers do mouse e solucionar problemas comuns e pressione Enter :
$mouse = Get-PnpDevice -Class Mouse | Where-Object Status -eq "OK" | Select-Object -First 1 Disable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false Start-Sleep -Seconds 2 Enable-PnpDevice -InstanceId $mouse.InstanceId -Confirm:$false

Após concluir os passos, o driver do mouse será reiniciado, o que deverá corrigir problemas e falhas comuns, e você poderá arrastar e soltar arquivos e pastas novamente.
Explicação do comando
Segue a explicação dos comandos do PowerShell sobre como reiniciar o driver de mouse ativo no Windows sem a necessidade de reiniciar todo o sistema:
- Identificar o dispositivo de mouse ativo: A primeira linha recupera os dispositivos na
Mouseclasse e filtra aquele que está atualmente ativo ( Status -eq "OK"). Em seguida, seleciona o primeiro dispositivo disponível e o armazena na $mousevariável.
- Desativar o driver do mouse: O segundo comando desativa o dispositivo selecionado usando seu identificador exclusivo
InstanceId. Isso força o Windows a interromper o driver e liberar a conexão de hardware.
- Aguardar que o Windows libere o dispositivo:
Start-Sleep -Seconds 2 introduz uma breve pausa para garantir que o driver seja completamente descarregado antes de ser reiniciado.
- Reativar o mouse: O comando final liga o dispositivo novamente, forçando o Windows a recarregar a pilha de drivers e restaurar a funcionalidade normal do mouse.
Já me deparei com esse problema diversas vezes com diferentes mouses da Logitech. Antes, eu simplesmente reiniciava o computador para resolvê-lo, mas depois de testar esse método em PowerShell, ele funcionou perfeitamente todas as vezes.
O principal motivo pelo qual prefiro essa abordagem ao Gerenciador de Dispositivos é a praticidade. Usar o Gerenciador de Dispositivos exige que você desative e reative o mouse manualmente, mas assim que o driver é desativado, o mouse para de responder, dificultando a conclusão do processo. Usando o PowerShell, toda a sequência é executada automaticamente, evitando esse problema e tornando a correção muito mais rápida e confiável.