引用 程序效能計數器已禁用的解決辦法

2021-04-13 10:57:50 字數 456 閱讀 3867

未處理的異常:程序效能計數器已禁用

除錯出錯:

未處理的異常: system.invalidoperationexception: 程序效能計數器已禁用,因此無法執行所請求的操作

問題解決:

修改登錄檔資訊

hkey_local_machine/system/currentcontrolset/services/perfproc/performance 下面的鍵值disable performance counters 設定為0。 重新啟動即可!

用c#程式設計實現「設定disable performance counters的鍵值為0」

using microsoft.win32;

private void button7_click(object sender, system.eventargs e)

要求當前使用者是本機的管理員,否則沒有許可權修改登錄檔 

關於WCF的效能計數器

公司的專案的服務端採用wcf,現在使用者反應系統響應慢 其實系統高峰期頂多100個人在用 現在boss讓我查查效能的瓶頸在哪。由於wcf的配置檔案只自定義的 採用這樣的框架現在我在myservicehost.cs 這個類裡新增servicemodel.diagnostic.performanceco...

如何修復windows的效能計數器

lodctr 註冊服務或裝置驅動程式的新效能計數器名稱和解釋文字,同時儲存並恢復計數器設定和解釋文字。語法lodctr computername filename s filename r filename 引數 computername filename 註冊初始化檔案 filename 中的效能...

與GC相關的效能計數器

如果遇到了效能問題,在使用debug之前分析問題較為不錯的乙個工具就是perfmon.解決問題最好的方法是思考,這也是熊力大哥在其書中一直在強調的.cpu占用高,記憶體占用不高.cpu和記憶體占用都比較高 cpu和記憶體占用都不高,但是 響應很慢 開啟perfmon找到.net clr memory...