Pesquisa · Mapa mental

Driver de dispositivo

Na informática, um driver de dispositivo, ou controlador de dispositivo, é um programa essencial que atua como intermediário. Sua função é receber requisições abstratas de softwares e traduzi-las para comandos específicos que o hardware entende, permitindo que o software interaja e controle o dispositivo de forma eficaz.

Fonte: Wikipédia (pt)Texto didático por IAAtualizado em 05/10/2026

Pontos-chave

  • Drivers são programas que permitem a comunicação entre o Sistema Operacional e o hardware.
  • Eles traduzem comandos genéricos de software para instruções de baixo nível compreendidas pelo dispositivo.
  • Sem drivers, nenhum hardware pode funcionar, pois a comunicação é inviabilizada.
  • Simplificam o desenvolvimento de aplicações, tornando-as independentes do hardware específico.
  • Exemplos de hardware que necessitam de drivers incluem impressoras, mouses e placas de vídeo.
01

Propósito e Função dos Drivers

Imagem: Toniperis · BY-SA · Openverse

Um driver de dispositivo simplifica a tarefa das aplicações, agindo como um tradutor crucial entre o hardware e o software (aplicações ou sistema operacional). Ele permite que o código de alto nível das aplicações seja escrito de forma independente do dispositivo específico que será utilizado. Por exemplo, enquanto uma aplicação pode usar um comando genérico como 'imprimir', cada modelo de impressora requer seus próprios comandos específicos. O driver converte esses comandos genéricos de alto nível em um código de baixíssimo nível que o dispositivo pode interpretar e executar. É importante notar a diferença: 'driver' (com 'r') refere-se ao software que opera ou controla o hardware, enquanto 'drive' (sem 'r') é o dispositivo físico, como um pen drive ou HD externo, que o driver fará funcionar.

02

O Que São e Como Funcionam?

Drivers são pequenos programas fundamentais que estabelecem a comunicação entre o Sistema Operacional da sua máquina e o hardware conectado a ela. Exemplos de hardware incluem impressoras, mouses, placas de vídeo, placas de rede, placas de som, monitores e pen drives. Já os Sistemas Operacionais podem ser Windows, Linux, Ubuntu, MS-DOS, Unix, FreeBSD, OSX, entre outros. O Sistema Operacional recebe as instruções contidas no driver, processa-as e, a partir daí, aprende a se comunicar corretamente com o hardware. Tomando uma impressora como exemplo, após a instalação do driver, o Sistema Operacional passa a saber detalhes cruciais como a porta em que ela está conectada, seu status (ligada/desligada), se há papel, como os dados para impressão devem ser enviados e se a impressão é colorida ou em preto e branco. Portanto, sem o driver, nenhum hardware poderá funcionar, pois não haveria a comunicação essencial entre os equipamentos.

Vídeos recomendados

Fontes consultadas

Continue pesquisando