O que é um arquivo corrompido e como posso consertar?

O que é um arquivo corrompido e como posso consertar?

A corrupção do arquivo é uma forma de dano acidental ou não intencional aos dados em um arquivo. A corrupção do arquivo 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 do arquivo, mas isso nem sempre é possível. É melhor entender por que a corrupção pode acontecer e como você pode se proteger.

Índice

    No código ASCII, a letra "A" é representada pelo código binário 01000001. Se mudarmos um único pedaço, 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 a corrupção do arquivo

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

    Erros de CRC

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

    Na maioria das vezes, você verá esse erro ao tentar copiar dados de um disco óptico danificado ou disco rígido morrendo, mas muitos aplicativos podem dar um erro de CRC quando eles veram seus arquivos contra uma tabela de valores corretos.

    Erros de abertura de arquivos

    Se um arquivo estiver corrompido, ele não será aberto ou será aberto com resultados ilegais. Alguns tipos de arquivos são transmitidos e um tanto tolerantes a danos. Por exemplo, se você tiver um arquivo de vídeo com alguma corrupção, os aplicativos de media player podem mostrar quebra ou gagueira, mas, caso contrário, reproduza o arquivo inteiro.

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

    E outros tipos de arquivos, como documentos que você criou, podem abrir, mas estão perdendo 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 se corroem, eles podem aparecer mais sutilmente. O programa não falhará necessariamente em começar, mas alguns subcomponentes que dependem desses arquivos podem dar erros, não fazer nada ou travar todo o aplicativo.

    Falhas e instabilidade do sistema

    Quando você recebe arquivos do sistema corrompido, isso pode afetar fundamentalmente seu computador. Você pode obter bsods aparentemente aleatórios repentinos (tela azul da morte) falhas ou ter um sistema que pendura ou não funciona da maneira que deve. A corrupção crítica do arquivo desse tipo é a mais devastadora e geralmente pode apontar para um problema grave com seu hardware em muitos casos.

    Por que a corrupção do arquivo acontece?

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

    Embora a corrupção seja apenas a alteração de valores de bits caoticamente e destrutivamente, as causas dessas mudanças de valores variam muito. Isso ocorre principalmente porque a mídia de computador vem de várias formas e armazena dígitos binários de maneiras muito diferentes.

    Perda repentina de energia

    Uma das razões mais comuns pelas quais um dispositivo de armazenamento experimenta a corrupção do arquivo é uma queda repentina de energia. Isto é especialmente verdade nos discos rígidos mecânicos, onde cortar a energia enquanto escreve no disco pode acabar com os dados. No passado, a cabeça de leitura/gravação do disco podia colidir com o prato se eles perdessem energia, mas as unidades modernas ainda podem "estacionar" com segurança suas cabeças, mesmo quando a energia repentinamente sai.

    Isso não significa que as unidades mecânicas ou de estado sólido são impermeáveis ​​à corrupção através da perda de dados. Se a unidade estivesse escrevendo ativamente dados quando a energia acabou, apenas parte do arquivo poderia ter entrado no disco. Ambos os tipos de unidades usam memória de cache volátil. Isso significa que os dados dentro deles estã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, esse fracasso acontece lentamente com o tempo e às vezes é repentino. Qualquer pessoa que tenha lidado com discos dígitos mecânicos sabe que o temido "clique da morte" que muitas unidades fazem antes de morrer um pouco mais tarde.

    Não são apenas discos rígidos também. A RAM defeituosa pode causar corrupção de dados, pois os valores errados são gravados no disco, discos ópticos arranhados podem ser ilegíveis graças 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 resultantes da infecção por malware pode ser por design ou por acidente. Os autores de malware não têm muita motivação para destruir seus dados na maior parte. Em vez disso, eles o mantiveriam reféns por dinheiro (ransomware) ou roubavam para vender no mercado negro.

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

    Prevenção e reversão do arquivo de corrupção

    É sempre melhor impedir que a corrupção o afete em primeiro lugar, mas também existem maneiras de revertê -lo em alguns casos.

    Verifique os discos quanto a erros

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

    Confira como verificar seu disco rígido quanto a erros para obter instruções detalhadas.

    Faça backups frequentes

    Os dados de "backup" descrevem uma ampla variedade de práticas. Isso inclui a clonagem de toda a sua unidade, caso falhe, criando arquivos de arquivos zip, backup de arquivos específicos para a nuvem, fazendo automaticamente backups incrementais para uma unidade externa e mais. Se você tem backups recentes de dados, a corrupção se torna um aborrecimento e não um desastre.

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

    • Crie um backup de imagem do sistema Windows 10
    • Como configurar um sistema de backup automático para Windows
    • Como fazer backup automaticamente de arquivos para o Google Drive ou OneDrive
    • Guia OTT para backups, imagens do sistema e recuperação no Windows 10

    Isso deve ter você coberto por backups nos modernos sistemas Windows, mas os usuários do MacOS podem conferir nosso guia de máquina do tempo.

    Como uma precaução adicional, você também pode criar manualmente um ponto de restauração do sistema para voltar a uma versão anterior da instalação do Windows antes que as mudanças destrutivas de arquivo não relacionadas à falha de hardware.

    Use 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 do Steam pode verificar se os arquivos de um jogo foram alterados e restaurar os dados originais de uma cópia online mestre.

    Ejetar unidades antes de removê -los

    Independentemente do tipo de disco ou sistema operacional, você deve ejetar unidades antes de desconectá -los. No mínimo, aguarde até que a luz da atividade do disco pare antes de desconectá -la, mas, idealmente, leve um ou dois segundos para ejetar uma unidade flash ou disco rígido externo.

    Use o software antivírus

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

    Use o System File Checker (SFC)

    Em alguns casos, você pode determinar se a corrupção aconteceu com seus arquivos e repare -os automaticamente. O Windows possui várias ferramentas de reparo de arquivos para corrigir arquivos do sistema Windows corrompido, como o verificador de arquivo 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 a ferramenta de disposição e o comando scannow. Você também pode querer experimentar o comando chkdsk para detecção de erros de unidade.

    Pagar pela recuperação de dados

    O último recurso é obter um software de recuperação de arquivos especializado (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 da recuperação. Por isso, geralmente vale a pena solucionar as coisas antes de retirar seu cartão de crédito para comprar software de reparo de arquivos.

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