Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Als u een SMB-symboolserver wilt uitvoeren, maakt u een bestandsshare en wijst u machtigingen toe om gebruikers of groepen toegang te geven tot de bestandsshare.
Opmerking
In de huidige versies van Windows moet mogelijk een specifieke versie van SMB worden geconfigureerd of ingeschakeld. Zie SMBv1, SMBv2 en SMBv3 in Windows detecteren, inschakelen en uitschakelen voor meer informatie.
Een SMB-bestandssharesymboolarchief maken
Gebruik Verkenner of Computerbeheer om een bestandsshare te maken en machtigingen toe te wijzen.
Bij de stappen in de volgende secties wordt ervan uitgegaan dat de symbolen zich bevinden in D:\SymStore\Symbolen.
Bestandsverkenner
Machtigingen voor bestanden delen toewijzen met behulp van Verkenner:
Open Verkenner.
Selecteer en houd de map D:\SymStore\Symbolen ingedrukt (of klik erop met de rechtermuisknop) en selecteer Eigenschappen.
Selecteer het tabblad Delen .
Selecteer Geavanceerd delen.
Schakel in Geavanceerd delen het selectievakje Deze map delen in en selecteer vervolgens Machtigingen.
Selecteer Iedereen in Share-machtigingen en selecteer vervolgens Verwijderen.
Selecteer Toevoegen en voer de gebruikers of groepen in die u toegang wilt geven tot de bestandsdeling.
Voor elke gebruiker of groep die u toevoegt, selecteert u Toestaan om machtigingen voor volledig beheer, wijzigen of lezen toe te wijzen.
Selecteer Toepassenen selecteer vervolgens OK.
Selecteer OK en selecteer vervolgens Sluiten.
Computerbeheer
Machtigingen voor bestandsshares toewijzen met behulp van Computerbeheer:
Selecteer en houd vast (of klik met de rechtermuisknop) Start en selecteer Computerbeheer.
In de consolestructuur, selecteer Systeemhulpprogramma's>Gedeelde mappen>Shares.
Selecteer en houd vast (of klik met de rechtermuisknop) en selecteer Nieuwe>share.
Selecteer Volgende in de wizard Een gedeelde map maken.
Voer voor mappadD:\SymStore\Symbols in en selecteer Volgende.
Kies Volgende.
Selecteer in Machtigingen voor gedeelde mappen de optie Machtigingen aanpassen en selecteer vervolgens Aangepast.
Selecteer Iedereen in Share-machtigingen en selecteer vervolgens Verwijderen.
Selecteer Toevoegen en voer de gebruikers of groepen in waarvoor u toegang tot de bestandsshare wilt.
Voor elke gebruiker of groep die u toevoegt, selecteert u Toestaan om machtigingen voor volledig beheer, wijzigen of lezen toe te wijzen.
Selecteer Toepassenen selecteer vervolgens OK.
Selecteer Twee keer Voltooien .
Test de SMB-bestandsdeling
Configureer een foutopsporingsprogramma om dit symboolpad te gebruiken:
srv*C:\Symbols*\\MachineName\Symbols
Gebruik lm de opdracht (lijstmodules) om de locatie weer te geven van de PDBs waarnaar wordt verwezen in het foutopsporingsprogramma. De paden naar de PDBs moeten allemaal beginnen met C:\Symbols.
Als u logboeken van symbolen en afbeeldingen wilt zien die worden gedownload van de bestandsserver \\MachineName\Symbols naar C:\Symbols, voert u !sym noisy en .reload /f uit.
Het pad naar het bestandssharesymbool instellen
Als u het symboolpad (.sympath) van het foutopsporingsprogramma wilt configureren voor het gebruik van een bestandsshare, hebt u meerdere opties. De syntaxis van het symboolpad bepaalt of het symboolbestand lokaal in de cache wordt opgeslagen en waar het in de cache wordt opgeslagen.
Direct gebruik van bestandsshares (zonder lokale caching):
srv*\\MachineName\Symbols
Lokale caching van de bestanden van de bestandsshare naar een specifieke lokale map (bijvoorbeeld naar C:\Symbolen):
srv*C:\Symbols*\\MachineName\Symbols
Lokale opslag in cache van de bestanden van de bestandsshare naar de map %DBGHELP_HOMEDIR%\Sym:
srv**\\MachineName\Symbols
De tweede '*' in dit voorbeeld vertegenwoordigt de standaard lokale servercache. Zie Symboolpad voor Windows-foutopsporingsprogramma's voor meer informatie over het instellen van het symboolpad en het gebruik van de lokale cache.
Als de DBGHELP\_HOMEDIR variabele niet is ingesteld, DBGHELP\_HOMEDIR wordt standaard de uitvoerbare map voor foutopsporingsprogramma ingesteld (bijvoorbeeld C:\Program Files\Windows Kits\10.0\Debuggers\x86) en wordt caching uitgevoerd in C:\Program Files\Windows Kits\10.0\Debuggers\x86\Sym.