Server di simboli pubblici Microsoft
Stato del server: Nessun problema noto ✅
Il server di simboli pubblici Microsoft è completamente operativo.
Segnalare eventuali problemi noti a windbgfb@microsoft.com.
Il server di simboli Microsoft rende disponibili pubblicamente i simboli del debugger di Windows.
È possibile fare riferimento direttamente al server dei simboli pubblici nel percorso del simbolo in diversi modi, descritti in Percorso simboli per i debugger di Windows. Ad esempio, per impostare il valore dell'ambiente _NT_SYMBOL_PATH, usare questo comando.
set _NT_SYMBOL_PATH=srv*DownstreamStore*https://msdl.microsoft.com/download/symbols
DownstreamStore deve specificare una directory nel computer locale o nella rete che verrà usata per memorizzare nella cache i simboli. Questo archivio downstream contiene simboli a cui è stato eseguito l'accesso al debugger. La maggior parte dei simboli a cui non è mai stato eseguito l'accesso rimane nell'archivio simboli di Microsoft. Questo processo di archiviazione mantiene l'archivio downstream relativamente piccolo e consente al server di simboli di funzionare rapidamente, scaricando solo una volta ogni file.
Per evitare di digitare questo percorso di simbolo lungo, usare il comando con estensione symfix (Imposta percorso dell'archivio simboli). Il comando seguente aggiunge l'archivio simboli pubblico al percorso del simbolo esistente:
.symfix+ C:\MySymbols
Se viene omesso il percorso della cache dei simboli locali, viene usata la sottodirectory della sottodirectory della directory di installazione del debugger.
Usare il comando con estensione sympath (Imposta percorso dell'archivio simboli) per visualizzare il percorso del simbolo completo. Nell'esempio seguente viene illustrato come usare il prefisso per creare una cache dei simboli locale e usare il server di simboli Http Microsoft.
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
Per altre informazioni sull'uso dei simboli, vedere Uso di un server simboli e percorso simbolo per i debugger di Windows.
Compressione dei file di simboli
Il server simboli Microsoft fornisce versioni compresse dei file di simboli. I file hanno un carattere di sottolineatura alla fine dell'estensione del nome file per indicare che sono compressi. Ad esempio, il PDB per ntdll.dll è disponibile come ntdll.pd_. Quando SymProxy scarica un file compresso, archivia il file decompresso nel file system locale. La chiave del DontUncompress
Registro di sistema può essere impostata per disabilitare questo comportamento in SymProxy.
Condizioni di licenza Microsoft - Server simboli Microsoft
Microsoft rende disponibili alcuni simboli, codice binario e altri eseguibili tramite il server simboli Microsoft. Queste risorse vengono usate nel debug e nei test del software dell'utente con il software Microsoft. Non sono destinati all'uso non autorizzato. Fare riferimento alle condizioni di licenza Microsoft - Server simboli Microsoft.
Vedi anche
Percorso dei simboli per i debugger di Windows
Con estensione symfix (Impostare il percorso dell'archivio simboli)
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per