A corrupção de arquivo é uma forma de dano acidental ou não intencional aos dados em um arquivo. A corrupção de arquivos vem em muitas formas e acontece por vários motivos, mas o resultado é o mesmo: você não pode ler seus dados.

Em alguns casos, você pode reverter ou reparar a corrupção de arquivos, mas isso nem sempre é possível. É melhor entender por que a corrupção pode acontecer e como você pode se proteger contra ela.

Índice

O que significa arquivos corrompidos?

Um “arquivo” é uma coleção de dados relacionados que devem ser lidos como uma unidade, escrita em um formato de arquivo específico. Por exemplo, todos os dados em um arquivo do Microsoft Office Word estão relacionados ao documento do Word que você criou e armazenou no formato de arquivo.docx. Se metade do arquivo ficasse ilegível de repente, você provavelmente não conseguiria abrir seu documento. Mesmo se você pudesse, muitas informações estariam faltando. Da mesma forma, uma planilha do Excel com valores aleatórios ausentes ou alterados seria inútil.

Qualquer arquivo de computador consiste em código binário. É uma sequência de uns e zeros agrupados em conjuntos de bits, que representam dados como uma letra.

No código ASCII, a letra “A” é representada pelo código binário 01000001. Se mudarmos um único bit, como o último 1 em 0 , então o “A” se torna um “@”!

É assim que a corrupção funciona em um nível básico. Os valores dos bits dentro de um arquivo são alterados ou apagados, levando a um arquivo ilegível ou apenas parcialmente legível.

Como saber se ocorreu corrupção de arquivo

A corrupção de arquivo pode ter vários sintomas , dependendo de quais arquivos foram corrompidos e quão importantes eles são.

Erros CRC

Verificação de redundância cíclica (CRC) verifica se um arquivo está inteiro e armazenado corretamente. Os CRCs aplicam uma fórmula aos dados no arquivo original original, o que resulta em um número como saída. Se você aplicar a mesma fórmula a qualquer cópia desse arquivo, esse número deverá ser o mesmo. Se o número for diferente, você está lidando com um arquivo danificado ou alterado.

Você verá esse erro com mais frequência ao tentar copiar dados de um disco óptico danificado ou de um disco rígido morrendo, mas muitos aplicativos podem gerar um erro CRC quando eles-verifique seus arquivos em uma tabela de valores corretos.

Erros de abertura de arquivo

Se um arquivo estiver corrompido, ele também não abrirá ou abrirá com resultados distorcidos. Alguns tipos de arquivos são transmitidos e um pouco tolerantes a danos. Por exemplo, se você tiver um arquivo de vídeo com alguma corrupção, os aplicativos de player de mídia podem mostrar quebra de imagem ou gagueira, mas, caso contrário, reproduza o arquivo inteiro.

Outros tipos de arquivos, como executáveis ​​de programas, devem ser 100% inteiros, ou o programa não será iniciado.

E outros tipos de arquivo, como documentos que você criou, podem ser abertos, mas estão faltando informações vitais, como valores reais do documento ou formatação.

Comportamentos estranhos e falhas

Quando os arquivos de recursos ou configurações que um aplicativo precisa são corrompidos, eles podem aparecer de forma mais sutil. O programa não falhará necessariamente ao iniciar, mas alguns subcomponentes que dependem desses arquivos podem gerar erros, não fazer nada ou travar todo o aplicativo.

Falhas e instabilidade do sistema

Quando você obtém arquivos de sistema corrompidos, isso pode afetar fundamentalmente seu computador. Você pode ter falhas repentinas e aparentemente aleatórias no computador BSODs (Blue Screen of Death) ou ter um sistema que trava ou não funciona da maneira que deveria. A corrupção crítica de arquivos desse tipo é a mais devastadora e muitas vezes pode apontar para um problema grave com seu hardware em muitos casos.

Por que a corrupção de arquivos acontece?

Agora sabemos o que é corrupção, mas como isso acontece?

Embora a corrupção seja apenas a alteração de valores de bits de forma caótica e destrutiva, as causas dessas mudanças de valores variam muito. Isso ocorre principalmente porque a mídia de computador vem em muitas formas diferentes e armazena dígitos binários de maneiras muito diferentes.

Perda de energia repentina

Um dos motivos mais comuns pelos quais um dispositivo de armazenamento sofre corrupção de arquivos é uma queda repentina de energia. Isso é especialmente verdadeiro para discos rígidos mecânicos, onde cortar a energia durante a gravação no disco pode eliminar os dados. No passado, a cabeça de leitura/gravação do disco podia colidir com o prato se perdesse energia, mas as unidades modernas ainda podem”estacionar”suas cabeças com segurança mesmo quando a energia acaba de repente.

Isso não significa que unidades mecânicas ou de estado sólido sejam imune à corrupção por perda de dados. Se a unidade estava gravando dados ativamente quando a energia acabou, apenas parte do arquivo pode ter entrado no disco. Ambos os tipos de unidades usam memória cache volátil. Isso significa que os dados dentro deles são perdidos se a energia acabar.

Falha de hardware

Todas as mídias de armazenamento têm vida útil limitada. Eles podem se desgastar ou começar a funcionar mal. Às vezes, essa falha acontece lentamente ao longo do tempo e, às vezes, é repentina. Qualquer pessoa que tenha lidado com discos rígidos mecânicos conhece o temido “clique da morte” que muitas unidades fazem antes de morrer pouco tempo depois.

Não são apenas discos rígidos. A RAM defeituosa pode causar corrupção de dados, pois os valores errados são gravados no disco, discos ópticos riscados podem ficar ilegíveis devido ao dano físico e assim por diante.

Malware

Malware inclui qualquer software escrito com intenção maliciosa deliberada. A corrupção ou destruição de dados resultante da infecção por malware pode ocorrer por design ou por acidente. Os autores de malware não têm muita motivação para destruir seus dados na maioria das vezes. Em vez disso, eles o mantinham como refém por dinheiro (ransomware) ou o roubavam para vender no mercado negro.

Em alguns casos, o malware é escrito simplesmente para semear caos e destruição. O malware projetado para corromper ou destruir dados geralmente o faz de uma forma que é praticamente impossível de recuperar.

Evitando e revertendo a corrupção de arquivos

É sempre melhor evitar que a corrupção afete você no primeiro local, mas também há maneiras de reverter isso em alguns casos.

Verificar se há erros nos discos

Você pode usar vários Microsoft Windows e utilitários de terceiros para verificar erros atuais, como setores defeituosos em suas unidades. Você também pode usar utilitários para diagnosticar os logs operacionais da unidade para prever se a falha é iminente, dando-lhe tempo para mover esses dados para outro lugar.

Confira Como verificar se há erros no disco rígido para obter instruções detalhadas.

Faça backups frequentes

Os dados de “backup” descrevem uma ampla variedade de práticas. Isso inclui clonar toda a sua unidade em caso de falha, criar arquivos ZIP, fazer backup de arquivos específicos na nuvem, fazer backups incrementais automaticamente em uma unidade externa e muito mais. Se você tiver backups de dados recentes, a corrupção se tornará um aborrecimento em vez de um desastre.

Se você quiser saber mais sobre como fazer backups, temos vários guias valiosos:

Estes devem ajudar você a fazer backups em sistemas Windows modernos, mas Os usuários do macOS podem conferir nosso guia do Time Machine.

Como precaução adicional, você também pode criar manualmente um ponto de restauração do sistema para reverter para uma versão anterior da instalação do Windows antes de alterações destrutivas de arquivos não relacionadas a falhas de hardware.

Usar recursos de verificação de arquivos

Alguns clientes de software também podem executar operações de verificação de arquivos. Por exemplo, o cliente de videogame Steam pode verificar se os arquivos de um jogo foram alterados e restaurar os dados originais de uma cópia master online.

Ejetar unidades antes de removê-las

Independentemente do tipo de disco ou sistema operacional, você deve ejetar as unidades antes de desconectá-las. No mínimo, espere até que a luz de atividade do disco pare antes de desconectá-lo, mas o ideal é levar um ou dois segundos para ejetar uma unidade flash ou disco rígido externo.

Use software antivírus

Use software antivírus

strong>

Se você não deseja corrupção relacionada a malware, use um software antivírus. Existem várias opções para Windows, macOS , e Linux.

Use o Verificador de arquivos do sistema (SFC)

Em alguns casos, você pode determinar se houve corrupção em seus arquivos e repará-los automaticamente. O Windows possui várias ferramentas de reparo de arquivos para corrigir arquivos de sistema corrompidos do Windows, como o Verificador de arquivos do sistema. Você pode obter os detalhes exatos em nosso guia para Usar os comandos do prompt de comando para corrigir ou reparar arquivos corrompidos, que também abrange o DISMferramenta e comando SCANNOW. Você também pode tentar o comando CHKDSK para detecção de erro de unidade.

Pagar pela recuperação de dados

O último recurso é para obter um software especializado de recuperação de arquivos (quase sempre pago) ou contratar uma empresa de recuperação de dados para reconstruir o máximo possível de seus dados. Isso é muito caro e só vale a pena fazer se o valor dos dados exceder em muito o custo de recuperação. Portanto, geralmente vale a pena solucionar problemas antes de sacar seu cartão de crédito para comprar um software de reparo de arquivos.

Se você não experimentou corrupção de dados, não é tarde demais para implementar algumas medidas preventivas listadas acima. Mesmo que seja apenas para seus dados mais valiosos e insubstituíveis.

Categories: IT Info