Спустя пару дней после Рождества я зашел к Холмсу, чтобы предложить ему прогуляться по зимнему Гайд-парку. Мой визит, похоже, застал его врасплох. Войдя в кабинет, я краем глаза заметил, как Холмс быстрым движением спрятал что-то под стол.
«Что это вы там прячете, Холмс? Уж не рождественский ли подарок вашей тайной поклонницы?», — ехидно поинтересовался я. Мой друг усмехнулся: «Вы почти угадали, дорогой Ватсон! Это действительно рождественский подарок, но только ваш!» И с этими словами он к моему изумлению извлек из-под стола хорошо знакомый мне ультрабук.
Я подарил его на Рождество миссис Хадсон, поскольку та давно мечтала завести кулинарный блог о любимых блюдах Холмса.
— Простите, Холмс, но почему мой подарок у вас и зачем вы прячете его под столом?!
— Видите ли, Ватсон… В системе кое-что не работает, и миссис Хадсон попросила меня исправить это. Она просто не хотела беспокоить вас по пустякам.
Холмс явно что-то скрывал, ибо я сразу сказал миссис Хадсон, чтобы она не стеснялась обращаться ко мне по любым вопросам. «По-моему, вы что-то недоговариваете…», — слегка надавил я и вопросительно посмотрел на детектива.
— Миссис Хадсон просила не говорить вам, так что пусть это останется между нами. Ее племянник приходил вчера и что-то оптимизировал в системе…
— И что же перестало работать после его «оптимизации»?
— Сущая мелочь — не вычисляется индекс производительности. Смотрите!
Странная ошибка
Холмс запустил оценку производительности, и через несколько секунд она завершилась ошибкой.
«Знаете, Ватсон, раз уж вы здесь и проявили такой неподдельный интерес к проблеме, почему бы вам самому не исправить эту ошибку?», — Холмс хитро улыбнулся и торжественно вручил мне ноутбук.
Он тут же демонстративно открыл Вестник OutsideTheBox, самоустраняясь от решения проблемы.
Я сразу же выяснил, что первой жертвой «оптимизации» стал механизм защиты системы. Конечно, Холмс и не подкинул бы мне эту задачу, если бы восстановить систему было так просто.
Текст сообщения говорил лишь о том, что Windows, скорее всего, не знает причины ее появления. В течение следующих 45 минут я убедился в нормальной работе всего оборудования, проверил наличие новых драйверов с помощью Windows Update и перерыл журнал событий в поисках более внятного сообщения об ошибке. Идеи закончились…
«Ватсон, в журнале WinSat есть что-нибудь интересное?», — вывел меня из тягостных раздумий голос Холмса.
В журнале событий мне ничего подобного не встречалось. Встретив мой недоуменный взгляд, Холмс протянул руку за ноутбуком.
О чем рассказал журнал WinSat
Детектив нажал Win + R и быстро ввел путь к файлу:
%WinDir%\Performance\WinSat\winsat.log
Он прокрутил текст до конца, впился в него взглядом на несколько секунд и с удовлетворением произнес: «Отлично!»
— Холмс, вы можете объяснить, что вас так обрадовало?
— Это же элементарно, Ватсон! В отчете содержится ключ к нашей загадке!
Он не спеша раскурил трубку и начал объяснять, выделяя строки отчета для наглядности.
— К оценке система должна подойти во всеоружии! Другими словами, электропитание нужно переключить на высокую производительность, но сначала сохраняется текущий план.
3810776 (4080) - winsat\syspowertools.cpp:0983: > Read the active power scheme as '381b4222-f694-41f0-9685-ff5bb260df2e' 3810823 (4080) - winsat\main.cpp:2793: > power policy saved.
— Вы хотите сказать, что Windows сначала запоминает текущий план, чтобы потом вернуть его обратно?
— Верно, Ватсон! Но дальше-то как раз и возникает проблема. Windows пытается задействовать высокопроизводительный план, но не находит его!
— А как она его ищет?
— Каждому стандартному плану электропитания изначально присвоен свой идентификатор (GUID). Именно на него опирается Windows, пытаясь изменить план.
3811010 (4080) - winsat\syspowertools.cpp:1018: ERROR: Cannot set the current power scheme to '8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c': Переданное имя копии не было распознано поставщиком данных WMI как допустимое имя. 3811010 (4080) - winsat\main.cpp:2810: ERROR: Can't set high power state.
— Получается, что наш оптимизатор удалил один из стандартных планов электропитания?
— Иначе и быть не может!
Холмс открыл параметры электропитания, и я увидел, что высокопроизводительный план отсутствует. Вместо него был задан второй сбалансированный план.
Причина проблемы стала мне понятна. Но не успел я обдумать решение, как Холмс мне его показал.
Как вернуть план
Детектив открыл командную строку и выполнил в ней:
powercfg -list
— Смотрите, Ватсон! Команда powercfg показывает то же самое, что и панель управления – в списке нет плана «Высокая производительность».
— Точно!
Холмс открыл на своем компьютере виртуальную машину с чистой установкой Windows и подключил к ней флэшку. Я сразу понял, что он собирается перенести план «Высокая производительность» в систему миссис Хадсон. Для экспорта плана ему хватило одной команды:
powercfg -export F:\h.pow 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Затем детектив подключил флэшку к ноутбуку и импортировал план:
powercfg -import D:\h.pow 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Холмс тут же сделал его активным, после чего удалил лишний сбалансированный план электропитания.
«Ну, вот и все, Ватсон!», — улыбнулся он. «Поскольку командная строка у нас уже открыта, давайте запустим оценку производительности из нее»
Холмс выполнил команду winsat formal, и процесс оценки сразу пошел, в итоге завершившись без сучка и задоринки!
— Браво, Холмс! Но что это за таинственный WinSat?
— Ватсон, когда вы в последний раз были в библиотеке?
Как Windows оценивает свою производительность
— Когда вы запускаете оценку из панели управления, выполняется команда winsat formal, вычисляющая индекс каждого устройства. Параметры каждого теста можно менять.
Холмс открыл папку с отчетом WinSat.
— И все эти видеоклипы нужны для оценки работы?
— Для стандартного теста система обходится файлом winsat.wmv, чтобы оценить кодирование и воспроизведение видео на двух платформах – старой DirectShow и Media Foundation, появившейся в Windows Vista.
— Значит, выполняя оценку из командной строки можно указать и другой клип из папки…
— Конечно, Ватсон! А вот оценка производительности процессора происходит немного иначе — файл shell32.dll зашифровывается и расшифровывается с помощью алгоритма AES-256.
Я предположил, что с помощью WinSat можно быстро оценить скорость диска без сторонних программ, и Холмс моментально продемонстрировал мне это.
«Для оценки последовательного чтения и записи используется ключ -seq, а заменив его на -ran, вы можете измерить скорость случайного доступа», — добавил он.
winsat disk -ran -read -drive %SystemDrive:~0,1% winsat disk -ran -write -drive %SystemDrive:~0,1%
Холмс открыл папку DataStore.
«Здесь хранятся отчеты о тестировании каждого компонента и сводка», — детектив дважды щелкнул сводный XML-файл и продемонстрировал результаты отчета.
«Мистер Холмс, значит, вы все-таки привлекли доктора к лечению проблемы?», — внезапно раздался от дверей кабинета укоризненный голос миссис Хадсон.
Детектив поднялся и с улыбкой вручил ей ноутбук: «Меня трудно застать врасплох, но сегодня такое произошло дважды. Позвольте мне загладить свою вину!» Он бережно достал скрипку из футляра, и через мгновение кабинет наполнился волшебными звуками.
Памятуя о том, что некоторым читателям не нравится серия о Шерлоке Холмсе, напоминаю: я пишу ее для развлечения — вашего и своего :) Надеюсь, что помимо развлечения вы узнаете что-то новое!
А как у вас обстоят дела с производительностью вашей основной системы? Нажмите Win + R и выполните:
control /name Microsoft.PerformanceInformationAndTools
В открывшемся окне щелкните «Отображение и печать подробных сведений» и сделайте такой скриншот. Поделитесь ссылкой на него в комментариях!
Gethard
аналогично ..)
Edvard
Спасибо за статью,Вадим.Всегда Вас читаю и всегда интересно.
Это моя оценка http://storage2.static.itmages.ru/i/12/0126/h_1327522387_8612055_08d0bd89bd.png
Процессор подкачал,но жесткий не SSD.
ejik_off
Vadim Sterkin,
Не проверил, вот новая ссылка http://itmages.ru/image/view/401718/7a42b860
Прохожий
Прохожий,
Оценка производительности ноутбука ASUS N73SV:
http://savepic.net/2377407.jpg
Установлены три планки оперативной памяти из набора:
4GB + 8GB (2x4GB) DDR3SODIMM
Part Number: KHX1600C9S3P1K2/8G
Specs: 1600MHz, 1.5V, Unbuffered
Виктор
http://rghost.ru/36173752.view
http://rghost.ru/36173731.view
Владимир
А нельзя ли, писать простым человеческим Русским языком, без Мистера Холмса??? Такое словоблудие применяйте на других юморных сайтах, а не здесь!!!
Vadim Sterkin
Владимир, а разве это написано сложным нечеловеческим нерусским языком? :) Наоборот, эта запись одна из наболее простых в блоге. Она должна быть понятна даже пятикласснику!
И я не согласен, насчет словоблудия — тут всего тысяча слов, причем большинство из них покрывают техническую часть.
Наконец, у вас нет морального права указывать мне таким тоном, что писать в своем блоге. К тому же, я специально сказал в конце:
Намек был простой: если не нравится, просто проходите в середину вагона.
Олег
С небольшим разгоном шины и видеокарты (система стабильна):
http://itmages.ru/image/view/408477/2e790703
Александр Щенников
http://piccy.info/view3/2551522/9ef5fc17667fcfd4bcd4cd9cd6855ebf/
Хм. Что-то новенькое. Не обращал внимание на гиперссылку в окне роизводительности. Это я про печать говорю. думал что там так и печатает как написано — в общих словах. Не знал что конфигурацию показывает. :)
Сергей Ткаченко
Последнее, на что бы я подумал, так это на power plan
Вадим, спасибо за ценнейший материал. В копилку знаний, однозначно.
Vadim Sterkin
Сергей, я тоже на него не подумал, особенно с таким текстом ошибки. И начал-то я с другого, но там все было ОК. А лог сразу открыл глаза.
Геннадий-2011
Евгений,
У меня SSD ;)
Станислав
Спасибо Вадим! http://vk.com/photo8026763_278132778
Александр
Недопонял «магии» control /name Microsoft.PerformanceInformationAndTools
Пользуюсь Win+PAUSE>клик>клик
http://img62.imageshack.us/img62/8521/winsat.png
За блог спасибо, периодически читаю.
Vadim Sterkin
Александр, магия в краткости инструкции, т.е. меньше букв, чем у вас (если расшифровать клик-клик).
Анастасия
Вот такая вот оценочка — пока без SSD и со слабой видеокартой. ЦП работает на 4 Ггц:
http://s15.radikal.ru/i189/1202/38/6e31bdf4d910.png
Александр
Новые картинки, новые цифры http://img99.imageshack.us/img99/3699/winsat8cp.png
Вадим, ждём интересных статей про нововведения.
витас
всего по немногу и нормально обошлось в 29.950 руб
http://s49.radikal.ru/i126/1204/6f/f882274bf926.jpg
Andrey
Если можно подскажите что надо сделать чтобы исправить следующую ошибку при оценке быстродействия:
winsat graphicsformalmedia
> Работает: Расширенная оценка мультимедиа ‘-input C:\Windows\Performance\WinSAT
\Clip_1080_5sec_MPEG2_HD_15mbps.mpg -dshow -video offscreen -audio mute -width 1
00%m -height 100%m -constrain -savereg -autoprofname -expfrmmin 270 -expfrmmax 3
00 -overrideframetype int2fps’
ERROR: Win32 exception thrown: dsplayer.cpp @ 1163 (DirectShow: creating playbac
k graph): pGraph->RenderFile() failed! (code 0x80040266)
Vadim Sterkin
Андрей, похоже, у вас не хватает медиа-файлов для проверки. Начните с sfc /scnannow
Тарас Бульба
товарищ гуру! подскажите пожалуйста, где достать файл Clip_1080_5sec_MPEG2_HD_15mbps.mpg
в логе тестироания пишется что не удается найти этот файл. и вообще, в папке winsat этих видеофайлов у меня только два! а у вас вон сколько. Прошелся по интернету, никак нет!
Окна у меня пиратские конечно
Vadim Sterkin
Продолжайте грызть кактус
Анастасия Макарова
народ помогите пожалуйста-устала искать решение этой проблемы-та что на этом сайте самая верхняя (о чём была вся история)-ток у меня в cmd всё режимы питания стоят правильно и все три,причина в чём то другом,а в чёб уже не знаю!Помогите!
Vadim Sterkin
Вам сюда http://forum.oszone.net/newpostinthread-151132.html
Михаил
Вадим, все это замечательно. Но у меня небольшая просьба технического характера.
В комментариях много переходов на сторонние ресурсы (хостинги картинок), и как-то привычнее, если они открываются в новой вкладке. Нельзя ли в комментариях ссылки сопровождать атрибутом target=»_blank» ?
Vadim Sterkin
Михаил, вообще, это дурной тон (и да, я грешен в статьях, ибо форсирую новую вкладку для сторонних ссылок). В комментариях я не считаю нужным это делать. Удерживайте Ctrl.
На будущее, замечания по работе сайта направляйте в форму обратной связи (аж две ссылки на каждой странице), а не в первую попавшуюся запись.
Юрий Аулов
перековырял весь тырнет, похожие вопросы есть, ответов нет.
ошибка при выполнении Оценки индекса производительности системы:
доходит до direct3d 10 batch и выскакивает эрор.
ноут Dell core i3 4005U, ram 4 Гб, видео интегрированная интел и внешняя nv gf 820m.
win 7 64
Предположительно произошло после обновления дров на 358.91-desktop-win8-win7-winvista-64bit-international-whql
Пробовал вернуть старые дрова, винсат работал, но оценка Аеро была 4,6, хотя графика для игр 6,6.
Обновил дрова на все железо до последнего, в т.ч. интегрированную видюху с оф сайта при помощи Intel(R) Driver Update Utilit, в настройках ее 3D графики выключил оптимизацию режима приложений, сглаживание контурных неровностей, консервативное морфологическое сглаживание
Проверил и исправил все DLL.
В плане электропитания — Высокая производительность.
Температура чипа видеокарты при Оценке индекса.. не выше 60 градусов.
Скачивал и запускал внешнюю прогу винсат — тот же результат
Установил фикс для винсат с сайта микрософт Windows6.1-KB2619497-v2-x64.msu
СДЕЛАЛ ВЫВОД: ждать новую обнову дров видеокарты, в которой пофиксят этот лаг, вероятно в новых дровах подзабыли про какие-то приблуды 10 директикса и нарисовали под 11й
Vadim Sterkin
Юрий, проблемы решайте тут Оценка производительности системы — вопросы и проблемы
Юрий Шефер
индекс производительности не делается. подскажите что делать
Vadim Sterkin
Оценка производительности системы — вопросы и проблемы
Владимир Кирюшин
У меня постоянные данные начиная с момента покупки ноутбука Самсунг с предустановленной операционной системой Windows 7 Начальная.
Для меня этого хватает.
http://i9.pixs.ru/storage/1/6/6/otchtjpg_7531939_22249166.jpg
Евгений Минин
Уважаемый Вадим! После установки Windows 10 средство оценки производительности срабатывает 2 — 3 раза, после этого WinSAT после запуска работает 3 — 5 сек. и выдает вот такую картину…(планы электропитания все работают). Помогите разобраться, пли-из!http://images.vfl.ru/ii/1468241558/e6cd811a/13342673.png
Vadim Sterkin
Евгений, вам сюда http://forum.oszone.net/thread-151132.html ОС не имеет значения для диагностики по логам.