Blog

Se o seu sistema Windows estiver a correr lentamente ou a agir de forma estranha, pode ser difícil identificar exactamente o que o está a causar. Pode ser que tenha detectado algum malware ou vírus, ou pode ser que alguns dos ficheiros do seu sistema estejam corrompidos e por isso não possam funcionar como deveriam.

Existem dezenas de razões pelas quais os seus ficheiros Windows ou ficheiros de sistema podem ficar corrompidos, mas entre as mais comuns encontram-se as mais comuns:

  • Falha de energia eléctrica
  • Surgimento de energia
  • Choque de sistema completo
  • Versões não compatíveis
  • Erros de actualização

Felizmente, se se encontrar na extremidade receptora de qualquer um destes problemas, há passos que pode tomar para os corrigir você mesmo usando o System File Checker ou as ferramentas DISM (Deployment Image Servicing and Management) que já estão pré-instaladas no seu sistema operativo Windows.

O que significa se um ficheiro estiver corrompido?

Um ficheiro corrompido é aquele que está danificado, e não funciona correctamente. Isto pode aplicar-se a qualquer tipo de ficheiro, desde ficheiros de programas a ficheiros de sistema e a todos os tipos de documentos. Provavelmente, quase toda a gente já teve problemas com um ficheiro corrompido em algum momento. Em muitos casos pode ser resolvido com uma simples reinicialização do seu sistema, mas por vezes os problemas são mais complexos.

p>Todos os ficheiros no seu computador têm uma estrutura e conteúdo particulares. Quando esta informação estiver no lugar certo e bem disposta, o ficheiro funcionará normalmente. Contudo, se a informação errada for escrita num ficheiro, ou se a informação certa for escrita no local errado, afectará a forma como os dados são utilizados e apresentados. Um ficheiro corrompido pode não abrir de todo, ou pode parecer codificado e ilegível. Isto nem sempre indica que o programa principal está corrompido, contudo – como pode ser o caso, por exemplo, quando um ficheiro Microsoft Word não abre, mas todos os outros ficheiros do mesmo tipo permanecem inalterados.

Os programas e sistemas operativos podem também desenvolver ficheiros corrompidos, o que afectaria a utilização de itens que dependem destes programas para os abrir ou operar.

Como é que um ficheiro Windows se torna corrompido?

A corrupção de ficheiros ocorre normalmente quando há um problema durante o processo de ‘guardar’. Se o seu computador falhar, se houver um pico de energia ou se perder energia, o ficheiro que está a ser guardado será provavelmente corrompido. Segmentos danificados do seu disco rígido ou suportes de armazenamento danificados podem também ser um potencial culpado, tal como vírus e malware.

O que fazer se encontrar um ficheiro corrompido

Se tiver um ficheiro que não possa abrir ou suspeitar que esteja corrompido por qualquer razão, há algumas coisas fáceis que pode fazer antes de mergulhar em algo demasiado complexo. Primeiro, tente abrir o ficheiro num outro dispositivo ou computador. Se o ficheiro abrir bem noutro dispositivo, é possível que o primeiro computador tenha alguns ficheiros de sistema corrompidos que terá de tratar.

Se o ficheiro ainda não abrir no segundo dispositivo ou computador, considere implementar um programa de recuperação de ficheiros como Recuva, DMDE ou a aplicação de fonte aberta PhotoRec. A maioria destes programas tem uma versão gratuita disponível que proporciona resultados bastante bons, localizando os ficheiros corrompidos, depois recuperando-os e reparando-os se puderem. Dependendo das suas necessidades específicas de recuperação de ficheiros, há muito mais aplicações por onde escolher, tanto pagas como gratuitas. Comece com a versão gratuita para ver quão profundas são realmente as suas questões, e vá a partir daí. Descobrirá que mesmo ficheiros que tenha eliminado completamente, tais como os que foram apagados acidentalmente de um disco rígido, unidade amovível ou outro dispositivo de armazenamento, podem ser recuperáveis. Vale certamente a pena tentar.

O que são ficheiros de sistema Windows?

Um ficheiro de sistema Windows é visto pelo sistema operativo como sendo instrumental para a função do próprio sistema. Eles contêm código que diz ao computador como responder e processar comandos. Movê-los, apagá-los ou alterá-los de qualquer forma tem o potencial de causar falha generalizada do sistema ou instabilidade geral.

A maioria dos ficheiros do sistema utiliza uma extensão .sys, mas esta não é uma regra difícil e rápida. Outros ficheiros de sistema podem incluir extensões como .dll, .pcf, .idx, .so, .dat, e outros.

Como uma camada adicional de protecção contra apagamento ou alteração involuntária, estes ficheiros podem ter atributos ‘escondidos’, ou podem ser ‘apenas de leitura’. Isto é para evitar que acidentes aconteçam, pois um clique na direcção errada pode ter efeitos catastróficos. Estes ficheiros não serão mostrados nas pesquisas normais do sistema, apenas como medida de precaução – apenas mais um lembrete de que não deve mexer nestes ficheiros em primeiro lugar!

Onde estão guardados os ficheiros do sistema Windows?

Os ficheiros do sistema Windows são guardados em vários locais no seu sistema operativo Windows. Alguns estão localizados no próprio sistema de ficheiros do Windows, e outros estarão nos ficheiros do seu programa. A pasta principal (unidade C na maioria dos sistemas Windows) também usa e armazena vários ficheiros de sistema, incluindo Recuperação de Sistema e informação de volume do sistema.

É importante notar que não pode apagar um ficheiro de sistema que o Windows está a usar activamente. Estes ficheiros são bloqueados e não podem ser alterados de forma alguma. Poderá também descobrir que existem duplicados de alguns ficheiros de sistema; estes consistem em versões anteriores e cópias de segurança.

P>Pode, no entanto, se precisar de o fazer, desproteger os ficheiros de sistema ocultos. Siga estes passos para mostrar todos os ficheiros, pastas e unidades ocultos num sistema Windows:

    li>Vá a COMMAND PROMPTli>clique em CONTROL FOLDERSli>clique em VIEWli>selecione “SHOW HIDDEN FILES”, FOLDERS AND DRIVES”li>deselecione “HIDE PROTECTED OPERATING SYSTEM FILES”li>clique OK

conclique OKp>conclua este processo, descobrirá que os ficheiros, pastas e unidades em questão serão todos escurecidos, o que significa que provavelmente não poderá fazer nada com estes ficheiros, mesmo que sejam visíveis. Mais uma vez, isto é para proteger a integridade do seu sistema operativo. Embora seja possível alternar a opção de atributo para qualquer ficheiro, quer seja ou não parte integrante das operações do sistema, nunca é recomendado. Dito isto, é um truque útil ter na manga, para o caso do seu computador ser afectado por um determinado vírus – um que alterna o atributo do sistema de modo a esconder todos os seus ficheiros, e não apenas os ficheiros do sistema. Nesta situação, é perfeitamente seguro executar estes comandos a fim de localizar e recuperar os seus ficheiros.

Utilizar a ferramenta de verificação de ficheiros do sistema (SFC)

A ferramenta de verificação de ficheiros do sistema (também conhecida como SFC) é um utilitário padrão em todos os sistemas Windows. Ele verifica o seu sistema para localizar, reparar e substituir ficheiros corrompidos ou alterados. Se um dos seus ficheiros de sistema tiver sido modificado ou danificado, actualizá-lo-á automaticamente para uma versão limpa.

Quando utilizar o SFC

Se o seu sistema Windows estiver a correr extremamente lento, estiver com bugs ou com ecrã azul, se as suas aplicações estiverem a falhar e nada parecer estar a funcionar como deveria, o SFC poderá ser capaz de o corrigir. A execução do SFC deve ser o primeiro passo no seu processo de resolução de problemas. Mesmo que não funcione, poderá confirmar imediatamente se são ou não os seus ficheiros de sistema que estão a causar os problemas.

Executar o comando SFC

Nota: Só pode executar o comando SFC a partir de uma janela de comandos de administrador. Ao escolher o prompt de comando no menu Iniciar, verá a opção de executar como administrador. Para versões anteriores do Windows, clique com o botão direito do rato em Prompt de Comando e ser-lhe-á apresentada a opção admin.

Digite-a na janela de prompt de comando e prima enter:

sfc /scannow

Sua verificação pode demorar vários minutos a completar. Não feche a janela de comando enquanto o scan estiver a decorrer. Uma vez concluída a verificação, receberá uma mensagem informando se o Windows foi capaz de corrigir os seus ficheiros de sistema corruptos ou não. Também lhe indicará se encontrou ou não quaisquer ficheiros corrompidos.

Se a mensagem resultante lhe disser que o SFC não conseguiu reparar os seus ficheiros corrompidos do Windows, pode tentar reiniciar o seu computador em modo seguro. Pode fazê-lo mantendo a tecla SHIFT premida durante o reinício. Para Windows 7 ou versões anteriores, mantenha premida a tecla F8 durante a reinicialização. Uma vez reiniciado em modo seguro, execute novamente o SFC.

P>Pode também tentar reparar ou substituir manualmente os ficheiros corrompidos. Neste caso, localizaria os ficheiros corrompidos nos detalhes do processo SFC e depois substituiria manualmente o ficheiro por uma boa cópia ou uma cópia de segurança.

Para localizar os ficheiros corrompidos, aceda ao CBS.Log. encontrará em:

p>C:\Windows\Logs\CBS\CBS\CBS.log

Abrir o ficheiro de log, e navegue para os ficheiros corrompidos. Percorra até ao fim do log, e procure por entradas que comecem por “cannot repair member file”, como nesta imagem:

Copie a mensagem do log e cole-a num motor de busca para localizar informação específica sobre como corrigir o seu ficheiro.

Repairing corrupted Windows files with the DISM

A ferramenta Deployment Image Servicing and Management deve ser a sua próxima linha de defesa, caso o SFC não apareça como culpado.

Dependente da complexidade dos seus problemas, poderá pensar que seria mais fácil reinstalar o Windows a partir do zero. A advertência aqui seria que teria então a tarefa de reinstalar drivers, software e actualizações. Assim, com toda a probabilidade, correr o DISM tornaria as coisas mais fáceis, mais rápidas e menos stressantes.

Para correr o DISM, introduza este comando na Power Shell:

Dism /Online /Cleanup-Image /RestoreHealth

Após o comando estar a correr, pode demorar algum tempo a completar. Não é invulgar que pareça ficar preso pelo caminho, por isso seja paciente. Uma vez concluído, o registo mostrará ou que os ficheiros foram corrigidos, ou mostrará os erros que descobriu. Se houver um erro, prosseguirá para o próximo passo, que é restaurar a imagem do disco do Windows.

Neste ponto, terá de inserir o seu suporte de instalação, que poderá ser um DVD ou uma unidade USB. Se não tiver os suportes físicos necessários, terá de descarregar a última versão da sua ISO do Windows e clicar com o botão direito do rato em MOUNT. Isto é para ter uma fonte para reparar os ficheiros corrompidos, e irá substituir apenas os ficheiros que precisam de ser reparados, deixando o resto do seu sistema de ficheiros intacto.

Após ter feito isto, execute o comando DISM apropriado, que pode ser encontrado aqui.

Como com a operação anterior, isto pode demorar algum tempo a completar. Se tudo correr bem, receberá esta mensagem: “operação de restauração concluída” que indicaria missão cumprida.

Neste ponto, deverá executar o SFC mais uma vez para reparar qualquer problema persistente.

Aplicações de reparação de ficheiros profissionais

Se for um programador, ou se executar um escritório com várias estações de trabalho, poderá querer considerar investir numa aplicação de reparação de ficheiros. Algumas das melhores aplicações de recuperação de dados incluem:

Data Rescue PC4: compatível com SSD e RAID, e funciona em unidades avariadas e até apagadas.

Kroll Ontrack: Os revisores ficam impressionados com a sua rapidez e facilidade de utilização, e com a sua eficácia na recuperação e reparação de ficheiros Microsoft Office em particular.

Stellar Data Recovery: proporciona uma das taxas de recuperação mais elevadas e previsíveis da sua classe.

Mustard IT: o seu parceiro na batalha contra a corrupção de ficheiros do Windows!

Se tiver problemas com o seu sistema operativo Windows, ou se suspeitar que tem alguns ficheiros corrompidos, ficheiros de sistema ou ficheiros de programas, a Mustard IT está aqui para ajudar. Sabemos como o seu tempo é valioso, e vamos chegar ao cerne do problema e resolvê-lo rapidamente, para que possa voltar a fazer o que faz de melhor. Como uma das consultorias de TI preferidas de Londres, o nosso negócio é mantê-lo em actividade. Ligue hoje para falar com um dos nossos técnicos e descubra como é fácil reparar, recuperar e restaurar os seus ficheiros Windows corrompidos hoje.