Bad Block ou Setor Defeituoso em português.
- Paulo Santos
- 24 de ago. de 2018
- 4 min de leitura
Atualizado: 26 de out. de 2025
O termo Bad Block (ou Setor Defeituoso em português) refere-se a uma seção física ou lógica de um dispositivo de armazenamento, como um Disco Rígido (HD) ou, mais recentemente, até mesmo em SSDs (embora a origem seja primariamente associada aos HDs), que não pode mais armazenar ou recuperar dados de forma confiável.

1. Definição
Um Bad Block é um setor do disco que falhou em um teste de leitura ou escrita e, portanto, é considerado danificado.
Setores: Discos rígidos organizam os dados em trilhas e setores. Cada setor tem um endereço específico onde a informação é gravada magneticamente. Um bad block é simplesmente um desses setores que se tornou ilegível ou não confiável.
Origem (Tipos de Bad Blocks)
Os bad blocks são geralmente classificados em dois tipos principais:
1. Bad Block Físico (Hardware)
Origem: Danos físicos à superfície magnética do disco (platters).
Causas:
Desgaste Natural: Com o tempo, a camada magnética se degrada.
Impacto/Choque: Quedas ou movimentos bruscos enquanto o disco está em operação podem fazer com que a cabeça de leitura/escrita "bata" no prato, riscando a superfície.
Contaminação: Poeira ou outras impurezas que entram no invólucro hermético podem se alojar na superfície.
Problemas Mecânicos: Falha nos atuadores ou no motor.
Natureza: São os mais graves, pois o dano é permanente na mídia física.
2. Bad Block Lógico (Software):
Origem: Erros no sistema de arquivos ou na tabela de alocação de dados, sem dano físico direto à mídia.
Causas:
Desligamentos Incorretos: Quedas de energia ou desconexão abrupta de um HD externo.
Corrupção de Software: Erros em programas ou falhas no sistema operacional que corrompem os metadados do disco.
Vírus/Malware: Em casos raros, podem causar corrupção no sistema de arquivos.
Natureza: Podem ser corrigidos (ou "marcados") por ferramentas de software, como CHKDSK no Windows ou badblocks no Linux, que geralmente os redirecionam.
2. Tecnologias e Funcionalidades (Gerenciamento)
A tecnologia central para lidar com bad blocks em HDDs é o Remapeamento de Setores (Sector Remapping).
Área de Reserva (Spare Area/Sectors): Todos os HDDs vêm com setores extras, não acessíveis pelo usuário, chamados de Setores de Reserva ou Spare Area.
Firmware e S.M.A.R.T.: O firmware (software embutido no controlador do disco) monitora continuamente a saúde do HD.
Quando um setor falha (torna-se um bad block), o firmware tenta ler/escrever várias vezes.
Se a falha for confirmada, o Remapeamento ocorre: o endereço lógico do setor defeituoso é mapeado permanentemente para um dos setores saudáveis da Área de Reserva.
Esse processo é transparente para o sistema operacional na maioria das vezes. O sistema operacional continua pedindo dados daquele endereço lógico, mas o firmware do HD o redireciona silenciosamente para a cópia de segurança.
Função: A funcionalidade é isolar o dano para que o dispositivo continue operando, prolongando sua vida útil, embora com capacidade ligeiramente reduzida.
Em SSDs:
SSDs usam células de memória flash. Falhas em SSDs (também chamadas de bad blocks ou bad pages) são geridas por uma tecnologia chamada Wear Leveling (Nivelamento de Desgaste) e pelo Controller Firmware.
O Wear Leveling distribui as escritas uniformemente por todas as células para evitar que uma área se desgaste mais rápido que as outras. Células defeituosas são retiradas do pool utilizável, semelhante ao remapeamento de HDs.
3. Sintomas e Características
A presença de bad blocks se manifesta através de vários sintomas, pois o sistema operacional precisa lidar com a falha ao tentar acessar os dados:
Lentidão Extrema: O sistema fica muito lento ao tentar ler ou gravar arquivos, pois a cabeça de leitura/gravação insiste em ler o setor defeituoso repetidamente (ou o controlador do SSD tenta acessar a página danificada).
Travamentos/Congelamentos: O computador trava, especialmente ao abrir, salvar ou copiar arquivos grandes.
Arquivos Corrompidos: Dados salvos em setores defeituosos ficam ilegíveis ou aparecem como corrompidos.
Mensagens de Erro: Erros como "Erro de Leitura/Gravação", "Setor não pode ser lido", ou no Windows, a famosa Tela Azul da Morte (BSOD).
Ruídos Estranhos (Apenas HDDs): Ruídos incomuns, como cliques ou arranhões, são um forte indicativo de falha mecânica, muitas vezes associada a bad blocks físicos graves.
Dispositivo Não Reconhecido: Em casos graves, o sistema pode demorar a reconhecer o disco ou nem mesmo detectá-lo na BIOS/UEFI.
4. Empregos (Contexto de Uso e Diagnóstico)
O termo Bad Block não tem um "emprego" no sentido de uma função em um software, mas é um estado de falha de um componente de hardware essencial. Seu "emprego" é como um indicador de falha iminente.
Diagnóstico: Ferramentas como CrystalDiskInfo, HD Tune (com teste de superfície), Victoria ou o comando chkdsk /r são utilizadas para detectar e verificar a presença e a quantidade de bad blocks.
Recuperação de Dados: Em casos de bad blocks físicos, empresas de Recuperação de Dados utilizam equipamentos especializados (como PC-3000) que podem forçar a leitura ou a reatribuição de setores sob condições controladas, muitas vezes para preservar dados críticos antes que o disco falhe completamente.
Prevenção/Mitigação: O principal "emprego" do usuário é agir preventivamente:
Backup: Fazer cópias de segurança regulares é a defesa mais importante contra a perda de dados devido a bad blocks.
Substituição: Se um bad block físico surge, é um sinal de que o disco está morrendo. O emprego final do disco será ser substituído por um novo.
Em resumo, um Bad Block é um defeito (físico ou lógico) em um setor de armazenamento. Sua tecnologia de mitigação principal é o remapeamento por firmware, mas sua principal implicação para o usuário é a perda potencial de dados e a necessidade de substituição do dispositivo.
