Windbg 找不到。。。转储文件,Win32错误0n87

Windbg 找不到。。。转储文件,Win32错误0n87,windbg,Windbg,我试图通过file/Open崩溃转储将SYS文件加载到WinDbg中,它一直在说 找不到C:\Windows[…]\win32k.sys转储文件,Win32错误0n87 无效参数 我用不同的工具检查了多次:文件存在。一定是另一个问题。在后台,WinDbg会显示包含其他信息的命令窗口。单击“确定”按钮后,该信息将消失,因此保持对话框打开 在您的情况下,它可能会显示以下内容 Loading dump file [C:\Windows\[...]\win32k.sys] Could not matc

我试图通过file/Open崩溃转储将SYS文件加载到WinDbg中,它一直在说

找不到C:\Windows[…]\win32k.sys转储文件,Win32错误0n87

无效参数


我用不同的工具检查了多次:文件存在。一定是另一个问题。

在后台,WinDbg会显示包含其他信息的命令窗口。单击“确定”按钮后,该信息将消失,因此保持对话框打开

在您的情况下,它可能会显示以下内容

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文件(格式)


感谢评论中的:Windows压缩WinSXS目录中的文件。无法解压缩这些文件。

如果您试图将w32k.sys作为转储打开,它将显示错误。当您安装新的更新汇总时,指向正确的转储文件,如filename.dmp

,Windows试图通过压缩WinSxS文件夹释放磁盘空间,这里旧的RTM位(14393.*0**是v1607的RTM)被压缩,因此不再有效files@magicandre1981:谢谢你提供的信息。有没有一个工具可以解压缩这些文件<代码>展开似乎不起作用。为什么要这样压缩?通过NTFS的透明压缩来压缩它还不够好吗?使用Alex Ionescu提供的工具:@magicandre1981:awesome。如果还没有超级用户的问题,我可以问一个,如果你喜欢的话。你想问什么?关于此压缩?WinDbg无法仅打开.dmp文件。只要打开一个DLL或EXE文件,你就会看到它工作Thomas,我没有说windbg只能打开DMP文件那么,当我想打开SYS文件时,你为什么建议打开DMP文件?