Como "reiniciar / reparar" uma porta USB?

12

Meu laptop tem duas portas USB, mas uma está quebrada, então eu uso um hub USB na outra boa porta USB. Nesse hub USB, eu uso um mouse e teclado. De repente, essa porta USB não detecta o mouse e o teclado (mesmo com a luz do hub acesa), e a única solução que encontrei foi reiniciar o laptop. Mas apenas alguns minutos e o teclado e o mouse não são detectados novamente ...

Existe algum método, software etc. para "reiniciar / reparar" a porta USB sem reiniciar o PC?

Clique OK
fonte

Respostas:

18

Nenhuma das respostas responde à pergunta do título.

Como "reiniciar / reparar" uma porta USB?

Existem três maneiras de "reiniciar" uma porta USB específica:

  1. Reinicie o computador. Ou ...
  2. Desconecte e reconecte o dispositivo físico conectado à porta. Ou ...
  3. Desabilite e reative o dispositivo USB Root Hub ao qual a porta está conectada.

No Windows, você faria (3) por meio do Gerenciador de dispositivos ou pelo utilitário devcon.exe .

A razão pela qual esses são os únicos métodos é devido ao protocolo de handshake USB, iniciado pelo dispositivo USB quando conectado, e não pelo controlador. Isso causa problemas como não poder remontar uma unidade flash USB depois de removê-la com segurança. Mas alternar o dispositivo do hub raiz USB faz com que todos os dispositivos conectados a esse hub se reinicializem. (O efeito colateral lamentável é que ele faz com que todos os dispositivos conectados a esse hub se reinicializem, o que pode ser problemático se você tiver outros dispositivos nesse hub em uso.)

charlatão quixote
fonte
Esta é a resposta
pratnala
é possível desativar um hub que está executando o teclado / mouse (interno ou externo), impossibilitando a reinicialização do hub? Eu acho que de outra forma não alguém teria dito até agora ....... ou talvez que não pode com nenhum teclado ...?
Simon
Desconectar e depois reconectar é a melhor solução, se possível. Reiniciar o computador e desativar o dispositivo USB podem não resolver todos os problemas, pois o dispositivo permanece ligado o tempo todo.
user276648
4

Eu tive problemas com o Windows 7 ao soltar o driver do mouse USB e reinstalar o driver do mouse (na maioria das vezes), o que era irritante como o inferno.

Tentei todo o tipo de coisas para resolver o problema, atualizações de drivers, botas limpas, telefonemas de suporte técnico, software de Internet vodu, mas no final só precisei redefinir minhas portas USB.

Fiz isso desligando o computador, desconectando todos os dispositivos USB, removendo a bateria do laptop e a fonte de alimentação CA e, finalmente, mantendo pressionado o botão liga / desliga por 30 segundos.

Isso corrigiu um problema que eu deveria ter passado pelo menos 20 horas tentando consertar; De uma chance.

Assinaturas
fonte
3

Você deve ver a exibição de dispositivos USB da NIRSOFT ( http://www.nirsoft.net/utils/usb_devices_view.html ). Eu usei isso para corrigir um sistema que ainda tinha uma unidade USB U3 desconectada montada, impedindo que qualquer outra coisa na porta fosse reconhecida.

jtreser
fonte
O Nirsoft é bom em remover os drivers de dispositivos que não estão conectados também. Isso permite redefinir e reconectar o dispositivo.
Rowan Hawkins
3

Se você não tiver nenhuma fonte de alimentação adicionada ao hub USB, verifique se isso ajuda. Talvez o laptop não tenha energia suficiente no USB; alguns laptops mais antigos não tinham os 500 mA completos.

Thomas
fonte
1
Interessante! Como posso verificar essa tensão?
Clique em Ok
2
Ligar um mouse e um teclado através da porta USB não deve ser um problema. Eu realmente não me preocuparia com isso.
Paul Lammertsma
Alguns computadores mostram a voltagem nas configurações do driver. Em relação ao consumo de energia - ou ao problema - tente encontrar a combinação que traz problemas usando apenas um dos componentes, por exemplo, apenas o mouse sem o hub e o teclado e, se isso funcionar, use apenas o teclado e assim por diante. Como alternativa, você pode verificar se possui uma fonte de alimentação que se encaixa no hub, por exemplo, no meu hub, o disco não funcionou e encontrei uma fonte de alimentação de 5V com a mesma combinação + - e plugue, e agora funciona. Novamente: meu antigo laptop Dell produziu apenas 300-400 mA.
Thomas
Não é falta de tensão, mas sim de corrente. Pense nisso como um cano - a tensão é do tamanho do cano e a corrente é a quantidade de água que você tem. Todos os dispositivos de porta USB se conectam a um tubo de 5v, mas possuem apenas 500ma de água, se todos os dispositivos não receberem água (eletricidade) suficiente, eles não funcionarão. Cada dispositivo usa uma certa quantidade de 500 ma disponível, se você sobrecarregar o circuito, todos os dispositivos podem se comportar com chave de gancho. o próprio hub também usa parte desses 500ma, para alimentar os dispositivos conectados a ele.
Rowan Hawkins
2

Você pode verificar se há erros óbvios no visualizador de eventos nos logs do aplicativo ou do sistema?

Não sei qual é o problema neste momento, mas você deve inspecionar os drivers instalados. Eles são drivers de entrada padrão da Microsoft ou drivers personalizados? Pode ser necessário reinstalar os drivers. É possível que a instância dos drivers esteja falhando.

Tente também inspecionar os drivers após conectar o dispositivo. Você pode ver um conflito de recursos ou algum outro aviso no Gerenciador de dispositivos.

Como o problema está ocorrendo em dois dispositivos diferentes, acho que é menos provável uma falha de hardware no mouse ou teclado.

A falha está definitivamente no seu laptop.

Andrew Keith
fonte
1

Vá para o Gerenciador de tarefas e você encontrará uma etiqueta de aviso no dispositivo com o qual está tendo problemas. Basta desconectar o dispositivo e colocá-lo em outro computador ou laptop. Se funcionar em outros computadores, é definitivamente um problema com a sua porta USB. Tente substituí-lo, entre em contato com especialistas e altere-o. Experimente e funcionará definitivamente. Se você encontrar problemas, altere sua placa-mãe. Por favor, não compre um novo porque o dispositivo não tem nenhum problema.

E se nada disso funcionar, tente o USBDeview . Permite visualizar todos os dispositivos USB instalados / conectados no seu sistema. Você pode ler mais sobre isso em sua página de download .

Eu gosto de ajudar
fonte
0

Veja como redefinir seu USB após uma oscilação de energia ou outra anomalia que faz com que os dispositivos não se registrem no sistema:

  • Começar
  • Painel de controle
  • Gerenciador de Dispositivos
  • Clique com o botão direito do mouse em Controladores Universal de Barramento Serial
  • Clique em Procurar alterações de hardware.
user522382
fonte
0
  1. Vá para "Gerenciador de dispositivos" (abra o Painel de controle em "Janela inicial")
  2. Vá para "Controladores de porta serial universal"
  3. Procure por "Ponto de exclamação" em um ou mais dos controladores
  4. (Clique com o botão direito do mouse) Desativar e , em seguida (clique com o botão direito do mouse) Ativar
  5. Feito!!
user330404
fonte
Basicamente a mesma resposta que quack quixote já deu
nixda
0

Existe algum método, software etc. para "reiniciar / reparar" a porta USB sem reiniciar o PC?

* Nota: Não me responsabilizo por QUALQUER dano que isso cause a você ou ao seu computador seguindo estas instruções. A responsabilidade e o uso desses métodos é exclusivamente sua.

Método I:

  1. Abra o Painel de Controle do Sistema. (tecla do Windows + pausa de pausa)
  2. Clique em Gerenciador de dispositivos.
  3. Expanda Controladores de barramento serial universal.
  4. Em todos os dispositivos que começam no topo chamado "USB Root Hub"

    A. Clique com o botão direito

    B. Selecione Propriedades

    C. Clique na guia Avançado

    D. Clique em Redefinir hub

Método II:

  1. Faça o download do DevCon - https://docs.microsoft.com/en-us//windows-hardware/drivers/devtest/devcon
  2. Abra o cmd.exe como administrador. https://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx
  3. Navegue para o local devcon.exe no prompt de comando. Exemplo: CD Arquivos de Programa (x86) \ Windows Kits \ 10 \ Tools \ x64 (varia no kit do Windows que você instalou para o caminho e nas máquinas Windows x86 x x64 bit)
  4. Digite devcon.exe reiniciar (Asterisk) root_hub (Asterisk)

- Remova os parênteses e use o símbolo real do Asterisk. Desculpe Fórum remove-los na postagem, então não posso digitá-los literalmente.

Algumas portas USB podem relatar a necessidade de reinicialização. Infelizmente, esses hubs não podem ser reiniciados sem uma reinicialização.

Aumente a votação se ajudar, para que mais veja. Vim aqui por meio da pesquisa no google e consegui realizar o que eu precisava nos dois métodos listados acima.

Desfrutar.

TeamJica
fonte
0

isso funcionou melhor para mim 1] Ativar, desativar unidades USB e dispositivos de armazenamento em massa usando o Registro

Vá em Iniciar> Executar, digite "regedit" e pressione Enter para abrir o editor de registro. Navegue até a seguinte chave

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ USBSTOR

No painel direito, selecione Iniciar e altere o valor para 3. (O valor 4 desativará o armazenamento USB). Clique OK. Isso reativará as portas USB e permitirá o uso de pen drives ou USB.

David
fonte