As extensões de arquivo são usadas pelo sistema operacional para identificar quais aplicativos estão associados a quais tipos de arquivo - em outras palavras, que aplicativo é aberto quando você clica duas vezes no arquivo. Por exemplo, um arquivo chamado “awesome_picture.jpg” tem a extensão de arquivo “jpg”. Quando você abre esse arquivo no Windows, por exemplo, o sistema operacional procura por qualquer aplicativo associado a arquivos JPG, abre esse aplicativo e carrega o arquivo.
Quais tipos de extensões existem?
Existem muitos tipos diferentes de extensões de arquivos, muitas para listar em um artigo, mas aqui estão alguns exemplos de extensões de arquivo comuns que você pode ver em seu computador:
- DOC / DOCX: Um documento do Microsoft Word. DOC era a extensão original usada para documentos do Word, mas a Microsoft alterou o formato quando o Word 2007 foi lançado. Documentos do Word agora são baseados no formato XML, daí a adição do "X" no final da extensão.
- XLS / XLSX: - Uma planilha do Microsoft Excel.
- PNG: Portable Network Graphics, um formato de arquivo de imagem sem perdas.
- HTM / HTML: O formato HyperText Markup Language para criar páginas da web on-line.
- PDF: O Portable Document Format originado pela Adobe e usado para manter a formatação em documentos distribuídos.
- EXE: Um formato executável usado para programas que você pode executar.
E como dissemos, isso é apenas um punhado de extensões de arquivos por aí. Existem literalmente milhares.
Também é importante estar ciente de que existem tipos de arquivos que são inerentemente arriscados e podem ser perigosos. Normalmente, esses são arquivos executáveis que podem executar determinados tipos de código quando você tenta abri-los. Jogue com segurança e não abra arquivos, a menos que eles sejam de uma fonte confiável.
E se eu não ver extensões de arquivo em meus arquivos?
Por padrão, o Windows mostra extensões de arquivo. Por um tempo - no Windows 7, 8 e até 10 - isso não era verdade, mas, felizmente, eles mudaram as configurações padrão. Afirmamos, felizmente, que nos sentimos mostrando que as extensões de arquivos não são apenas mais úteis, mas mais seguras. Sem as extensões de arquivo exibidas, pode ser difícil saber se o arquivo PDF que você está visualizando (por exemplo) é realmente um arquivo PDF e não um arquivo executável mal-intencionado.
Se as extensões de arquivo não estão sendo exibidas no Windows, elas são fáceis de serem ativadas novamente. Em qualquer janela do Explorador de Arquivos, basta ir em Exibir> Opções> Alterar opções de pasta e pesquisa. Na janela Opções de Pasta, na guia Exibir, desative a caixa de seleção "Ocultar as extensões dos tipos de arquivo conhecidos".
No entanto, você pode fazer o MacOS mostrar extensões de arquivo, e provavelmente não é uma má ideia fazer isso. Com o Finder aberto, basta ir ao Finder> Preferências> Avançado e, em seguida, habilitar a caixa de seleção "Mostrar todas as extensões de nome de arquivo".
Como o macOS e Linux usam extensões de arquivo?
Então, falamos sobre como o Windows usa extensões de arquivo para saber com que tipo de arquivo ele está lidando e qual aplicativo usar quando você abrir o arquivo. O Windows sabe que um arquivo chamado readme.txt é um arquivo de texto por causa dessa extensão de arquivo TXT e sabe abri-lo com seu editor de texto padrão. Exclua essa extensão e o Windows não saberá mais o que fazer com o arquivo.
Embora o MacOS e o Linux ainda usem extensões de arquivo, eles não dependem deles, como o Windows. Em vez disso, eles usam algo chamado tipos MIME e códigos criadores para determinar o que é um arquivo. Essas informações são armazenadas no cabeçalho do arquivo, e o macOS e o Linux usam essas informações para determinar com que tipo de arquivo eles estão lidando.
Como as extensões de arquivo não são realmente necessárias no macOS ou no Linux, você pode muito bem ter um arquivo válido sem extensão, mas o sistema operacional ainda pode abrir o arquivo com o programa correto devido às informações do arquivo contidas no cabeçalho do arquivo.
Não vamos nos aprofundar muito nisso, mas se você tiver interesse em saber mais, confira nosso guia sobre por que o Linux e o MacOS não precisam de extensões de arquivo.
O que acontece se eu alterar a extensão de um arquivo?
Com base no que acabamos de comentar na seção anterior, o que acontece quando você altera a extensão de um arquivo depende de qual sistema operacional você está usando.
No Windows, se você excluir uma extensão de arquivo, o Windows não saberá mais o que fazer com esse arquivo. Quando você tenta abrir o arquivo, o Windows perguntará qual aplicativo você deseja usar. Se você alterar uma extensão - digamos que você renomeie um arquivo de “coolpic.jpg” para “coolpic.txt” - o Windows tentará abrir o arquivo no aplicativo associado à nova extensão e você receberá uma mensagem de erro ou um arquivo aberto, mas inútil.Neste exemplo, o Bloco de Notas (ou qualquer que seja seu editor de texto padrão) abriu nosso arquivo “coolpic.txt”, mas é apenas uma confusão de texto.
O que é diferente do Windows é que, se você tentar excluir a extensão de um arquivo no macOS (pelo menos no Finder), o macOS apenas adiciona a mesma extensão de volta, usando dados do tipo MIME do arquivo.
Se você realmente quiser alterar o tipo de um arquivo, por exemplo, se quiser alterar uma imagem do formato JPG para PNG, precisará usar um software que possa realmente converter o arquivo.
Como alterar o programa que abre um arquivo
Sempre que você instalar um aplicativo que possa abrir um determinado tipo de arquivo, esse aplicativo e a extensão do arquivo serão registrados no sistema operacional. É totalmente possível ter vários aplicativos que podem abrir o mesmo tipo de arquivo. Você pode iniciar um aplicativo e, em seguida, carregar qualquer tipo de arquivo com suporte nele. Ou, você pode clicar com o botão direito do mouse em um arquivo para abrir seu menu de contexto e escolher um aplicativo disponível lá.
Por exemplo, na imagem abaixo, você pode ver que temos vários aplicativos de imagem em nosso sistema Windows que podem abrir o arquivo "coolpic.jpg" em que clicamos com o botão direito do mouse.
E você pode alterar esse aplicativo padrão. Basta ir para Configurações> Aplicativos> Aplicativos padrão> Escolher aplicativos padrão por tipo de arquivo. Percorra a lista (muito longa) de tipos de arquivo para encontrar o que você deseja e, em seguida, clique no aplicativo atualmente associado à direita para alterá-lo. Confira nosso guia completo para configurar seus aplicativos padrão no Windows para mais informações.
Crédito de imagem: CC0 Creative Commons / Pixabay