客户正试图捕获挂起的小型转储。他启动了WindDbg并成功地加入了这个过程。 WinDbg显示其标题:
Microsoft (R) Windows Debugger Version 6.11.0001.404 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
并枚举加载的模块。
他输入了一个转储命令:
.dump /m c:\problem.dmp
报道:
Creating c:\problem.dmp - mini user dump
WriteMemoryFromProcess.Read(0x1f1e000, 0x2000) failed, 0x8007012b
Dump creation failed, Win32 error 0n299
"Only part of a ReadProcessMemory or WriteProcessMemory request was completed."
错误0x299是: 由于文件系统限制,无法完成请求的操作
任何想法意味着什么或如何诊断?
答案 0 :(得分:3)
看看/ mA开关,它是introduced和6.10.3:
答案 1 :(得分:2)
输入 net helpmsg 299 ,错误299
只完成了ReadProcessMemory或WriteProcessMemory请求的一部分。
在winerror.h中,这是 ERROR_PARTIAL_COPY
该过程是64位进程吗? http://winprogger.com/?p=26列出了可能发生此错误的几个原因。