Installing SymProxy

Summary of installation tasks

The following summarizes the tasks to install and configure SymProxy.

  • The SymProxy files need to be copied to the %WINDIR%\system32\inetsrv folder for IIS. This task is discussed below.

  • The registry needs to be configured for SymProxy. For more information see Configuring the Registry.

  • The manifest needs to be registered as Performance Counters and ETW events, and the Event Log needs to be configured.

  • IIS needs to be configured. For more information, see Choosing Network Security Credentials and Configuring IIS for SymProxy.

  • Confirm that SymProxy is running as expected using the status page. For more information see Checking and Updating Status.

These steps can be automated using the Install.cmd file. For more information, see SymProxy Automated Installation.

Copy the SymProxy files to IIS

The SymProxy files are included in the Debuggers directory of the Windows Driver Kit. For example this is the location of the 64 bit files for Windows 10 kit. C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\symproxy.

To install SymProxy on the server, copy symproxy.dll, symsrv.dll and symproxy.man to %WINDIR%\system32\inetsrv.

In order to prevent problems that could occur in accessing the Microsoft Symbol Store at http://msdl.microsoft.com/downloads/symbols, create a blank file called %WINDIR%\system32\inetsrv\symsrv.yes. The contents of this file are not important. When symsrv.yes file is present, it automatically accepts the EULA for the Microsoft Public Symbol Store.

Send comments about this topic to Microsoft