Symptomen
Overweeg het volgende scenario:
-
U hebt op basis van Windows Server 2012 of op basis van Windows Server 2012 R2 of of Windows Server 2016-bestandsserver met het onderdeel Failover Clustering is geïnstalleerd.
-
Hebt u een clientcomputer met Windows 8, Windows 8.1, Windows 10, Windows Server 2012, op basis van Windows Server 2012 R2 of Windows Server 2016 gebaseerde Server Message Block (SMB).
-
U probeert toegang te krijgen tot een gedeelde map die niet meer bestaat.
In dit scenario duurt ongeveer 60 seconden voor het foutbericht op het scherm wordt weergegeven.
Oorzaak
Dit probleem treedt op omdat de functie voor continue beschikbaarheid is geïntroduceerd in Windows Server 2012. De computer kan hebben meer tijd om te bepalen of een gedeelde map beschikbaar als er een failover van de gedeelde map.
Dit gebeurt omdat de client niet welk aandeel weet totdat deze is aangesloten. Bijvoorbeeld als de client verbinding maken met een share schalen, weet deze niet dat de share een share schalen is totdat deze is aangesloten. Als de client te vroeg geeft en één of meer schaalvergroting knooppunten niet beschikbaar zijn, ontvangt de client mogelijk onjuiste informatie in de share niet bestaat.Oplossing
Belangrijk Deze sectie, methode of taak bevat stappen voor het wijzigen van het register. Echter, er kunnen ernstige problemen optreden als u het register onjuist bewerkt. Daarom is het belangrijk de volgende stappen zorgvuldig te volgen. Als extra beveiliging maakt u een back-up van het register voordat u wijzigingen aanbrengt. Vervolgens kunt u het register herstellen als er een probleem optreedt. Voor meer informatie over hoe u een back-up van het register kunt maken en terugzetten, klikt u op het volgende artikel in de Microsoft Knowledge Base:
322756 het back-up maken en het register terugzetten in WindowsU lost dit probleem in Windows 8 of Windows Server 2012, installeert u de hotfix die wordt beschreven in dit artikel op de SMB-client. Deze hotfix is ook beschikbaar op de Microsoft Update-catalogus. U lost dit probleem op een Windows 8.1, Windows 10, Windows Server 2012 R2 of Windows Server 2016 SMB-clientcomputer, maakt u een nieuwe registersleutel met de naam DisableCARetryOnInitialConnect en stelt u de waarde van de registersleutel op 1 door de volgende stappen:
-
Veeg vanaf de rechterkant van het scherm en tik vervolgens op Zoeken. Of ga naar de rechterbenedenhoek van het scherm en klik op Zoeken als u een muis gebruikt.
-
In het zoekvak, typ regedit, en tik of klik op regedit.
Als u wordt gevraagd een beheerderswachtwoord opgeven, typt u het wachtwoord. Als u wordt gevraagd te bevestigen, bevestigt u de bewerking.
-
Zoek en tik vervolgens op of klik op de volgende registersubsleutel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanWorkStation\Parameters
-
Wijs Nieuwin het menu bewerken en tik vervolgens op of op DWORD-waarde.
-
Type DisableCARetryOnInitialConnect.
-
Druk op en houd met de rechtermuisknop op DisableCARetryOnInitialConnect, en tik vervolgens op of klikt u op wijzigen.
-
In het vak Waardegegevens 1, en tik of klik op OK.
-
Sluit Register-editor.
Nadat u de registersleutel DisableCARetryOnInitialConnect configureert, is de continue beschikbaarheid-functie uitgeschakeld voor de eerste Server Message Block (SMB) opdracht die wordt uitgevoerd op een share tree connect. Als u wilt dat de continue beschikbaarheid inschakelt, moet u de waarde van de registersleutel ingesteld op 0.
Informatie over hotfixes voor Windows 8 en Windows Server 2012
Nadat u deze hotfix installeert op een Windows 8- of op basis van Windows Server 2012 SMB-clientcomputer een registersleutel met de naam DisableCARetryOnInitialConnect gemaakt en heeft een waarde van 1. Voor Windows Server 2012 R2 en Windows 8.1 moet u de nieuwe registersleutel handmatig instellen.
Opmerking Als u uitschakelen van de functionaliteit van de oplossing is geïnstalleerd op Windows Server 2012 wilt, moet u de waarde van de registersleutel DisableCARetryOnInitialConnect ingesteld op 0. Met deze registervermelding is ingeschakeld, worden de continue beschikbaarheid-functie is uitgeschakeld voor de eerste SMB-opdracht tree connect die wordt uitgevoerd op elke share. Opmerking De eerste SMB-tree connect is de allereerste share verbinding (SMB-TREE CONNECT) naar elke share van de bestandsserver continu beschikbaar na het starten van de SMB-clientcomputer.Nadat u de registersleutel DisableCARetryOnInitialConnect in Windows 8, Windows 8.1, Windows 10, Windows Server 2012, Windows Server 2012 R2 of Windows Server 2016
Fout optreedt onmiddellijk nadat u de hotfix installeert en configureert u de registersleutel DisableCARetryOnInitialConnect wanneer u verbinding met een niet-bestaande share op een continu beschikbaar bestandsserver maakt (dat ondersteuning biedt voor permanente grepen) die geen bekende voortdurend verbinding beschikbaar aandelen, de structuur heeft. Dit probleem is vergelijkbaar met het gedrag in Windows 7 of Windows Server 2008 R2.https://technet.microsoft.com/library/hh831349.aspx sectie: Scale-Out File Server gebruiken
• Als u een Windows Server 2012 of 2012 R2 of 2016-server ondersteunt continu beschikbaar (wat betekent dat er SMB2_GLOBAL_CAP_PERSISTENT_HANDLES capaciteit instellen in het onderhandelingsantwoord), maar de server heeft geen actieve continu beschikbaar aandelen, de correctie wordt uitgeschakeld opnieuw continu beschikbaar in de boomstructuur van de eerste verbinding maken voor elk aandeel. • Als de server beschikt over ten minste één continu beschikbaar share die is verbonden met succes, de oplossing met DisableCARetryOnInitialConnectis pas effectief achteraf. Een tree hoger verbinding maken met andere aandelen op deze server wordt nog steeds het gedrag van de continu beschikbaar Probeer het opnieuw als de share niet aanwezig is. • Oplossing voor het maken van de SMB-Client gebruik kortere vertragingen wanneer ten minste één continu beschikbaar delen al met succes is aangesloten: Maak een tweede bron van File Server en host alleen aandelen van niet-CA op de tweede bron. Scale-Out File Server voor een overzicht van de toepassingEen ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld voor het probleem dat wordt beschreven in dit artikel. Voer deze hotfix alleen uit op systemen waarop dit specifieke probleem zich voordoet.
Als er een hotfix beschikbaar is om te downloaden, ziet u een sectie 'Hotfix kan worden gedownload' boven aan dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, dien dan een verzoek in bij Microsoft Customer Service and Support om de hotfix te verkrijgen. Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of een afzonderlijk serviceverzoek maken, gaat u naar de volgende Microsoft-website:http://support.microsoft.com/contactus/?ws=supportOpmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarin de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.
Vereisten
Deze hotfix moet worden uitgevoerd in Windows 8 of Windows Server 2012.
Informatie over het register
Voor het gebruik van de hotfix in dit pakket hoeft u geen wijzigingen aan te brengen in het register.
Opnieuw opstarten
Nadat u deze hotfix hebt geïnstalleerd, moet u de computer opnieuw opstarten.
Informatie over het vervangen van hotfixes
Deze hotfix vervangt geen eerder uitgebrachte hotfix.
De algemene versie van deze hotfix installeert bestanden met de bestandskenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd samen met het huidige verschil met de zomertijd (DST). Bovendien kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.
Bestandsinformatie
De algemene versie van deze hotfix installeert bestanden met de bestandskenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd samen met het huidige verschil met de zomertijd (DST). Bovendien kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.
Opmerkingen over bestandsinformatie in Windows 8 en Windows Server 2012Belangrijk Hotfixes voor Windows 8 en Windows Server 2012 hotfixes worden opgenomen in de dezelfde pakketten. Echter wordt alleen "Windows 8" weergegeven op de pagina aanvraag Hotfix. Als u het hotfix-pakket wordt toegepast op een of beide besturingssystemen, schakelt u de hotfix die wordt vermeld onder 'Windows 8 ' op de pagina. Raadpleeg altijd de sectie 'Van toepassing op' in de artikelen om het besturingssysteem te bepalen waarop elke hotfix van toepassing is.
-
De bestanden die gelden voor een specifiek product, specifieke mijlpaal (RTM, SPn) en servicestructuur (LDR, GDR) kunnen worden geïdentificeerd door het nummer van de bestandsversie zoals aangegeven in de volgende tabel:
Versie
Product
Mijlpaal
Servicestructuur
6.2.920 0,20 xxx
Windows 8 en Windows Server 2012
RTM
LDR
-
De MANIFEST-bestanden (.manifest) en MUM-bestanden (.mum) die zijn geïnstalleerd voor elke omgeving zijn apart vermeld in de sectie 'Bestandsinformatie voor Windows 8 en Windows Server 2012'. MUM- en MANIFEST-bestanden- en de bijbehorende beveiligingscatalogusbestanden (.cat)-bestanden zijn zeer belangrijk voor het statusbeheer van het bijgewerkte onderdelen. De beveiligingscatalogusbestanden, waarvan de kenmerken niet worden vermeld, zijn ondertekend met een digitale handtekening van Microsoft.
Voor alle ondersteunde x86-versies van Windows 8
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Mrxsmb20.sys |
6.2.9200.20654 |
168,448 |
06-Mar-2013 |
04:03 |
x86 |
Voor alle ondersteunde x64-versies van Windows 8 en Windows Server 2012
Bestandsnaam |
Bestandsversie |
Bestandsgrootte |
Datum |
Tijd |
Platform |
---|---|---|---|---|---|
Mrxsmb20.sys |
6.2.9200.20654 |
214,016 |
06-Mar-2013 |
04:12 |
x64 |
Meer informatie
Ga naar de volgende Microsoft-website voor meer informatie over schalen file server voor toepassingsgegevens:
Scale-out file server voor: overzicht Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 beschrijving van de standaardterminologie die wordt gebruikt om software-updates voor Microsoft te beschrijven
Aanvullende bestandsinformatie
Aanvullende bestandsinformatie voor Windows 8 en Windows Server 2012
Extra bestanden voor alle ondersteunde x86-versies van Windows 8
Bestandseigenschap |
Waarde |
---|---|
Bestandsnaam |
X86_33b73b8fa71090f7c22b5e0ad52d449e_31bf3856ad364e35_6.2.9200.20654_none_f881f7f0d07335b7.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
701 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
16:44 |
Bestandsnaam |
X86_483828ae891a90e85b6bd08c40a771f8_31bf3856ad364e35_6.2.9200.20654_none_252474263edef0b3.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
718 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
16:44 |
Bestandsnaam |
X86_microsoft-windows-d..tryoninitialconnect_31bf3856ad364e35_6.2.9200.20654_none_f6247295e1064dbd.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
764 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
06:02 |
Bestandsnaam |
X86_microsoft-windows-smb20-minirdr_31bf3856ad364e35_6.2.9200.20654_none_883011d77431ebfc.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
4.096 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
05:50 |
Extra bestanden voor alle ondersteunde x64-versies van Windows 8 en Windows Server 2012
Bestandseigenschap |
Waarde |
---|---|
Bestandsnaam |
Amd64_27c361edb8ceb2e99018204303c7c168_31bf3856ad364e35_6.2.9200.20654_none_4b3e4ecd660642d0.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
722 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
16:46 |
Bestandsnaam |
Amd64_7a4146b36df937a362eed92da4ebabe9_31bf3856ad364e35_6.2.9200.20654_none_b17f23449aa485c8.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
705 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
16:46 |
Bestandsnaam |
Amd64_microsoft-windows-d..tryoninitialconnect_31bf3856ad364e35_6.2.9200.20654_none_52430e199963bef3.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
766 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
07:16 |
Bestandsnaam |
Amd64_microsoft-windows-smb20-minirdr_31bf3856ad364e35_6.2.9200.20654_none_e44ead5b2c8f5d32.manifest |
Bestandsversie |
Niet van toepassing |
Bestandsgrootte |
4,100 |
Datum (UTC) |
06-Mar-2013 |
Tijd (UTC) |
07:33 |