In command line I have run the following command:
C:> set _NT_SYMBOL_PATH=srvc:\symbolshttp://msdl.microsoft.com/download/symbols

But when I run the following command in adplus.exe
C:\Program Files (x86)\Debugging Tools for Windows (x86)>ADPlus -crash -pn w3wp .exe -o C:\dumps
I always get this warning:

When you run the
setcommand in a CMD shell it will only set the environment variable for that particular CMD instance and typically child processes. From your question it looks like you may be running thesetandADPluscommands from different CMD consoles. If that's the case this is the source of the problem.In order to set a permanent environment variable do the following