Corrigir problemas de corrupção de dados para cartões Secure Digital no Windows 7



Atualizado em January 2025: Pare de receber mensagens de erro que tornam seu sistema mais lento, utilizando nossa ferramenta de otimização. Faça o download agora neste link aqui.
  1. Faça o download e instale a ferramenta de reparo aqui..
  2. Deixe o software escanear seu computador.
  3. A ferramenta irá então reparar seu computador.


Se você tiver um cartão SD formatado em NTFS, pode estar usando o Advanced Direct Memory Access (ADMA) para transferir dados entre o cartão SD e um computador que esteja executando o sistema Windows 7.

Quando você transfere dados do computador para o cartão SD, os dados no cartão SD podem estar corrompidos. Além disso, problemas inesperados podem ocorrer quando você tenta usar os dados afetados.

Durante um processo de transferência ADMA, o Secure Digital Bus Driver (Sdbus.sys) converte a estrutura de dados DMA do sistema operacional para a estrutura de dados ADMA do cartão SD. As estruturas de dados DMA e ADMA também são conhecidas como tabelas de descritores. A tabela de descritores contém um valor de comprimento de dados e um endereço de buffer. O campo de comprimento de dados é de 16 bits, e tem um tamanho máximo de 64K (kilobytes).

No entanto, durante o processo de conversão de dados, o driver Sdbus.sys não verifica o tamanho do buffer na tabela de descritores do sistema. Portanto, o driver Sdbus.sys pode definir um comprimento de dados incorreto na tabela de descritores SD. Por exemplo, o driver Sdbus.sys pode definir um comprimento de dados maior que 0xFFFFFF. Além disso, ocorre uma E/S corrompida. Isso causa corrupção de dados.


Foi lançada uma atualização que corrige um problema de corrupção de dados que ocorre nos cartões Secure Digital (SD). Para mais detalhes e download, visite Microsoft.

Obrigado, Steven Bink.


RECOMENDADO: Clique aqui para solucionar erros do Windows e otimizar o desempenho do sistema

Leave a Comment