.NET CLR Memory performance counter probléma Windows 10 - en

Fórumok

Egy program, amit eddig Windows 7-en használtam, feltelepítettem Windows 10-re. Munkahelyemen előbb-utóbb sajnos kötelező az átállás Windows 10-re. Akorábbi rendszeren a program jól működött, de most az újabb rendszeren a logok szerint nem fér hozzá a .Net CLR Memory performance counterhez.
A program supportja javasolta a performance counterek rebuild-jét. Két microsoftos oldal leírását is végigcsináltam, de a helyzet nem változott. Ezen leírások az lodctr /R futtatását javasolták. lodctr /E:".NET CLR Memory" lefut, Q-kapcsolóval kiírja, hogy van ilyen counter, /R kapcsolóval viszont 5-ös hibakóddal kilép. Ezután a support benyögte, hogy tessék az újabb változatot használni az új rendszeren, ami komoly energiabefektetést igényelne. Találkozott mát itt valaki ilyesmivel, vagy esetleg lenne valami ötlet?

Hozzászólások

Procmonnal nézd meg hogy hol akad el, onnan el tudsz indulni.

> Ezután a support benyögte, hogy tessék az újabb változatot használni az új rendszeren

Ez már csak ilyen. Itt a megoldás.

Esetleg megér egy próbát a counterek frissítése:
unlodctr .NetFramework
lodctr %windir%\Inf\.NETFramework\corperfmonsymbols.ini

Valamint, 64 bites rendszer és 32 bites futtatható esetén a lodctr /R-t 32 bitre is javasolt lefuttani:
%windir%\SysWOW64\lodctr /R