No mundo da informática podemos dizer que driver é o elo entre hardware e software, aquele que interpreta as instruções da programação para alguma ação geralmente física do computador como acionar o leitor de gravação, digitalizar uma imagem pelo scanner, iniciar uma impressão entre inúmeros exemplos.
É comum sua inclusão manual através dos programas de instalação que vão conectar o sistema operacional a seus periféricos ou automática quando o próprio sistema operacional identifica esses componentes e atualizam sua lista de componentes em gerenciamento.
Os drivers são desenvolvidos para sistemas operacionais específicos, para Linux, para OSX ou apenas Windows e ainda assim possuem versões relacionadas à compilação específica do sistema operacional senão alguma margem de compatibilidade, como exemplo podendo ser utilizada a mesma versão do driver para o Windows 95, 98 e XP.
Assim como muitos programas de uso cotidiano que disponibilizam novas versões com novas funcionalidades, muitos fabricantes disponibilizarem novas versões com este mesmo propósito motivando sua atualização para aproveitamento dessas melhorias. Ocorre que em alguns casos eles não foram bem finalizados ou por algum motivo entraram em conflito com o sistema operacional utilizado, causando instabilidades como as telas de erro, reinícios inesperados ou até mesmo impedido do sistema operacional ser iniciado adequadamente.
Mesmo assim sua atualização não deve ser aplicada de maneira indiscriminada, por geralmente manterem um número controlado de ações elas não tem a necessidade de serem modificadas constantemente, aplicar uma versão mais recente não costuma melhorar seu desempenho ou trazer outros benefícios além dos já aproveitados.
Ainda assim, muitos usuários com bom conhecimento em informática podem invariavelmente enxergar a necessidade para atualização por terem identificado um problema que possa ser corrigido pela mudança de versão ou pelo próprio gerenciador do periférico que encontrou uma nova versão disponível, neste caso costumam ser equipamentos mais recentes e também relativamente dependentes da internet, infelizmente em ambos os casos há o risco de falha desde a instalação até após a atualização do driver e neste contexto é apresentado como reverter uma atualização problemática.
[ Quando a atualização falhou, revertendo para uma versão compatível e funcional ]
Existem três momentos para conseguir utilizar a reversão de drivers no Windows, praticamente a partir da versão Windows 95 e incluindo algumas famílias Server, a mais simples é através do próprio desinstalador -quando disponível- encontrado no gerenciador de programas, depois utilizando o recurso adicionar/remover programas e por último acessando as propriedades no gerenciador de dispositivos e, lembrando que isso pode ou precisa ser executado no ambiente oficial ou no modo de segurança pois alguns possuem vínculos que estando em uso impedirão a completa reversão/desinstalação.
Dependendo da versão do Windows, ele poderá oferecer uma lista de versões disponíveis ou simplesmente reverter para a última e única compatível senão eliminar completamente o driver, devendo ser obtido novamente no site do fabricante ou onde foi obtido.
Importante relembrar que é preciso ter privilégios de administrador, mesmo que no modo de segurança, para conseguir reverter adequadamente a versão do driver além do recurso possivelmente não estar disponível a todos os periféricos.
Como toda medida de prevenção e se possível, criar um ponto de restauração para o caso da reversão também falhar e piorar a instabilidade já enfrentada, restaurando o ambiente para aplicar outras estratégias.
Considerando o ambiente oficial comece pressionando a combinação de teclas windows+X e em seguida clique no item Gerenciador de Dispositivos conforme imagem abaixo.
Aberta a janela do Gerenciador de Dispositivos, localize o periférico que deseja reverter a versão do driver e, estando problemático terá um indicador atribuído pelo Windows geralmente como (!) ou (?) facilitando a identificação, caso contrário será preciso navegar na lista de componentes e expandir os grupos até ser encontrado. Identificado o periférico, clique nele com o botão direito e selecione Propriedades.
Assim que aberta janela de propriedades, selecione a aba Driver para visualizar as opções disponíveis, depois clique no botão Reverter Driver conforme imagem abaixo.
Nas versões mais recentes do Windows surgirá uma tela solicitando indicar o motivo da reversão do driver, um pequeno histórico para ser consultado no Gerenciador de Logs do Windows quando necessário, é recomendado informar e descrever o motivo para facilitar possíveis reversões até encontrar o driver compatível com o dispositivo e sistema operacional, depois apenas clique no botão Sim.
Aguarde enquanto o Windows restaura automaticamente para a versão disponível do driver, a quantidade de arquivos a serem modificados vai determinara a duração do processo, usando o exemplo dos adaptadores de vídeo principalmente os dedicados (offboard) costumam ter muitos arquivos e processos e por isso levarem um bom tempo até sua conclusão. Assim que concluída caso o próprio Windows não solicite, é indicado efetuar a reinicialização do sistema para concluir a alteração do driver indicado e possibilitar a instalação de outra versão.
[ Conclusão ]
Ainda que não aborde todas as versões do Windows ou as opções comentadas, como utilizar o modo de segurança e mesmo que a reversão utilizando o desinstalador ser relativamente fácil, a intenção foi apresentar uma forma que permita regredir ou até desinstalar um driver que esteja causando instabilidade no sistema operacional, ocorrendo de maneira parcial e permitindo acessar as opções apresentadas para momentaneamente desativar o dispositivo instável, para com o tempo encontrar a causa ou noutro exemplo, que esteja causando conflito após atualizar para um dispositivo mais atual que tente utilizar arquivos e configurações agora incompatíveis.
PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx
**********************************************************************************
PLEASE NOTE: if you need technical support or have any sales or technical question, don't use comments. Instead open a TICKET here: https://www.iperiusbackup.com/contact.aspx
*****************************************