Microsoft Application Verifier安裝過程中(遇到註冊表Image File Execution Options項無權限)的問題解決

Application Verifier是一個微軟發佈的一個代碼驗證工具。通過這個工具,可以找出在正常程序代碼檢測中難以察覺的錯誤。爲我們檢測內存錯誤,內存泄露,GID對象泄露提供幫助,並報告出問題的調用堆棧。對有過在大規模代碼裏查找內存,GDI泄露經歷的同學,應該知道,這個調用堆棧信息的價值。。。。。

慚愧的是,偶做了近4年的開發,才知道,微軟有這麼好用的的東東。。。。。
關於工具的使用,偶也是初學,大家安裝一下用用就知道了。非常滴好用。有空偶再寫個文章做個介紹。

在自家的幾臺電腦上,安裝一切都OK,在公司的幾臺電腦上安裝都出現提示,說是“無法創建值:寫入註冊表時出錯”。 上網狂搜了一下,各種說法都有,說因爲安裝360引起的,我鬱悶的暫時停止了360,仍然不行,最後把360卸了,還是不行。一樣的提示。

 

 

錯誤提示內容:
Could not write value VerifierProviders to key
/Software/Microsoft/Windows NT/CurrentVersion/Image File Execution
Options/{ApplicationVerifierGlobalSetting}. Verify that you have sufficient access to that key, or contact your support persionnel

 

 

 

最後,還是自己琢磨到了,很easy, 找到Image File Execution Options 的註冊表項,右鍵,選擇權限,然後把把權限改成下圖這樣子就OK了。


注意:出問題的那天機器,只有一個用戶Administrator可以訪問,權限還是讀取,所以不行。

附:註冊表路徑如下HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Image File Execution Options/

發佈了18 篇原創文章 · 獲贊 11 · 訪問量 14萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章