ID do artigo: 2028965 - Última revisão: sexta-feira, 2 de julho de 2010 - Revisão: 2.0

Um problema de corrupção de dados ocorre quando vários usuários executam ler e gravar operações em um arquivo compartilhado no ambiente SMB2

Download do hotfix está disponívelDownload do Hotfix Disponível
Visualizar e solicitar downloads de hotfix
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sintomas

Assume que você configurar um ambiente de rede que usa o protocolo SMB (Server Message Block) versão 2. Nesta rede, a corrupção de dados ocorre ao executam a leitura de vários usuários e as operações de gravação para o mesmo arquivo em um compartilhamento de rede. Especificamente, os dados de um usuário substituirá os dados de outros usuários.

Observação:Por padrão, o protocolo de SMB2 está ativado nos seguintes sistemas operacionais:
  • Windows 7
  • Windows Server 2008 R2
  • O Windows Vista
  • Windows Server 2008


Para obter mais informações sobre como reproduzir esse problema, visite o "Obter mais informações"seção.

Causa

Esse problema ocorre porque um usuário consulta o cache local para os atributos de um arquivo compartilhado, independentemente do status de bloqueio oportunista no ambiente SMB2. Quando outros usuários alterarem o arquivo compartilhado, o usuário original obtém os atributos de arquivo incorretos se o cache local não é atualizado no momento. Portanto, um problema de corrupção de dados ocorre.

Resolução

Informações sobre o hotfix

Um hotfix compatível está disponível na Microsoft. No entanto, esse hotfix destina-se a corrigir o problema descrito neste artigo. Aplica esta correcção apenas em sistemas que apresentarem o problema descrito neste artigo. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que aguarde a próxima atualização de software que contém esse hotfix.

Se o hotfix está disponível para download, existirá uma seção de "Download de Hotfix disponível" na parte superior deste artigo do Knowledge Base. Se essa seção não for exibido, entre em contato com o suporte e atendimento ao cliente Microsoft para obter o hotfix.

Observação:Se outros problemas ocorrem ou se for necessária qualquer solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Números de telefone para uma lista completa de suporte e atendimento ao cliente da Microsoft ou para criar uma solicitação de serviço separada, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Observação:o formulário "Download de Hotfix disponível" exibe os idiomas para os quais o hotfix está disponível. Se você não vir seu idioma, é como um hotfix não está disponível para esse idioma.

Pré-requisitos

Para aplicar esse hotfix, você deve estar executando um dos seguintes sistemas operacionais:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7
  • Windows Server 2008 R2

Informações do registro

Para usar o hotfix descrito neste pacote não é necessário fazer alterações no registro.

Informações de substituição do hotfix

Esta correcção não substitui um hotfix lançado anteriormente.

Requisito de reinicialização

Talvez seja necessário reiniciar o computador após aplicar esse hotfix.

Informações do arquivo

a versão global deste hotfix instala os arquivos que tenham os atributos listados nas tabelas a seguir. As datas e as horas destes ficheiros são listadas na hora universal coordenada (UTC). As datas e os horários para esses arquivos no computador local são exibidos na sua hora local com a diferença de horário de verão (DST) atual. Além disso, as datas e as horas podem ser alterados quando você executa certas operações nos arquivos.
O Windows Vista e Observações das informações de arquivo do Windows Server 2008
ImportanteOs hotfixes do Windows Vista de e os hotfixes do Windows Server 2008 são incluídos nos mesmos pacotes. No entanto, apenas o "Windows Vista" é listado na página <a0>solicitação de Hotfix. Para solicitar o pacote de hotfix do que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows Vista" na página. Sempre consulte a seção "Aplica-se A" no artigo para determinar o sistema operacional real, que cada hotfix se aplica a.
  • Os arquivos que se aplicam a um produto específico, SR_Level (RTM, SPn), e ramificação do serviço (LDR, GDR) pode ser identificada ao examinar os números de versão do arquivo, conforme mostrado na tabela a seguir.
    Recolher esta tabelaExpandir esta tabela
    VersãoProdutoSR_LevelRamificação do serviço
    6.0.6001. 22xxxO Windows Vista e Windows Server 2008SP1LDR
    6.0.6002. 22xxxO Windows Vista e Windows Server 2008SP2LDR
  • Service Pack 1 está integrado na versão de lançamento do Windows Server 2008. Portanto, os arquivos da etapa RTM se aplicam somente ao Windows Vista. Arquivos da etapa RTM tem um 6.0.0000.xxxxxnúmero de versão.
  • O MANIFESTO de arquivos (. manifest) e os arquivos MUM (. mum) instalados para cada ambiente sãolistados separadamentena seção "informações de arquivo adicionais para o Windows Server 2008 e Windows Vista". MUM arquivos e arquivos MANIFEST e os arquivos de catálogo (. cat) de segurança associadas são extremamente importantes para manter o estado dos componentes atualizados. Os arquivos de catálogo de segurança para o qual os atributos não estiverem listados, são assinados com uma assinatura de digital Microsoft.
Para todas as versões baseadas em x86 do Windows Server 2008 e do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.0.6001.2271879,36024-Jun-201013: 02x86
Mrxsmb20.sys6.0.6002.2243180,38424-Jun-201013: 21x86
Para todas as versões baseadas em x64 do Windows Server 2008 e do Windows Vista
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.0.6001.22718106,49624-Jun-201013: 22x64
Mrxsmb20.sys6.0.6002.22431107,52024-Jun-201013: 34x64
Para todos os baseados em IA-64 versões suportadas do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.0.6001.22718263,16824-Jun-201013: 05IA-64
Mrxsmb20.sys6.0.6002.22431265,72824-Jun-201013: 19IA-64
Windows 7 e Observações das informações de arquivo do Windows Server 2008 R2
ImportanteOs hotfixes do Windows 7 de e os hotfixes do Windows Server 2008 R2 estão incluídos nos mesmos pacotes. No entanto, os hotfixes na página <a0>solicitação de Hotfix são listados em ambos os sistemas operacionais. Para solicitar o pacote de hotfix do que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows 7/Windows Server 2008 R2" na página. Sempre consulte a seção "Aplica-se A" no artigo para determinar o sistema operacional real, que cada hotfix se aplica a.
  • Arquivos de MANIFESTO a (. manifest), que são instalados para cada ambiente sãolistados separadamentena seção "informações de arquivo adicionais para o Windows Server 2008 R2 e para o Windows 7". A segurança de associado e arquivos MANIFEST (. cat) arquivos de catálogo, são muito importantes para manter o estado dos componentes atualizados. Os arquivos de catálogo de segurança para o qual os atributos não estiverem listados, são assinados com uma assinatura de digital Microsoft.
Para todas as versões baseadas em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.1.7600.2071495,74417-Mai-201022: 28x86

Para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.1.7600.20714126,46417-Mai-201022: 53x64
Para todos os baseados em IA-64 versões suportadas do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempoPlataforma
Mrxsmb20.sys6.1.7600.20714305,66417-Mai-201021: 53IA-64


Como Contornar

Para contornar este problema, desative ou reduza o limite de tempo limite para a atualização do cache local, usando a chave do registro. Para fazer isso, execute essas etapas:
  1. Clique emIniciarclique emExecutarDigiteRegedit, e então pressione ENTER.
  2. Localize a seguinte subchave do registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters
  3. Sob essa subchave do registro, clique com o botão direitoFileInfoCacheLifetimee, em seguida, clique emModificar.
  4. Clique emDecimalemBasee, em seguida, digite um número que seja menor do que o número que aparece noValor de datacaixa.

    Observação:s
    • Tipo0para desativar o limite de tempo limite para a atualização do cache local.
    • O número que você digita indica o limite de tempo limite para o cache local de atualização em segundos.
Observação:Se você usar esse método, o tráfego de rede irá aumentar.

Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".


Mais Informações

Cenário de reprodução

Considere o seguinte cenário:
  • O Usuário1 machine1 abre um arquivo compartilhado.
  • Usuário2 em machine2 abre o mesmo arquivo compartilhado e grava o arquivo.
Neste cenário, os atributos de dados do arquivo compartilhado são armazenados em cache em machine1 não são mantidos em sincronia. Quando o arquivo compartilhado user1 é alterado, o cache de informações do arquivo local não reflete as informações atualizadas que foi executadas pela Usuário2. Portanto, as alterações feitas pelo user1 sobrescrevem os dados do Usuário2.

Para obter mais informações sobre a terminologia da atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684  (http://support.microsoft.com/kb/P3/ ) Descrição da terminologia padrão que é usada para descrever as atualizações de software

Informações de arquivo adicionais

Informações de arquivo adicionais para o Windows Vista e Windows Server 2008

Arquivos adicionais para todas as versões baseadas em x86 do Windows Vista e do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivoX86_274b2124864fda06ae1a882d9d72ed50_31bf3856ad364e35_6.0.6002.22431_none_48e5540ff06ad7e0.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo701
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoX86_c0933876011a14191d6a8e168f09f637_31bf3856ad364e35_6.0.6001.22718_none_1373df0a7d2f09b0.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo701
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoX86_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6001.22718_none_8b61d02ea2e45653.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,960
Data (UTC)24-Jun-2010
Hora (UTC)15: 10
PlataformaNão aplicável
Nome de arquivoX86_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6002.22431_none_8d2ba038a02131f8.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,960
Data (UTC)24-Jun-2010
Hora (UTC)16: 23
PlataformaNão aplicável
Arquivos adicionais para todas as versões baseadas em x64 do Windows Vista e do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivoAmd64_095009b1db40032261911eaf96c33ddf_31bf3856ad364e35_6.0.6002.22431_none_a2a6525a41574894.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo705
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoAmd64_77dedcd524ebfb3018baef9c219c3742_31bf3856ad364e35_6.0.6001.22718_none_4c96696e98302385.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo705
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoAmd64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6001.22718_none_e7806bb25b41c789.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,972
Data (UTC)24-Jun-2010
Hora (UTC)15: 37
PlataformaNão aplicável
Nome de arquivoAmd64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6002.22431_none_e94a3bbc587ea32e.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,972
Data (UTC)24-Jun-2010
Hora (UTC)16: 39
PlataformaNão aplicável
Arquivos adicionais para todas as com base em IA-64 versões compatíveis do Windows Server 2008
Recolher esta tabelaExpandir esta tabela
Nome de arquivoIa64_19432ea5e5a7a1ef00684b2853fe9394_31bf3856ad364e35_6.0.6002.22431_none_2e292dd0a0cd7496.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo703
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoIa64_27bd75126997a150fa118414223c5434_31bf3856ad364e35_6.0.6001.22718_none_b784eed10a712d8a.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo703
Data (UTC)25-Jun-2010
Hora (UTC)05: 32
PlataformaNão aplicável
Nome de arquivoIa64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6001.22718_none_8b637424a2e25f4f.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,966
Data (UTC)24-Jun-2010
Hora (UTC)15: 04
PlataformaNão aplicável
Nome de arquivoIa64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.0.6002.22431_none_8d2d442ea01f3af4.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo6,966
Data (UTC)24-Jun-2010
Hora (UTC)15: 59
PlataformaNão aplicável

Win7

Informações sobre arquivos adicionais para o Windows 7 e Windows Server 2008 R2

Arquivos adicionais para todas as versões baseadas em x86 do Windows 7
Recolher esta tabelaExpandir esta tabela
Nome de arquivoX86_ab0ed5ad8223e31af1ad03694281c339_31bf3856ad364e35_6.1.7600.20714_none_e0a873196f594bcd.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo701
Data (UTC)18-Mai-2010
Hora (UTC)17: 22
PlataformaNão aplicável

Nome de arquivoX86_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.1.7600.20714_none_8b859d6603ff30b8.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo4,035
Data (UTC)18-Mai-2010
Hora (UTC)04: 31
PlataformaNão aplicável
Arquivos adicionais para todas as versões baseadas em x64 do Windows 7 e do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoAmd64_9faac1c9c226641843cf13140e2bf798_31bf3856ad364e35_6.1.7600.20714_none_8b6624ba659459ea.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo705
Data (UTC)18-Mai-2010
Hora (UTC)17: 22
PlataformaNão aplicável

Nome de arquivoAmd64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.1.7600.20714_none_e7a438e9bc5ca1ee.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo4,039
Data (UTC)18-Mai-2010
Hora (UTC)09: 00
PlataformaNão aplicável
Arquivos adicionais para todas as com base em IA-64 versões suportadas do Windows Server 2008 R2
Recolher esta tabelaExpandir esta tabela
Nome de arquivoIa64_932de067902ca87c73235f9097960df8_31bf3856ad364e35_6.1.7600.20714_none_be35aaf898e7bada.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo703
Data (UTC)18-Mai-2010
Hora (UTC)17: 22
PlataformaNão aplicável

Nome de arquivoIa64_microsoft-janelas smb20 minirdr_31bf3856ad364e35_6.1.7600.20714_none_8b87415c03fd39b4.manifest
Versão do arquivoNão aplicável
Tamanho do arquivo4,037
Data (UTC)18-Mai-2010
Hora (UTC)04: 26
PlataformaNão aplicável


A informação contida neste artigo aplica-se a:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Web Server 2008 R2
  • Service Pack 1 para Windows Vista nas seguintes plataformas
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Basic N
    • Windows Vista Ultimate
  • Windows Vista Service Pack 2 nas seguintes plataformas
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Basic N
    • Windows Vista Ultimate
  • Windows Server 2008 Service Pack 2 nas seguintes plataformas
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
Palavras-chave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseinter kbmt KB2028965 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2028965  (http://support.microsoft.com/kb/2028965/en-us/ )