PageHeap配置工具,在Windows 2000 Professional SP2 以上可用。已经被GFlags取代。使用PageHeap.Exe和Gflags.Exe,主要的原因还是因为当有人问内存越界的错误如何查出来的时候,国外的朋友经常会推荐这两个工具(highly recommend)。我用过之后,也觉得有些时候用用还是有好处的。使用方法将pageheap.exe放到“WINDOWS/System32”目录下,在cmd下,将文件夹定位到“XX.exe”所在的目录,执行“pageheap /enable XX.exe 0x03”指令,再执行“pageheap”语句来查看是否将XX.exe加到了pageheap的列表中,然后“在外部(双击XX.exe)直接运行” 或者 “通过VC调试运行都行”,如果有问题,则pageheap会报错。运行结束后,执行“pageheap /disable XX.exe”来终止监控。