Sintomas
Considere o seguinte cenário:
-
Se tiver um baseado no Windows Server 2012 ou baseados no Windows Server 2012 R2 ou ou servidor de ficheiros baseado no Windows Server 2016 que tenha a funcionalidade Clustering de activação pós-falha instalada.
-
Tiver um computador de cliente do Windows 8, ponto 8.1 do Windows, Windows 10, 2012 de servidor do Windows, baseado no Windows Server R2 de 2012 ou baseado no Windows Server 2016 SMB Server Message Block ().
-
Tenta aceder a uma pasta partilhada que já não existe.
Neste cenário, demora cerca de 60 segundos para a mensagem de erro apresentadas no ecrã.
Causa
Este problema ocorre porque a funcionalidade de disponibilidade contínua é introduzida no Windows Server 2012. O computador pode ter mais tempo para determinar se uma pasta partilhada está disponível se existir uma activação pós-falha da pasta partilhada.
Isto ocorre porque o cliente não sabe o tipo de partilha até que tenha ligado. Por exemplo, se o cliente tenta ligar a uma partilha de saída de escala, ele não saberá que a partilha é uma partilha de saída de escala até que tenha ligado. Se o cliente dá demasiado cedo e um ou mais nós de saída de escala não estão disponíveis, o cliente poderá receber informações incorrectas que a partilha não existe.
Resolução
Importante Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para uma maior protecção, efectue o backup do Registro antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como efectuar cópias de segurança e restaurar o registo, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
322756 como efectuar cópias de segurança e restaurar o registo no WindowsPara resolver este problema no Windows 8 ou Windows Server 2012, instale a correcção descrita neste artigo num computador cliente SMB. Esta correcção também está disponível no Catálogo do Microsoft Update.
Para resolver este problema num Windows 8.1, o computador de cliente SMB baseado em Windows 10, baseado no Windows Server 2012 R2 ou baseados no Windows Server 2016, crie uma nova chave de registo denominada DisableCARetryOnInitialConnect e defina o valor da chave de registo como 1 , seguindo estes passos:
-
Arraste desde a extremidade direita do ecrã e, em seguida, toque em Procurar. Ou, se estiver a utilizar um rato, aponte para o canto inferior direito do ecrã e, em seguida, clique em Procurar.
-
Na caixa de pesquisa, escreva regedite, em seguida, toque ou clique em regedit.
Se lhe for pedido para introduzir uma palavra-passe de administrador, escreva a palavra-passe. Se lhe for pedido para fornecer confirmação, forneça a confirmação.
-
Localize e, em seguida, toque ou clique na seguinte subchave de registo:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkStation\Parameters
-
No menu Editar , aponte para Novoe, em seguida, toque ou clique em Valor DWORD.
-
Tipo DisableCARetryOnInitialConnect.
-
Prima e mantenha a tecla ou DisableCARetryOnInitialConnect, com o botão direito e, em seguida, toque ou clique em Modificar.
-
Na caixa dados do valor , escreva 1e, em seguida, toque ou clique em OK.
-
Sair do Editor de Registo.
Depois de configurar a chave de registo de DisableCARetryOnInitialConnect , a funcionalidade de disponibilidade contínua está desactivada para a primeira SMB Server Message Block () comando que é executado uma partilha de tree connect. Se pretender activar a funcionalidade de disponibilidade contínua, defina o valor da chave de registo como 0.
Informações sobre a correcção para Windows 8 e Windows Server 2012
Depois de instalar esta correcção num Windows 8 ou o computador de cliente baseado no Windows Server 2012 SMB, uma nova chave de registo com o nome DisableCARetryOnInitialConnect será criada e tem um valor de 1. Para o Windows 8.1 e Windows Server R2 de 2012, tem de definir manualmente a nova chave de registo.
Nota Se pretender desactivar a funcionalidade da correcção instalada no Windows Server 2012, defina o valor da chave de registo DisableCARetryOnInitialConnect para 0.
Com esta entrada de registo activada, a funcionalidade de disponibilidade contínua está desactivada para o inicial SMB comando tree connect que é executado contra cada acção.
Nota Ligar a árvore SMB inicial é a primeira ligação de partilha (SMB TREE CONNECT) para cada parte do servidor de ficheiros continuamente disponíveis depois de iniciar o computador de cliente SMB.
Depois de activar a chave de registo DisableCARetryOnInitialConnect no Windows 8, 8.1 do Windows, Windows 10, 2012 de servidor do Windows, Windows Server 2012 R2 ou 2016 de servidor do Windows
Depois de instalar a correcção e configurar a chave de registo de DisableCARetryOnInitialConnect , quando liga a uma partilha não existente num servidor de ficheiros continuamente disponíveis (que suporta alças persistentes) que tenha não conhecidos continuamente ligar acções disponíveis, a árvore de falhas ocorre imediatamente. Este comportamento é semelhante ao comportamento no Windows 7 ou Windows Server 2008 R2.
• Se um servidor de Windows 2012 ou 2012-R2 ou o servidor baseado em 2016 suporta continuamente disponíveis (o que significa que tem capacidade SMB2_GLOBAL_CAP_PERSISTENT_HANDLES definida resposta negociada), mas o servidor não tem o activas partilhas continuamente disponíveis, a correcção desactivará o comportamento de repetir continuamente disponíveis na árvore da primeira ligar para cada acção.
• Se o servidor tiver a partilha continuamente disponível, pelo menos que esteja ligado com êxito, a correcção com DisableCARetryOnInitialConnectnão será eficaz mais tarde. Qualquer árvore posterior ligar a outras partilhas neste servidor ainda têm o comportamento de repetir continuamente disponíveis se não existir a partilha.
Solução de • para tornar o cliente SMB utilizar atrasos de menor quando partilha continuamente disponível, pelo menos já está ligada com êxito: criar um segundo recurso de servidor de ficheiros e o anfitrião apenas a AC não partilhas no segundo recurso.
Servidor de ficheiros de saída de escala para a descrição geral de dados de aplicações
https://technet.microsoft.com/library/hh831349.aspx
secção: quando utilizar o servidor de ficheiros de saída de escala
Existe uma correção suportada pela Microsoft. No entanto, esta correção destina-se apenas a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico.
Se a correção está disponível para transferência, existe uma secção de "Transferência de Correção Disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta secção não for apresentado, submeta um pedido de suporte e serviço de cliente Microsoft para obter a correcção.
Nota Caso ocorram problemas adicionais ou se for necessária a resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos de normais do suporte serão aplicados a questões de suporte adicional e problemas incluídos nesta correção específica. Para uma lista completa dos números de telefone de suporte e serviço de cliente da Microsoft ou para criar um pedido de assistência separado, visite o seguinte Web site da Microsoft:
http://support.microsoft.com/contactus/?ws=supportNota O formulário "Transferência de correcção disponível" apresenta os idiomas nos quais a correcção está disponível. Se não visualizar o seu idioma, é porque uma correcção não está disponível para esse idioma.
Pré-requisitos
Para aplicar esta correcção, tem de estar a executar o Windows 8 ou Windows Server 2012.
Informações de registo
Para utilizar a correção neste pacote, não é necessário efetuar alterações ao registo.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correcção.
Informações sobre substituição da correção
Esta correção não substitui uma correção disponibilizada anteriormente.
A versão global desta correção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local em conjunto com a compensação de hora de Verão (DST) atual. Além disso, as datas e horas podem ser alteradas quando são executadas determinadas operações nos ficheiros.
Informações de ficheiro
A versão global desta correção instala ficheiros que têm os atributos listados nas tabelas seguintes. As datas e horas destes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e horas destes ficheiros no computador local são apresentadas na hora local em conjunto com a compensação de hora de Verão (DST) atual. Além disso, as datas e horas podem ser alteradas quando são executadas determinadas operações nos ficheiros.
Notas informativas sobre os ficheiros do Windows 8 e Windows Server 2012Importante Correcções do Windows 8 e as correcções do Windows Server 2012 são incluídas nos pacotes mesmos. No entanto, apenas "Windows 8" é listado na página de pedido de correcção. Para pedir o pacote de correcções que se aplica a um ou ambos os sistemas operativos, seleccione a correcção listada em "Windows 8" na página. Consulte a secção "Aplica-se a" nos artigos para determinar o sistema operativo real que cada correcção aplica-se para sempre.
-
Os ficheiros aplicáveis a um determinado produto, marco (RTM, SPn) e ramo de serviço (LDR, GDR) podem ser identificados examinando os números de versão do ficheiro, conforme mostrado na seguinte tabela:
Versão
Produto
Marco
Ramo de serviço
6.2.920 0,20 xxx
O Windows 8 e no Windows Server 2012
RTM
LDR
-
Os ficheiros MANIFEST (. manifest) e MUM (. mum) instalados em cada ambiente é listados em separado na secção "Informações para o Windows 8 e no Windows Server 2012 ficheiros adicionais". Ficheiros MUM, MANIFESTO e os ficheiros de catálogo de segurança (. cat) associados, são extremamente importantes para manter o estado dos componentes atualizados. Os ficheiros de catálogo de segurança, para os quais os atributos não são listados são assinados com uma assinatura digital da Microsoft.
Para todas as versões baseadas em x86 suportadas do Windows 8
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Mrxsmb20.sys |
6.2.9200.20654 |
168,448 |
06-Mar-2013 |
04:03 |
x86 |
Para todas as versões baseadas em x64 do Windows 8 e do Windows Server 2012
Nome do ficheiro |
Versão do ficheiro |
Tamanho do ficheiro |
Data |
Hora |
Plataforma |
---|---|---|---|---|---|
Mrxsmb20.sys |
6.2.9200.20654 |
214,016 |
06-Mar-2013 |
04:12 |
x64 |
Mais informações
Para mais informações sobre o servidor de ficheiros de saída de escala para os dados da aplicação, vá para o seguinte Web site da Microsoft:
Servidor de ficheiros de saída de escala para a descrição geral da aplicação
Para mais informações sobre a terminologia de atualização de software, clique no seguinte número de artigo para visualizar o artigo na Base de Dados de Conhecimento Microsoft:
824684 descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
Informações sobre ficheiros adicionais
Informações sobre ficheiros adicionais para Windows 8 e Windows Server 2012
Ficheiros adicionais para todas as versões baseadas em x86 do Windows 8
Propriedade de ficheiro |
Valor |
---|---|
Nome do ficheiro |
X86_33b73b8fa71090f7c22b5e0ad52d449e_31bf3856ad364e35_6.2.9200.20654_none_f881f7f0d07335b7.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
701 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
16:44 |
Nome do ficheiro |
X86_483828ae891a90e85b6bd08c40a771f8_31bf3856ad364e35_6.2.9200.20654_none_252474263edef0b3.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
718 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
16:44 |
Nome do ficheiro |
X86_microsoft-windows-d..tryoninitialconnect_31bf3856ad364e35_6.2.9200.20654_none_f6247295e1064dbd.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
764 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
06:02 |
Nome do ficheiro |
X86_microsoft-windows-smb20-minirdr_31bf3856ad364e35_6.2.9200.20654_none_883011d77431ebfc.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
4.096 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
05:50 |
Ficheiros adicionais para todas as suportadas versões baseadas em x64 do Windows 8 e do Windows Server 2012
Propriedade de ficheiro |
Valor |
---|---|
Nome do ficheiro |
Amd64_27c361edb8ceb2e99018204303c7c168_31bf3856ad364e35_6.2.9200.20654_none_4b3e4ecd660642d0.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
722 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
16:46 |
Nome do ficheiro |
Amd64_7a4146b36df937a362eed92da4ebabe9_31bf3856ad364e35_6.2.9200.20654_none_b17f23449aa485c8.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
705 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
16:46 |
Nome do ficheiro |
Amd64_microsoft-windows-d..tryoninitialconnect_31bf3856ad364e35_6.2.9200.20654_none_52430e199963bef3.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
766 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
07:16 |
Nome do ficheiro |
Amd64_microsoft-windows-smb20-minirdr_31bf3856ad364e35_6.2.9200.20654_none_e44ead5b2c8f5d32.manifest |
Versão do ficheiro |
Não aplicável |
Tamanho do ficheiro |
4,100 |
Data (UTC) |
06-Mar-2013 |
Hora (UTC) |
07:33 |