Счета производительности .NET CLR отсутствуют

на моем ноутбуке x64 для Windows 8.1 почти все счетчики производительности .NET CLR отсутствуют.

Любые идеи, как это исправить?

.NET Counters missing

Ответы

Ответ 1

lodctr сделал трюк, но файл corperfmonsymbols.ini находился в

C:\Windows\Inf.NETFramework

не в

% WINDIR%\Microsoft.NET\Framework *

каталоги.

Команда lodctr C:\Windows\Inf\.NETFramework\corperfmonsymbols.ini успешно восстановила счетчики .NET CLR.

Ответ 2

Вы можете попытаться выполнить следующие шаги, которые даны MSDN:

Чтобы устранить эту проблему, выполните следующие действия:

  • Убедитесь, что сборка RTM установлена ​​на компьютере с помощью установки Microsoft.NET Software Development Kit (SDK),.NET Redist или Visual Studio.NET.
  • В командной строке введите unodctr.NETFramework.
  • В командной строке введите lodctr

    % WINDIR%\Microsoft.NET\Framework\v1.0.3705\CORPerfMonSymbols.ini.

Также проверьте этот блог для справки