segunda-feira, 8 de abril de 2019

USB parou de funcionar

Trabalho com computadores deste a época da válvula dos IBM 1130 e cartões perfurados. Mas as pancadas que os sistemas nos dão, não param de surpreender e aborrecer.

Minhas USBs 2.0 pararam de funcionar. Houve uma causa. Fui eu mudar um cabo de HD SATA 3 por um novo e depois o computador não inicializava. Coisa até normal. Esbarra-se nos cabos, um conector afrouxa. Nada de novo aí.

Mexi em tudo e nada resolveu.

Parti então para o que recomendam todos os especialistas, caso seu computador tenha mais de um HD. Hoje em dia, é muito normal encontrarmos PCs com um SSD para o Windows 10 e os programas principais e mais um ou dois HDs de 1 TB para arquivos, dados, jogos etc. Assim, desliguei todos e deixei só o SSD de boot. Não tem como dar errado. Para facilitar o boot, entrei na BIOS (DEL na inicialização) e marquei a opção FAIL/SAFE e dei OK.

Na boa, não recomendo ninguém a fazer isso. Fail/Safe, em bom inglês, é algo a prova de falhas, ou seja, uma inicialização do PC da forma mais simples e tranquila. Foi o CAOS. O computador deu o boot, o Windows 10 entrou, mas…

As USBs pararam de funcionar e meu teclado e mouse são USB, como os de quase todo mundo. Então, sem teclado, ERA IMPOSSÍVEL APERTAR A TECLA DEL na inicialização para entrar na BIOS e corrigir o problema, apenas uma caixinha para marcar.

Mas como entrar na BIOS sem teclado? De fato, é impossível mesmo. Aí depois de umas duas horas de desespero, decidi espetar o teclado e o mouse nas portas UBS 3.0, pois o controlador é diferente do controlador USB 2.0/1.0. Boa surpresa, funcionou! Oba, resolvi o problema!

Dei o boot e… descobri que o controlador USB 3.0 é ativado pelo Windows, não pela BIOS ou pelo DOS, portanto, o teclado e mouse só funcionavam com o Windows. Não me dei por vencido.

Comecei a pesquisar “como entrar na BIOS pelo Windows 10”, e achei um monte de tutoriais. Os mais idiotas diziam para reiniciar a máquina e apertar a tecla DEL… São aqueles tutoriais feitos por moleques de 13 anos de idade certos de que conhecem tudo que existe. Dããã…

Em outros vi que existem no Windows 10 a substituição da BIOS por um sistema chamado UEFI gerenciado pelo Windows, inclusive daria boot em dois segundos (só vendo para acreditar). O bom é que todos os parâmetros da BIOS poderiam ser acessados de dentro do Windows 10. Vamos lá!

Ops, é claro que meu computador I7 da primeira geração não permite acesso pela UEFI. Antes de ter a certeza disto, fui verificar como ativar a UEFI. E é claro: Catch 22 !!! A UEFI precisa ser previamente ativada de dentro da BIOS !!! Então se não foi feito antes, não dava para fazer agora com o crash das USB 2.0/1.0.

Depois de cinco hora de desespero total, minha esposa falou: “será que não tem um Hub 3.0, para ligar o HD externo etc?” Mandei ela para aquele lugar e logo pedi desculpas. Claro que tem HUB. Em 30 segundos já vi que custava 30 pratas então eu não ia ficar na mão com os arquivos externos de trabalho, ou para ler cartões de memória.

Aí, lá pela sexta hora, tive uma epifania digital digital: lembrei que anos atrás os teclados não eram USB e sim PS2 (Porta Serial Dupla – Teclado e Mouse). Será que minha placa Gigabyte tinha ainda estas portas? Ufa, tinha. Era só encontrar um teclado velho jogado em algum canto.

Colocado o teclado PS2, obviamente o led dele acendeu ANTES do início do Boot, como sempre acontecia. DEL, DEL, DEL, DEL, DEL, abriu a BIOS. Lá no diálogo sobre as USBs, confirmei, como você pode ver abaixo, que o tal FAIL/SAFE estúpido, desabilitou as USBs, ‘para ter certeza de que o computador ia funcionar.




Bastou marcar os USB CONTROLERS como Enabled (Ativados), bem como as funções de teclado, mouse e USB. É só verificar abaixo e dar F10 para salvar e continuar com o Boot.



Bem, de quebra você agora já sabe como criar um PC em ambiente de trabalho onde as USBs estejam desabilitadas.

minha usb não funciona, usb parou de funcionar, usb pifa, usb bichada, usb com problema