无法通过MICROSOFT符号服务器获取符号,因为无法在符号服务器上获取它们。
对数绕组:
Waiting to reconnect...
Connected to Windows 2000 2195 x86 compatible target at (Wed Jan 4 17:40:45.498 2023 (UTC - 2:00)), ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: SRV*C:\Symbols*https://msdl.microsoft.com/download/symbols
Executable search path is:
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe -
Windows 2000 Kernel Version 2195 UP Free x86 compatible
Machine Name:
Kernel base = 0x80400000 PsLoadedModuleList = 0x8046ccf0
System Uptime: not available
Fips device driver loaded successfully
Fips driver locked into memory
Fips driver unlocked from memory
我想调试Windows。
1条答案
按热度按时间ctehm74n1#
几年前,符号服务器上曾经有XP和更高版本的符号,但我想可能是微软删除了它们。在OSR上有一个线程,微软开发人员声称XP SP3应该仍然可用,但我现在找不到它。
如果你看看Windows symbol packages for debugging,微软说
我们不再发布Windows的离线符号包。
这样您就可以访问Archive.org。
This page导致http://msdl.microsoft.com/download/symbols/packages/Windows2000/RTM/Windows_2000_RTM_Symbols.exe,但这对我不起作用。
This page有更多,但你将不得不查看下载页面的源代码,并手动挑选出每个网址。其中一些工作,一些不工作。
这些符号似乎也是其他人上传到Archive.org上的。
最后一个选项是尝试找到较旧的SDK和/或DDK ISO,您可能会在那里找到一些符号。