Partager via


Serveur de symboles public Microsoft

Statut du serveur : Aucun problème connu ✅
Le serveur de symboles public de Microsoft est entièrement opérationnel.

Signalez tout problème connu à windbgfb@microsoft.com.


Le serveur de symboles Microsoft met les symboles du débogueur Windows à la disposition du public.

Procédure accès

Vous pouvez vous référer directement au serveur de symboles public dans votre chemin de symboles de différentes manières, décrites dans Chemin de symboles pour les débogueurs Windows. Par exemple, pour définir la valeur d'environnement _NT_SYMBOL_PATH, utilisez cette commande.

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

DownstreamStore doit spécifier un répertoire sur votre ordinateur local ou sur le réseau qui sera utilisé pour mettre en cache les symboles. Ce magasin en aval contient les symboles auxquels le débogueur a accédé. La plupart des symboles qui n'ont jamais été consultés restent dans le magasin de symboles de Microsoft. Ce processus de stockage maintient votre magasin en aval relativement petit et permet au serveur de symboles de travailler rapidement, en ne téléchargeant chaque fichier qu'une seule fois.

Pour éviter de saisir ce long chemin d'accès aux symboles, utilisez la commande .symfix (Set symbol store path). La commande suivante ajoute le magasin de symboles public à votre chemin de symboles existant :

.symfix+ C:\MySymbols

Si l'emplacement du cache de symboles local est omis, le sous-répertoire sym du répertoire d'installation du débogueur est utilisé.

Utilisez la commande .sympath (Set symbol store path) pour afficher le chemin complet des symboles. L'exemple suivant montre comment utiliser symfix pour créer un cache de symboles local et utiliser le serveur de symboles Microsoft http.

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

Pour plus d'informations sur l'utilisation des symboles, consultez les sections Utilisation d'un serveur de symboles et Chemin d'accès aux symboles pour les débogueurs Windows.

Le serveur de symboles public prend uniquement en charge TLS 1.2+ pour les connexions https.

Conditions de licence Microsoft - Serveur de symboles Microsoft

Microsoft met à disposition certains symboles, codes binaires et autres exécutables via le serveur de symboles Microsoft. Ces ressources sont utilisées pour le débogage et le test du logiciel de l'utilisateur avec le logiciel Microsoft. Elles ne sont pas destinées à un usage non autorisé. Reportez-vous aux termes de la licence Microsoft - Serveur de symboles Microsoft.

Voir aussi

Chemin d'accès aux symboles pour les débogueurs Windows

Symboles et fichiers de symboles

.symfix (Définir le chemin de stockage des symboles)