Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
A verificação de integridade de arquivos é uma prática essencial para garantir que os arquivos não foram corrompidos ou alterados de forma não autorizada. No ambiente Windows, existem várias maneiras de realizar essa verificação, incluindo o uso de comandos no Prompt de Comando (CMD) e no PowerShell. Neste artigo, vamos explorar como você pode verificar a integridade de arquivos no Windows usando o CMD com o comando certutil
.
Exemplo 1: Usando Certutil para Calcular o Hash de um Arquivo
O comando certutil
é uma ferramenta de linha de comando que pode ser usada para calcular o hash de um arquivo. Isso é útil para verificar a integridade de um arquivo comparando o hash calculado com um hash conhecido.
1. Abra o Prompt de Comando. Você pode fazer isso pressionando Win + R
, digitando cmd
, e pressionando Enter
.
2. Navegue até o diretório onde o arquivo que você deseja verificar está localizado. Use o comando cd
para mudar de diretório. Por exemplo:
cd C:\Users\SeuUsuario\Documentos
3. Use o comando certutil
para calcular o hash do arquivo. Substitua seuarquivo.ext
pelo nome do seu arquivo:
certutil -hashfile seuarquivo.ext SHA256
Este comando calculará o hash SHA-256 do arquivo. Você pode substituir SHA256
por outros algoritmos de hash suportados, como MD5
ou SHA1
, dependendo de suas necessidades.
4. Compare o hash calculado com o hash esperado para verificar a integridade do arquivo.
Exemplo 2: Verificando a Integridade de Arquivos do Sistema com SFC
O Windows também possui uma ferramenta chamada System File Checker (SFC) que verifica a integridade dos arquivos do sistema e repara os arquivos corrompidos.
1. Abra o Prompt de Comando como administrador. Para isso, procure por "cmd" no menu Iniciar, clique com o botão direito no "Prompt de Comando" e selecione "Executar como administrador".
2. Execute o comando SFC:
sfc /scannow
Este comando verifica todos os arquivos protegidos do sistema e substitui os arquivos corrompidos por uma cópia em cache localizada em uma pasta comprimida em %WinDir%\System32\dllcache
.