Microsoft ya no proporciona paquetes de simbolo MSI fuera de línea

Microsoft ha declarado que ya no ofrecen paquetes de símbolos fuera de línea como MSI descargables.

Para aquellos que necesitan descargar símbolos para depurar sus aplicaciones o Windows, ahora necesitarán conectarse directamente a su servidor de símbolos o usar la utilidad symchk para descargarlos.

Según Microsoft, los paquetes de símbolos de MSI ya no se ofrecen porque están actualizando Windows demasiado rápido y los paquetes se vuelven obsoletos rápidamente.

"Con la cadencia con la que lanzamos las actualizaciones para Windows, los símbolos de depuración de Windows que publicamos a través de los paquetes en esta página se vuelven rápidamente obsoletos. Hemos realizado mejoras significativas en el Microsoft Symbol Server en línea moviéndolo para que sea una plataforma basada en Azure.

La tienda de símbolos y símbolos para todas las versiones y actualizaciones de Windows están disponibles allí ". - Microsoft

Afortunadamente, si no desea conectarse directamente al servidor de símbolos, puede utilizar la utilidad symchk.exe para descargar los archivos PDB necesarios.

Symchk.exe, que se incluye en Windows 10 SDK, es un programa que examina un ejecutable y confirma si los símbolos correctos están disponibles en la máquina.

Para obtener symchk, debe instalar el SDK de Windows 10 y seleccionar instalar el paquete Herramientas de depuración para Windows.

Uso de symchk para descargar símbolos del servidor de símbolos de Microsoft

Si su computadora está conectada directamente a Internet, puede usar symchk para analizar un ejecutable y luego conectarse automáticamente al servidor de símbolos de Microsoft y descargar los archivos de símbolos apropiados (PDB).

Antes de comenzar, queremos crear una carpeta llamada C:\symbols que se usará para almacenar los archivos PDB descargados. A continuación, puede ejecutar symchk utilizando el siguiente comando para descargar los archivos de símbolos asociados del ejecutable.

symchk.exe [filename] /s SRV*[symbol_folder]*http://msdl.microsoft.com/download/symbols

Como ejemplo, si queremos descargar los archivos de símbolos asociados con C:\Windows\system32\calc.exe y almacenarlos en C:\Symbols, emitiríamos el siguiente comando:

symchk.exe "c:\windows\system32\calc.exe" /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols

Una vez que haya ejecutado el comando, symchk se conectará al servidor de símbolos de Microsoft, buscará los archivos PDB asociados y los descargará en la carpeta C:\symbol.

Si desea descargar símbolos de manera recursiva para todos los ejecutables encontrados en una ruta en particular, puede agregar el argumento de línea de comando " / r ". Por ejemplo, para descargar todos los archivos PDB para ejecutables en la carpeta C:\Windows, debe ingresar:

"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\symchk.exe" /r c:\windows /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols

Una vez que ingrese este comando, symchk.exe escaneará todos los archivos en C:\Windows y descargará los archivos de símbolos asociados del servidor de símbolos de Microsoft a C:\symbols.

Descarga de archivos de símbolos

Este proceso puede llevar bastante tiempo, así que tenga paciencia mientras se descargan los archivos.

Fecha actualización el 2021-05-03. Fecha publicación el 2018-05-03. Categoría: microsoft. Autor: Oscar olg Mapa del sitio Fuente: bleempingcomputer
paquetes de simbolo MSI microsoft