Skip to content

O que é um patch?

6 de maio de 2021

Neste artigo

Um patch, às vezes chamado apenas de fixar, é um pequeno software usado para corrigir um problema, geralmente chamado de inseto, dentro de um sistema operacional ou programa de software. Nenhum programa de software é perfeito e, portanto, os patches são comuns, mesmo anos depois de um programa ter sido lançado. Quanto mais popular for um programa, mais provavelmente ocorrerão problemas raros e, portanto, alguns dos programas mais populares existentes são alguns dos mais corrigidos. Uma coleção de patches normalmente já lançados costuma ser chamada de service pack.

lvcandy / iStock Vectors / Getty Images

Eu preciso instalar patches?

Os patches de software normalmente corrigem bugs, mas também podem ser lançados para resolver vulnerabilidades de segurança e inconsistências em um pedaço de software. Ignorar essas atualizações importantes pode deixar seu computador, telefone ou outro dispositivo vulnerável a ataques de malware que o patch pretende evitar. Alguns patches não são tão críticos, mas ainda assim importantes, adicionando novos recursos ou enviando atualizações para drivers de dispositivo. Portanto, novamente, evitar patches irá, com o tempo, deixar o software com maior risco de ataques, mas também desatualizado e possivelmente incompatível com dispositivos e softwares mais novos.

Como faço para baixar e instalar patches de software?

As principais empresas de software lançam periodicamente patches, geralmente disponíveis para download na Internet, que corrigem problemas muito específicos em seus programas de software. Esses downloads podem ser muito pequenos (alguns KB) ou muito grandes (centenas de MB ou mais). O tamanho do arquivo e o tempo que leva para baixar e instalar os patches dependem inteiramente sobre para que serve o patch e quantas correções ele irá resolver.

Patches do Windows

No Windows, a maioria dos patches, correções e hotfixes são disponibilizados por meio do Windows Update. A Microsoft normalmente lança seus patches relacionados à segurança uma vez por mês na terça-feira de patch. Embora raros, alguns patches podem realmente causar mais problemas do que você tinha antes de serem aplicados, geralmente porque um driver ou um pedaço de software que você instalou tem algum tipo de problema com as alterações feitas pelas atualizações. Os patches promovidos pela Microsoft para o Windows e seus outros programas não são os únicos que às vezes causam estragos. Os patches lançados para programas antivírus e outros programas que não são da Microsoft também causam problemas, por motivos semelhantes. Correções mal-sucedidas acontecem até mesmo em outros dispositivos, como smartphones, tablets, etc.

Outros patches de software

Patches para software que você instalou em seu computador, como seu programa antivírus, normalmente são baixados e instalados automaticamente em segundo plano. Dependendo do programa específico e do tipo de patch, você pode ser notificado sobre a atualização, mas muitas vezes acontece nos bastidores, sem o seu conhecimento. Outros programas que não são atualizados regularmente, ou que não são atualizados automaticamente, precisarão ter seus patches instalados manualmente. Uma maneira fácil de verificar se há patches é usar uma ferramenta de atualização de software gratuita. Essas ferramentas podem fazer a varredura de todos os programas em seu computador e procurar por qualquer um que necessite de patch. Os dispositivos móveis até exigem patches. Sem dúvida, você já viu isso acontecer em seu telefone com base em Apple ou Android. Seus próprios aplicativos móveis são corrigidos o tempo todo, também, geralmente com pouco conhecimento de você e muitas vezes para corrigir bugs. Atualizações de drivers para o hardware do seu computador às vezes são oferecidas para habilitar novos recursos, mas na maioria das vezes são feitas para corrigir bugs de software. Veja como atualizar drivers no Windows para obter instruções sobre como manter seus drivers de dispositivo com patches e atualizados. Alguns patches são exclusivos para usuários registrados ou pagantes, mas isso não é muito comum. Por exemplo, uma atualização para um software mais antigo que corrige problemas de segurança e permite a compatibilidade com versões mais recentes do Windows pode estar disponível, mas apenas se você pagar pelo patch. Novamente, isso não é comum e geralmente só acontece com software corporativo. Um patch não oficial é outro tipo de patch de software lançado por terceiros. Os patches não oficiais são normalmente lançados em situações de abandono de software, em que o desenvolvedor original parou de atualizar uma parte do software ou porque está demorando muito para lançar o patch oficial. Muito parecido com o software de computador, até mesmo os videogames geralmente exigem patches. Os patches de videogame podem ser baixados como qualquer outro tipo de software – geralmente manualmente do site do desenvolvedor, mas às vezes de forma automática por meio de uma atualização no jogo ou de uma fonte de terceiros.

Hot Fixes vs. Patches

O termo hotfix é frequentemente usado como sinônimo de correção e fixar mas geralmente apenas porque dá a impressão de que algo está acontecendo de forma rápida ou proativa. Originalmente, o termo hotfix foi usado para descrever um tipo de patch que poderia ser aplicado sem interromper ou reiniciar um serviço ou sistema. A Microsoft geralmente usa o termo hotfix para se referir a uma pequena atualização que trata de um problema muito específico e, freqüentemente, muito sério.