找不到 ... 转储文件,Win32 错误 0n87
Could not find the ... dump file, Win32 error 0n87
我尝试通过 File/Open Crash Dump 将 SYS 文件加载到 WinDbg 中,它一直说
Could not find the C:\Windows[...]\win32k.sys Dump File, Win32 error 0n87
Invalid parameter
我用不同的工具检查了多次:文件存在。一定有其他问题。
在后台,WinDbg 显示带有附加信息的命令 window。单击 "Ok" 按钮后,该信息就会消失,因此请保持对话框打开。
在你的情况下,它可能会显示类似
的内容
Loading dump file [C:\Windows\[...]\win32k.sys]
Could not match Dump File signature - invalid file format
Could not open dump file [C:\Windows\[...]\win32k.sys], Win32 error 0n87
Invalid parameter
第二行明确指出WinDbg能够找到该文件,但仍然无法打开该文件。
如果您有可用的十六进制编辑器,您会发现 WinDbg 无法打开以 DCD
开头的 SYS 文件(我不了解更详细的文件格式)但能够打开以 MZ
开头的 SYS 文件(Portable Executable 格式)。
感谢 @magicandre1981 in the comments: Windows compacts files in the WinSXS directory. lzmsexpand 可以解压缩这些文件。
您正在尝试以转储方式打开 w32k.sys,它会显示错误。指向正确的转储文件,如 filename.dmp
我尝试通过 File/Open Crash Dump 将 SYS 文件加载到 WinDbg 中,它一直说
Could not find the C:\Windows[...]\win32k.sys Dump File, Win32 error 0n87
Invalid parameter
我用不同的工具检查了多次:文件存在。一定有其他问题。
在后台,WinDbg 显示带有附加信息的命令 window。单击 "Ok" 按钮后,该信息就会消失,因此请保持对话框打开。
在你的情况下,它可能会显示类似
的内容Loading dump file [C:\Windows\[...]\win32k.sys]
Could not match Dump File signature - invalid file format
Could not open dump file [C:\Windows\[...]\win32k.sys], Win32 error 0n87
Invalid parameter
第二行明确指出WinDbg能够找到该文件,但仍然无法打开该文件。
如果您有可用的十六进制编辑器,您会发现 WinDbg 无法打开以 DCD
开头的 SYS 文件(我不了解更详细的文件格式)但能够打开以 MZ
开头的 SYS 文件(Portable Executable 格式)。
感谢 @magicandre1981 in the comments: Windows compacts files in the WinSXS directory. lzmsexpand 可以解压缩这些文件。
您正在尝试以转储方式打开 w32k.sys,它会显示错误。指向正确的转储文件,如 filename.dmp