Поделиться через


Общедоступный сервер символов Майкрософт

Состояние сервера: известные проблемы не возникают ✅
Общедоступный сервер символов Майкрософт полностью работает.

Сообщите о известных проблемах windbgfb@microsoft.com.


Сервер символов Майкрософт делает отладчик Windows общедоступными.

Способ доступа

Вы можете напрямую ссылаться на общедоступный сервер символов в пути к символам различными способами, описанными в разделе "Путь к символам" для отладчиков Windows. Например, чтобы задать значение среды _NT_SY МБ OL_PATH, используйте эту команду.

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

DownstreamStore должен указать каталог на локальном компьютере или сети, который будет использоваться для кэширования символов. Это нижнее хранилище содержит символы, к которым обращается отладчик. Большинство символов, которые никогда не были доступны, остаются в хранилище символов в Корпорации Майкрософт. Этот процесс хранения сохраняет хранилище нижестоящего хранилища относительно небольшим и позволяет серверу символов быстро работать, только скачивая каждый файл один раз.

Чтобы избежать ввода этого длинного пути символа, используйте команду Symfix (Задать путь к хранилищу символов). Следующая команда добавляет общедоступное хранилище символов к существующему пути к символам:

.symfix+ C:\MySymbols

Если расположение кэша локальных символов опущено, используется подкаталог каталога установки отладчика.

Используйте команду Sympath (Задать путь к хранилищу символов), чтобы отобразить полный путь к символам. В следующем примере показано, как использовать симфикс для создания локального кэша символов и использования сервера символов 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

Дополнительные сведения о работе с символами см. в разделе "Использование сервера символов и пути символов" для отладчиков Windows.

Сервер открытых символов поддерживает только TLS 1.2+ для https-подключений.

Условия лицензионного соглашения Майкрософт — сервер символов Майкрософт

Корпорация Майкрософт предоставляет определенные символы, двоичный код и другие исполняемые файлы с помощью сервера символов Майкрософт. Эти ресурсы используются в отладке и тестировании программного обеспечения пользователя с помощью программного обеспечения Майкрософт. Они не предназначены для несанкционированного использования. Ознакомьтесь с условиями лицензионного соглашения Майкрософт — сервером символов Майкрософт.

См. также

Путь к символам для отладчиков Windows

Символы и файлы символов

Symfix (задать путь к хранилищу символов)