Delen via


Server met openbare symbolen van Microsoft

Serverstatus: Geen bekende problemen ✅
De openbare symboolserver van Microsoft is volledig operationeel.

Meld bekende problemen aan windbgfb@microsoft.com.


De server met openbare symbolen van Microsoft biedt gratis toegang tot symbolen voor Windows-foutopsporingsprogramma's, zodat ontwikkelaars efficiënt fouten kunnen opsporen in Windows-toepassingen. Met deze service kunt u symboolpaden configureren waarmee automatisch symbolen voor foutopsporing van Microsoft-servers worden gedownload en opgeslagen in de cache.

Gebruik deze handleiding om snel uw symboolserververbinding in te stellen en foutopsporing te starten. U leert hoe u paden, cachesymbolen lokaal configureert voor snellere toegang en veelvoorkomende problemen oplost.

Toegang tot de symboolserver

U kunt op verschillende manieren rechtstreeks verwijzen naar de openbare symboolserver in uw symboolpad, zoals beschreven in het symboolpad voor Windows-foutopsporingsprogramma's.

Snelstartopties:

Als u bijvoorbeeld de _NT_SYMBOL_PATH omgevingswaarde wilt instellen, gebruikt u deze opdracht:

set _NT_SYMBOL_PATH=srv*DownstreamStore*https://msdl.microsoft.com/download/symbols

DownstreamStore moet een map opgeven op uw lokale computer of netwerk die door het foutopsporingsprogramma wordt gebruikt om symbolen in de cache op te slaan. Deze downstreamopslag bevat symbolen waartoe het foutopsporingsprogramma toegang heeft. De meeste symbolen waartoe u nooit toegang hebt, blijven in het symboolarchief bij Microsoft staan. Met dit opslagproces blijft uw downstreamopslag relatief klein en kan de symboolserver snel werken, waarbij elk bestand slechts eenmaal wordt gedownload.

Gebruik de opdracht .symfix (Pad naar het symboolarchief instellen) om te voorkomen dat u dit lange symboolpad typt. Met de volgende opdracht wordt het openbare symboolarchief toegevoegd aan het bestaande symboolpad:

.symfix+ C:\MySymbols

Als u de locatie van de lokale symboolcache weglaat, wordt de sym-submap van de installatiemap van het foutopsporingsprogramma gebruikt.

Gebruik de opdracht .sympath (pad naar symboolarchief instellen) om het volledige symboolpad weer te geven. In het volgende voorbeeld ziet u hoe u symfix gebruikt om een lokale symboolcache te maken en de Microsoft HTTP-symboolserver te gebruiken.

0: kd> .symfix c:\MyCache
0: kd> .sympath
Symbol search path is: srv*
Expanded Symbol search path is: cache*c:\MyCache;SRV*https://msdl.microsoft.com/download/symbols

Zie Het gebruik van een symboolserver en symboolpad voor Windows-foutopsporingsprogramma's voor meer informatie over het werken met symbolen.

De openbare symboolserver ondersteunt alleen TLS 1.2+ voor https-verbindingen.

Licentievoorwaarden voor Microsoft - Microsoft-symboolserver

Microsoft maakt bepaalde symbolen, binaire code en andere uitvoerbare bestanden beschikbaar via de Microsoft-symboolserver. Gebruik deze resources om fouten in uw software op te sporen en te testen met Microsoft-software. Gebruik deze resources niet zonder autorisatie. Zie de licentievoorwaarden van Microsoft - Microsoft-symboolserver voor meer informatie.

Probleemoplossingsproces

Als u verbindingsproblemen ondervindt, controleert u of uw netwerk TLS 1.2+ ondersteunt en controleert u de firewallinstellingen.

Volgende stappen

Nu u de openbare symboolserver van Microsoft hebt geconfigureerd, verkent u deze verwante onderwerpen om uw foutopsporingswerkstroom te verbeteren: