首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計疑難解答

WinDbg gflags 啟用頁堆失效:騰訊 TMemMonitor 衝突導致

     編輯:程式設計疑難解答

現象

執行 gflags /p /enable TestDump.exe /full 後運行程序報錯 0x00000005,需 /disable 才能正常啟動。

根因

系統安裝了騰訊相關安全軟件 (如 TMemMonitor、騰訊電腦管家內存保護),其內核驅動與 gflags 頁堆監控機制衝突,導致進程啟動時被攔截。

解決

  1. 卸載騰訊電腦管家、TMemMonitor 等內存監控組件。
  2. 或在 gflags 中對該程序 /disable 頁堆。
  3. 重啟系統確保驅動卸載生效。

驗證

卸載後重新 /enable,程序可正常在頁堆模式下運行,Windbg 可捕獲堆損壞錯誤。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved