Windows не создает report.html для отчетов о производительности

5361
Scott Chamberlain

Пока я писал ответ на другой вопрос, я запускал отчеты windows System Diagnosticsи System Performanceperfmon. Наборы сборщика данных работают нормально, но когда я просматриваю отчет, он выводит меня на Performance Counterэкран. Когда я щелкаю правой кнопкой мыши и перехожу Viewна единственные опции, на которые я могу щелкнуть, это Performance Counterи Folder, Reportотображается, но оно неактивно.

Windows не создает report.html для отчетов о производительности

Переходя к Folderпредставлению и сравнивая его с другим компьютером, который правильно отображает отчет, я вижу, что мне не хватает rules.logи report.html.

Windows не создает report.html для отчетов о производительности

Компьютер, который не работает правильно, является Windows 7 Home Premium. То, что работает, это Windows 7 Enterprise. Это просто, что Home Premium не может отобразить отчет, или что-то не так с моей системой?

Я попытался удалить C:\PerfLogпапку, но после создания другого отчета он по-прежнему не создает report.htmlфайл, какие-либо другие предложения по устранению этой проблемы?

4

2 ответа на вопрос

3
JagdCrab

Чаще всего причиной этого является неспособность Performance Monitor автоматически генерировать его. ходить вокруг будет открывать командную строку и запускать следующие

tracerpt *.blg *.etl -report report.html -f html 

в папке, где расположены данные дампов и счетчиков NTKernel

0
PeterMoon

Форумы MSDN объясняют: щелкните правой кнопкой мыши «Набор сборщиков данных», из которого вы хотите получить отчет. Обычно это определяется пользователем. В меню выберите «Диспетчер данных». В нижней части экрана диспетчера данных установлен флажок «Включить диспетчер данных и генерацию отчетов». Выберите это и примените, и в следующий раз, когда вы запустите коллектор, он выдаст отчет.