O que é driver de dispositivo? Tudo sobre ele e seus tipos – TopGadget
Home Dicas e Artigos Computador Tudo sobre drivers de dispositivo
Tudo sobre drivers de dispositivo
Por Kayobrussy Guedes 23 de abril de 2020 Atualizado: 10 de julho de 2021 Nenhum comentário6 minutos de leitura
O que é driver de dispositivo? O que são drivers? O que são drivers de dispositivos? Qual a função dos drivers? Estas são apenas algumas das perguntas que vocês nos mandam todos os meses sobre este assunto, então vamos lá.
Um driver de hardware ou de dispositivo é um pequeno pedaço de software que informa ao sistema operacional e outro software como se comunicar com um pedaço de hardware .
Por exemplo, os drivers de impressora informam o sistema operacional e, por extensão, qualquer programa em que você deseja imprimir, exatamente como imprimir as informações na página
Os drivers da placa de som são necessários para que o sistema operacional saiba exatamente como converter os 1s e 0s que compõem esse arquivo MP3 em sinais de áudio que a placa de som pode transmitir para seus fones de ouvido ou alto-falantes.
A mesma idéia geral se aplica a placas de vídeo , teclados , monitores , mouses , unidades de disco , etc.
Continue lendo para saber mais sobre por que os drivers são importantes, incluindo mais alguns exemplos, além de informações sobre como manter seus drivers atualizados e o que fazer se eles não estiverem funcionando corretamente.
O software e o hardware foram criados por pessoas ou empresas diferentes e falam dois idiomas completamente diferentes; portanto, um tradutor (o driver) permite que eles se comuniquem.
Em outras palavras, um programa de software pode fornecer informações a um driver para explicar o que ele deseja que um hardware faça, informações que o driver de dispositivo entende e, em seguida, pode atender ao hardware.
Graças aos drivers de dispositivo, a maioria dos programas de software não precisa trabalhar diretamente com o hardware, e um driver não precisa incluir uma experiência completa do aplicativo para a interação dos usuários.
Em vez disso, o programa e o driver simplesmente precisam saber como interagir entre si.
Este é um bom negócio para todos os envolvidos, considerando que existe um suprimento quase infinito de software e hardware por aí. Se todos tivessem que saber se comunicar com todos, o processo de fabricação de software e hardware seria quase impossível.
Como gerenciar driver de hardware
Os drivers para cada peça de hardware no seu computador com Windows são gerenciados centralmente no Gerenciador de dispositivos, disponíveis em todas as versões do Microsoft Windows .
Na maioria das vezes, os drivers são instalados automaticamente e nunca precisam de mais atenção, além da atualização ocasional para corrigir erros ou adicionar um novo recurso interessante.
Isso é verdade para alguns drivers no Windows que são baixados via Windows Update .
Quando um fabricante lança uma atualização de driver, é de sua responsabilidade instalá-la. Algumas empresas fornecem programas que verificam e instalam atualizações relevantes, mas a maioria não facilita as coisas.
Felizmente, existem programas gratuitos de atualização de drivers que atendem ao mesmo objetivo e funcionam com todos os tipos de drivers.
Alguns até verificarão atualizações automaticamente, farão o download e as instalarão para você, assim como o Windows Update.
Muitos problemas que podem ser isolados para uma determinada peça de hardware não são problemas com o próprio hardware real, mas problemas com os drivers de dispositivo instalados para esse hardware.
Alguns dos recursos vinculados acima devem ajudá-lo a descobrir tudo isso.
Quando uma atualização de driver estiver disponível em um fabricante de hardware, ela estará disponível gratuitamente em seu site.
Você nunca deve pagar para atualizar drivers, a menos que esteja pagando por um programa de atualização de drivers, mas mesmo assim, os drivers específicos em si não precisam ser adquiridos.
Mais sobre driver de hardware de dispositivo
Além da relação básica de software-driver-hardware, existem outras situações que envolvem drivers (e que não) que são interessantes.
Embora isso seja menos comum atualmente, alguns softwares conseguem se comunicar diretamente com alguns tipos de hardware – sem a necessidade de drivers!
Geralmente, isso só é possível quando o software está enviando comandos muito simples para o hardware ou quando ambos foram desenvolvidos pela mesma empresa, mas isso também pode ser pensado como uma espécie de situação de driver interno.
Alguns drivers de dispositivo se comunicam diretamente com um dispositivo, mas outros são colocados em camadas.
Nessas situações, um programa se comunicará com um driver antes que ele se comunique com outro, e assim por diante até o último driver realmente realizar a comunicação direta com o hardware.
Esses drivers "intermediários" geralmente não executam nenhuma função além de verificar se os outros drivers estão funcionando corretamente.
Independentemente, se há um driver ou múltiplos trabalhando em uma "pilha", tudo isso é feito em segundo plano sem que você precise saber ou fazer alguma coisa.
O Windows usa arquivos .SYS como drivers de dispositivo carregáveis, o que significa que eles podem ser carregados conforme necessário para que nem sempre ocupem memória – outros drivers estão no formato DLL ou EXE.
O mesmo vale para os módulos .KO do Linux.
O WHQL é um processo de teste da Microsoft que ajuda a provar que um driver de dispositivo específico funcionará com uma versão específica do Windows.
Você pode ver que um driver que você está baixando é ou não possui certificação WHQL.
Outra forma do driver é o driver de dispositivo virtual. Esses drivers geralmente terminam na extensão de arquivo VXD e são usados ​​com o software de virtualização.
Eles funcionam de maneira semelhante aos drivers regulares, mas para impedir que o sistema operacional convidado acesse o hardware diretamente, os drivers virtuais se disfarçam como hardware real, de modo que o SO convidado e seus próprios drivers possam acessar o hardware da mesma forma que os sistemas operacionais não virtuais.
Em outras palavras, enquanto um sistema operacional host e seus drivers fazem interface com componentes de hardware reais, os sistemas operacionais convidados virtuais e seus drivers fazem interface com o hardware virtual por meio de drivers de dispositivo virtual, que são retransmitidos ao hardware físico real pelo sistema operacional host.
Saiba mais dicas em nosso setor de dicas especializadas.
Perguntas Frequentes sobre driver de dispositivo
Qual melhor atualizador de drivers?
Qual a função de um driver de dispositivo?
Como é feito um driver?
Explicando basicamente, os drivers são pequenos elementos de software que permitem a comunicação entre o sistema operacional e o equipamento em si. São eles que, por exemplo, fazem a conversão dos dados digitais para serem impressos ou regulam o processamento de uma placa de vídeo.
A função de um driver de dispositivo ou controlador de dispositivo é aceitar requerimentos abstratos do software independente do dispositivo acima dele e cuidar para que a solicitação seja executada, permitindo que o software interaja com o dispositivo.
dispositivos driver driver de dispositivo driver o que é drivers drivers o que é. o que é driver de dispositivo o que é drivers o que é um driver de dispositivo o que sao drivers o que são drivers o que são drivers de dispositivos