Sintomas
Tenha em conta o seguinte cenário:
- Tem um servidor de ficheiros baseado em Windows Server 2012 ou Windows Server 2012 R2, Windows Server 2016 ou Windows Server 2019 com a funcionalidade Clustering de Ativação Pós-falha instalada.
- Tem um Windows 8, Windows 8.1, Windows 10, Windows Server 2012, baseado em Windows Server 2012 R2, baseado em Windows Server 2016 ou Windows Server Computador cliente do protocolo SMB (Server Message Block) baseado em 2019.
- Você tenta acessar uma pasta compartilhada que não existe mais.
Neste cenário, a mensagem de erro é apresentada no ecrã durante cerca de 60 segundos.
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 houver uma ativação pós-falha da pasta partilhada.
Isso ocorre porque o cliente não sabe o tipo de compartilhamento até que ele tenha se conectado a ele. Por exemplo, se o cliente tentar ligar-se a uma partilha de expansão, não saberá que a partilha é de expansão até ter ligado a esta. Se o cliente desistir muito cedo e um ou mais nós de expansão não estiverem disponíveis, o cliente poderá receber informações incorretas de que o compartilhamento 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 incorretamente. Por essa razão, certifique-se de que segue estes passos cuidadosamente. Como forma de proteção adicional, crie uma cópia de segurança do registo antes de o modificar. Assim, se ocorrer algum problema pode restaurar o registo. Para mais informações sobre como fazer uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:
322756 Como fazer backup e restaurar o registro no Windows Para resolver esse problema no Windows 8 ou Windows Server 2012, instale o hotfix descrito neste artigo no computador cliente SMB. Esse hotfix também está disponível no Catálogo Microsoft Update.
Para resolver esse problema em um Windows 8.1, baseado em Windows 10, baseado em Windows Server 2012 R2, baseado em Windows Server 2016 ou Windows Server Computador cliente SMB baseado em 2019, crie uma nova chave do Registo denominada DisableCARetryOnInitialConnect e defina o valor da chave do registo como 1 ao seguir estes passos:
- Percorra o ecrã a partir da extremidade direita e, em seguida, toque em Procurar. Alternativamente, se estiver a utilizar um rato, aponte para o canto inferior direito do ecrã e, em seguida, clique em Procurar.
- Na caixa de pesquisa, digite regedit e 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 uma confirmação, confirme-a. - Localize e, em seguida, toque ou clique na seguinte subchave do registo:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkStation\Parameters - No menu Editar , aponte para Novo e toque ou clique em Valor DWORD.
- Digite DisableCARetryOnInitialConnect.
- Prima sem soltar ou clique com o botão direito do rato em DisableCARetryOnInitialConnect e, em seguida, toque ou clique em Modificar.
- Na caixa Dados do valor , digite 1 e toque ou clique em OK.
- Feche o Editor de Registo.
Depois de configurar a chave do Registo DisableCARetryOnInitialConnect, a funcionalidade de Disponibilidade Contínua é desativada para o comando inicial de ligação da árvore SMB (Server Message Block) executado numa partilha. Se quiser ativar a funcionalidade de Disponibilidade Contínua, defina o valor da chave do registo como 0.
Informações sobre o hotfix para Windows 8 e Windows Server 2012
Depois de instalar esse hotfix em um computador cliente SMB baseado em Windows 8 ou Windows Server 2012, uma nova chave do Registro chamada DisableCARetryOnInitialConnect será criada e terá um valor de 1. Para Windows 8.1 e Windows Server 2012 R2, tem de definir manualmente a nova chave do registo.
Nota Se pretender desactivar a funcionalidade da correcção instalada no Windows Server 2012, defina o valor da chave de registo DisableCARetryOnInitialConnect como 0.
Com esta entrada do registo ativada, a funcionalidade de Disponibilidade Contínua é desativada para o comando inicial de ligação da árvore SMB que é executado em cada partilha.
Observação A conexão de árvore SMB inicial é a primeira conexão de compartilhamento (SMB TREE CONNECT) para cada compartilhamento do servidor de arquivos continuamente disponível depois de iniciar o computador cliente SMB.
Depois de ativar a chave de registo DisableCARetryOnInitialConnect no Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016 ou Windows Server 2019
Depois de instalar o hotfix e configurar a chave do Registro DisableCARetryOnInitialConnect, quando você se conecta a um compartilhamento inexistente em um servidor de arquivos continuamente disponível (que suporta identificadores persistentes) que não tem compartilhamentos conhecidos continuamente disponíveis, a falha de conexão de árvore ocorre imediatamente. Esse comportamento é semelhante ao comportamento no Windows 7 ou Windows Server 2008 R2.
Se um servidor Windows Server 2012 ou 2012-R2 ou 2016 ou 2019 suportar continuamente disponível (o que significa que tem SMB2_GLOBAL_CAP_PERSISTENT_HANDLES capacidade definida na resposta de negociação), mas o servidor não tiver partilhas ativas continuamente disponíveis, a correção desativará o comportamento de repetição continuamente disponível na primeira árvore ligada para cada partilha.
Se o servidor tiver pelo menos uma partilha continuamente disponível que esteja ligada com êxito, a correção com DisableCARetryOnInitialConnect não será eficaz posteriormente. Qualquer árvore posterior que se ligue a outras partilhas neste servidor continuará a ter o comportamento de repetição continuamente disponível se a partilha não estiver presente.
Solução alternativa para fazer com que o Cliente SMB use atrasos mais curtos quando pelo menos um compartilhamento continuamente disponível já estiver conectado com êxito: Crie um segundo recurso de Servidor de Arquivos e hospede somente compartilhamentos não-CA no segundo recurso.
Visão geral do Scale-Out File Server for Application Data
https://technet.microsoft.com/en-us/library/hh831349.aspx
secção: Quando utilizar Scale-Out Servidor de Ficheiros
Um hotfix suportado está disponível da Microsoft. No entanto, esse hotfix destina-se a corrigir apenas o problema descrito neste artigo. Aplique esse hotfix somente para sistemas que estão enfrentando esse problema específico.
Se o hotfix estiver disponível para download, há uma seção "Download de Hotfix Disponível" na parte superior deste artigo da Base de Dados de Conhecimento. Se esta seção não for exibida, envie uma solicitação para o Suporte e Atendimento ao Cliente Microsoft para obter o hotfix.
Observação Se ocorrerem problemas adicionais ou se for necessária alguma solução de problemas, talvez seja necessário criar uma solicitação de serviço separada. Os custos normais de suporte serão aplicados a questões de suporte adicionais e problemas que não se qualificam para esse hotfix específico. Para obter uma lista completa dos números de telefone do Suporte e Atendimento ao Cliente da Microsoft ou para criar um pedido de serviço separado, visite o seguinte site da Microsoft:
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 não vir o seu idioma, é porque não está disponível uma correção para esse idioma.
Pré-requisitos
Para aplicar esse hotfix, você deve estar executando Windows 8 ou Windows Server 2012.
Informações de registo
Para usar o hotfix neste pacote, não é necessário fazer alterações no registro.
Requisito de reinício
Tem de reiniciar o computador depois de aplicar esta correção.
Informações sobre substituição de correções
Esse hotfix não substitui um hotfix lançado anteriormente.
Informações de ficheiro
A versão global deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas para estes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e as horas para estes ficheiros no seu computador local são apresentadas na sua hora local juntamente com a compensação da hora de verão (DST). Além disso, as datas e as horas podem mudar quando executa determinadas operações nos ficheiros.
Informações de ficheiro
A versão global deste hotfix instala arquivos que têm os atributos listados nas tabelas a seguir. As datas e as horas para estes ficheiros são listadas na Hora Universal Coordenada (UTC). As datas e as horas para estes ficheiros no seu computador local são apresentadas na sua hora local juntamente com a compensação da hora de verão (DST). Além disso, as datas e as horas podem mudar quando executa determinadas operações nos ficheiros.
Windows 8 e Windows Server 2012 notas de informações de arquivoImportantes Windows 8 hotfixes e Windows Server 2012 hotfixes estão incluídos nos mesmos pacotes. No entanto, apenas "Windows 8" está listado na página de solicitação de hotfix. Para solicitar o pacote de hotfix que se aplica a um ou ambos os sistemas operacionais, selecione o hotfix listado em "Windows 8" na página. Consulte sempre a seção "Aplica-se a" nos artigos para determinar o sistema operacional real ao qual cada hotfix se aplica.
Os arquivos que se aplicam a um produto, etapa (RTM, SPn) e ramificação de serviço (LDR, GDR) específicos podem ser identificados examinando os números de versão do arquivo, conforme mostrado na tabela a seguir:
Versão Produto Marco Ramo de serviço 6.2.920 0,20 xxx Windows 8 e Windows Server 2012 RTM LDR Os arquivos MANIFEST (.manifest) e os arquivos MUM (.mum) instalados para cada ambiente são listados separadamente na seção "Informações de arquivo adicionais para Windows 8 e Windows Server 2012". Os ficheiros MUM e MANIFEST, bem como os ficheiros de catálogo de segurança (.cat) associados, são extremamente importantes para manter o estado dos componentes actualizados. Os ficheiros de catálogo de segurança, para os quais os atributos não estão listados, são assinados com uma assinatura digital da Microsoft.
Para todas as versões baseadas em x86 suportadas do Windows 8
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Mrxsmb20.sys | 6.2.9200.20654 | 168,448 | 06 De março de 2013 | 04:03 | x86 |
Para todas as versões baseadas em x64 do Windows 8 e do Windows Server 2012
| Nome de ficheiro | Versão do ficheiro | Tamanho do ficheiro | Data | Hora | Plataforma |
|---|---|---|---|---|---|
| Mrxsmb20.sys | 6.2.9200.20654 | 214,016 | 06 De março de 2013 | 04:12 | x64 |
Mais Informações
Para obter mais informações sobre o servidor de arquivos de expansão para dados do aplicativo, vá para o seguinte site da Microsoft:
Servidor de arquivos de expansão para visão geral do aplicativo
Para obter mais informações sobre a terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684 Descrição da terminologia padrão utilizada para descrever as atualizações de software da Microsoft
Informações de ficheiro adicionais
Informações de ficheiro adicionais para Windows 8 e Windows Server 2012
Ficheiros adicionais para todas as versões baseadas em x86 suportadas do Windows 8
| Propriedade de ficheiro | Value |
|---|---|
| Nome de 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 De março de 2013 |
| Hora (UTC) | 16:44 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 16:44 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 06:02 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 05:50 |
Ficheiros adicionais para todas as versões baseadas em x64 suportadas do Windows 8 e do Windows Server 2012
| Propriedade de ficheiro | Value |
|---|---|
| Nome de 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 De março de 2013 |
| Hora (UTC) | 16:46 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 16:46 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 07:16 |
| Nome de 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 De março de 2013 |
| Hora (UTC) | 07:33 |