Microsoft windows performance toolkit что это

Обновлено: 05.07.2024

В предыдущих частях данной статьи мы познакомились с техникой, позволяющей избежать утечек памяти, предотвратить зависание приложений, обсудили использование механизмов Application Restart and Recovery и Windows Error Reporting, а также узнали о возможностях утилиты Application Verifier.

В этой и последующих частях мы рассмотрим, как проводить анализ производительности системы и приложений с помощью средств, включенных в состав Windows Performance Toolkit. Эти средства позволяют получить детальную информацию об использовании ресурсов системы — процессора, диска, памяти, сети и т.п., которую можно применять для выявления проблем с повышенной утилизацией ресурсов, их «утечками», задержками в реакции системы, сервисов, процессов и приложений на системные запросы и проблемы, влияющие на эффективное использование подсистемы питания.

Windows Performance Toolkit доступен на клиентских и серверных операционных системах — Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2 — и поддерживается для платформ x86, x64 и ia64. Набор утилит Windows Performance Toolkit распространяется в составе Windows SDK — после установки SDK из каталога BIN необходимо установить версию Windows Performance Toolkit, подходящую для вашей платформы, — wpt_x86.msi, wpt_x64.msi или wpt_ia64.msi соответственно.

Windows Performance Toolkit: базовые сведения

В основе Windows Performance Toolkit лежат две утилиты: XPerf, которая служит для активации сбора информации, и XPerfView, используемая для визуального анализа информации о производительности. Взаимодействие XPerf и XPerfView с системными компонентами — в первую очередь с подсистемой Event Tracing for Windows (ETW) — показано на рис. 1.

Рисунок

Рис. 1. Взаимодействие утилит XPerf и XPerfView с системными компонентами

В общем случае работа с утилитами XPerf и XPerfView происходит следующим образом:

  1. с помощью утилиты XPerf включаем протоколирование событий на уровне ETW;
  2. выполняем интересующие нас операции, процессы и т.п.;
  3. с помощью утилиты XPerf завершаем сессию протоколирования;
  4. выполняем обработку информации — добавление к ETL-файлу, создаваемому подсистемой ETW, системной информации и символов;
  5. просматриваем и анализируем результат с помощью утилиты XPerfView (рис. 1).

Основы использования утилиты XPerf

Базовые операции по сбору информации используют подсистему протоколирования событий на уровне ядра операционной системы. Для того чтобы узнать, какие провайдеры (поставщики информации) доступны для данной версии операционной системы, можно выполнить следующую команду (здесь и далее применяется интерфейс командной строки с повышенными привилегиями: при вызове CMD. EXE необходимо нажать правую кнопку мыши и выполнить команду Run as Administrator):

Сокращенный результат выполнения данной команды показан на рис. 2.

Рисунок

Рис. 2. Получение списка провайдеров

Как видно из рис. 2, операционная система предоставляет большое число (порядка тысячи) провайдеров информации для различных подсистем, использование которых позволяет собирать и анализировать различные аспекты работы как самой системы, так и процессов и приложений, выполняемых под ее управлением.

Для получения списка провайдеров информации только на уровне ядра (Kernel Mode Providers) можно выполнить следующую команду:

C:\>xperf –providers K

Результат выполнения данной команды показан на рис. 3.

Рисунок

Рис. 3. Получение списка Kernel Mode Providers

Флаги (Kernel Flags) отвечают за сбор информации об отдельных группах операций — например создание и удаление процессов, операции ввода­вывода и т.п. Группы (Kernel Groups) включают комбинации флагов и используются для анализа работы определенных подсистем. Для нашего первого эксперимента с утилитой XPerf мы выберем группу DiagEasy, которая содержит следующие флаги:

Описание этих флагов показано в таблице.

Выполним следующую команду для протоколирования событий на уровне ETW:

C:\>xperf –on DiagEasy

Эта команда начинает сбор данных в файл с именем “\kernel.etl”, который по умолчанию располагается в корне диска С:\. Можно изменить имя файла с помощью опции -f <filename> — это необходимо, например, при анализе операций ввода­вывода, чтобы создание и заполнение файла трассировки не вносило дополнительных помех (в таком случае нужно указать другой диск для хранения создаваемого файла). Подсистема протоколирования использует буфер с размером по умолчанию 64 Кбайт — минимально применяется 64 буфера, максимальное число одновременно используемых буферов — 320.

Запустим, например, Internet Explorer и откроем в нем какой­нибудь сайт. После этого завершим протоколирование с помощью команды:

C:\>xperf –d trace.etl

Выполнение данной команды займет некоторое время (порядка 1-2 мин), так как системе требуется объединить данные, собранные ETW, с метаданными и другой информацией и сформировать соответствующий файл — в нашем примере это trace.etl. Теперь выполним команду:

В результате откроется окно Windows Performance Analyzer — утилиты для визуального анализа результатов, собранных с помощью утилиты XPerf. Аналогичный результат можно получить, выполнив команду:

Утилита Windows Performance Analyzer графически отображает собранную информацию в виде ряда экранов: CPU Usage by Process, Disk I/O, Disk Utilization, Process Lifetimes, DPC CPU Usage, Interrupt CPU Usage, Hard Faults, Generic Events и других, включением или отключением которых можно управлять из меню (рис. 4).

Рисунок

Рис. 4. Графический анализ информации

Выбор типов графиков осуществляется с помощью всплывающего меню Frame List, которое вызывается при нажатии кнопки в левой части экрана.

Если мы хотим получить информацию только по интересующему нас процессу, то на графике CPU Usage by Process необходимо выбрать кнопку Processes (в правой части графика) и процесс — в нашем примере это IEXPLORE.EXE.

Так мы получим график загрузки центрального процессора только интересующим нас приложением. Мы можем выбирать временные интервалы, увеличивать отдельные области графика, накладывать на него дополнительную информацию и т.п. (рис. 5).

Рисунок

Рис. 5. График загрузки центрального процессора

Отметим, что для каждого графика доступна таблица с суммарной информацией (щелкнуть правой кнопкой мыши на графике и выбрать команду Summary Table), содержащая числовую информацию, на основе которой был построен тот или иной график.

Давайте обсудим, что мы узнали из приведенного выше примера:

  • сбор данных о событиях уровня ядра можно включать и отключать в любое время. Нет необходимости в перезагрузке системы, повторном подключении к ней, перезапуске процессов и т.п. — события уровня ядра, а также любые ETW-события могут использоваться динамически, по мере необходимости;
  • в отличие от утилит, которые динамически отображают состояние системы, XPerf служит для сбора информации о событиях, произошедших на определенном отрезке времени, и ее последующего анализа;
  • возможность сбора данных для их последующего анализа позволяет собирать данные на одном компьютере, а анализировать их — на другом, например в тестовой лаборатории или для сбора данных на Windows XP и их анализа на Windows Vista или Windows 7; это необходимо, так как обработка результатов не поддерживается в Windows XP;

XPerf позволяет собирать данные об активности на уровне как всей системы, так и отдельных процессов.

Получение информации о системе

Как мы уже отметили, часто информация, собранная на одном компьютере, анализируется на другом. Для получения информации о конфигурации системы нужно использовать следующую команду:

C:\> xperf –i trace.etl –a sysconfig

Вывод будет произведен в консоль. Если необходимо сохранить данные в файле, выполняется операция перенаправления вывода:

C:\> xperf –i trace.etl –a sysconfig >c:\analysis\sysconfig.txt

Пример фрагмента отображаемой информации показан на рис. 6.

Рисунок

Рис. 6. Получение информации о конфигурации системы

Рисунок

Рис. 7. Информация о конфигурации системы

XPerf и визуализация стека

Одна из возможностей, чрезвычайно полезных при анализе работы приложений и их отладке, — это так называемая визуализация стека. Отметим, что эта функциональность не требует никаких изменений в коде. Всё, что необходимо, — это отладочные символы для анализируемых бинарных компонентов. Визуализация стека, декодирование символов и возможность сбора данных на любой системе без перезапуска процессов или самой операционной системы делают Windows Performance Analyzer удобным средством для диагностики широкого класса проблем, связанных с производительностью.

Адрес сайта, указанный в приведенной выше команде, — это «сервер символов» компании Microsoft. Адрес локальной папки, помещенный между символами «*», указывает на локальное хранилище символов, куда будут помещены загруженные с сервера символы.

При анализе собственных приложений также необходимо указать местоположение PDB-файлов для конкретного приложения. Адрес локальной/удаленной папки добавляется к приведенной выше команде set через разделитель «;»:

После того как мы научились загружать символы и указывать их местоположение, давайте посмотрим на визуализацию стека в действии. Для этого выполним следующую команду (команда должна быть введена одной строкой):

C:\>xperf –on PROC_THREAD+LOADER+INTERRUPT+DPC+PROFILE

Затем запустим интересующее нас приложение, выполним в нем необходимые операции и завершим сессию сбора информации командой:

C:\>xperf –d test.etl

После этого, как и в предыдущем примере, запустим Windows Performance Analyzer для визуального анализа собранной информации:

Визуализация стека включается на графике CPU Sampling by Process. Первая операция — это выполнение команды Load Symbols (в случае загрузки символьной информации с сервера выполнение этой команды может занять некоторое время), затем — команды Summary Table. В отдельном окне будут показаны результаты вызова функций — в данной версии XPerf поддерживается до 16 уровней вложенности.

Обратите внимание на возможность просмотра внутренних и внешних вызовов для каждой функции: после выбора интересующей функции необходимо нажать правую кнопку мыши и выбрать команду Callers или Callees и соответственно команду Innermost или Outermost. Данные для каждой команды будут отображены в отдельном окне, что удобно при анализе цепочек вызова внутри или вне определенной группы функций — как ядра операционной системы, так и анализируемого приложения.

Колонка %Weight указывает вызовы функций, на которые приходилось больше всего времени из всего времени работы данного процесса или приложения. Это более информативно, чем статическое профилирование с указанием времени работы каждой функции, так как в данном случае мы видим еще и цепочку вызовов функций (рис. 8).

Рисунок

Рис. 8. Визуализация стека

Еще одна интересная возможность — это анализ не всего стека вызовов, а только той его части, которая, например, занимала больше всего ресурсов. Для этого на графике CPU Sampling by Process необходимо выбрать интересующий нас временной период и перестроить для него таблицу вызовов с помощью команды Summary Table. Также отметим, что для сравнения можно выбрать несколько интервалов и анализировать их в одновременно открытых окнах.

Использование символьной информации для визуализации стека вызовов является мощным средством анализа работы процессов и приложения. Вот несколько рекомендаций по успешному применению этой возможности:

для загрузки символов необходимо использовать либо команду Load Symbols в Windows Performance Analyzer, либо параметр -symbols при вызове утилиты XPerf;

для получения информации о параметре -symbols применяйте команду:

C:\>xperf –help symbols

убедитесь в том, что правильно установлено значение переменной среды:_NT_SYMBOL_PATH;

файл трассировки должен быть либо создан с помощью опции -d, либо объединен с другими файлами трассировки на том же компьютере с помощью опции -merge;

важно, чтобы символы для компонентов операционной системы и приложения относились именно к установленной на компьютере версии. Для проверки используйте утилиту symchk.exe из набора утилит Debugging Tools for Windows:

C:\> symchk /v <локальный файл > /s <символы.pdb>

для проверки соответствия двоичных файлов установленным на компьютере символам применяйте утилиту fc:

C:\> fc /b <локальный файл> <файл символов>

всегда указывайте, как минимум, флаги PROC_THREAD+LOADER — они позволяют собрать базовую информацию о жизненном цикле процесса и виртуальных адресах загрузки образов в память. Это нужно для того, чтобы убедиться в том, что события, связанные с процессами: Create, Delete, Start Rundown, End Rundown и образами Load, Unload, Start Rundown, End Rundown, присутствуют в таблице, получаемой с помощью следующей команды:

Как ускорить загрузку Windows

Если ваш старенький компьютер загружается все медленнее, это не повод сразу бежать за новым. CHIP поможет увеличить скорость запуска операционной системы Windows.


Зачастую это всего лишь вопрос времени — когда замедлится загрузка компьютера на базе Windows. Как правило, всему виной постепенно заполняющийся жесткий диск, на котором лежат программы, автоматически запускающиеся вместе с операционной системой. Кроме того, не забывайте и о возрастающей фрагментации системных файлов.

С чем мы работаем:

> Windows
Описанная здесь оптимизация запуска подходит для версий 7, 8/8.1 и 10.
> Software Development Kit
Нужная нам утилита Xbootmgr входит в состав Windows Performance Analyzer, компонента Windows SDK.
> Магнитный жесткий диск
Оптимизация с помощью функции Prefetching работает только на компьютерах с магнитными дисками.

Уже давно в Windows реализована функция автоматической дефрагментации жесткого диска. Каждый раз, когда вы не используете компьютер некоторое время, но оставляете его включенным, система начинает себя оптимизировать. При этом Windows не только объединяет отдельные элементы, чтобы они быстрее загружались, но и переносит важные системные файлы на край жесткого диска.

Предварительная выборка в качестве ускорителя системы

Предвыборка (Prefetching) отвечает за то, чтобы Windows уже при запуске компьютера загружала важные файлы в гораздо более быструю оперативную память еще до того, как они понадобятся. Для оптимизации, однако, следует «втолковать» системе, какие файлы она должна пометить как «важные». Как именно это сделать с помощью утилиты Microsoft Xbootmgr, мы расскажем в данной статье.

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

Windows Performance Analyzer

Windows Performance Analyzer
На пересечении строчки «Post Boot» и колонки «End Time (s)» этой программы для анализа вы узнаете, сколько времени занимает загрузка вашего компьютера. На нашей системе она длилась 24,3 секунды

Xbootmgr входит в состав набора Win­dows Performance Toolkit, который, в свою очередь, является частью официального комплекта Software Development Kit (SDK). Впрочем, от вас не требуется устанавливать SDK целиком. Достаточно при установке выбрать необходимые опции.

Результаты, достигнутые с помощью Xbootmgr, зависят от того, насколько хорошо Windows уже оптимизировала ваш ПК. Компьютеры с магнитными дисками после этого способны запускаться за 30 секунд — имеется в виду интервал между включением и тем моментом, когда вы действительно можете работать в системе. Но даже если загрузка занимает меньше минуты, Xbootmgr все равно дает ощутимое ускорение: так, наш тестовый компьютер сначала запускался за 24,3 секунд, после — за 20,9.

Подготовка к оптимизации системы

Как ускорить загрузку Windows

Подготовка Windows
Чтобы Xbootmgr смогла ускорить компьютер, функции Prefetcher и Superfetch должны быть задействованы как в реестре , так и в Службах Windows

Для начала проверьте в реестре, активна ли предварительная выборка и запущена ли соответствующая служба Windows. Для этого нажмите на клавиши «Win+R» и введите «regedit». Теперь в реестре перейдите к ключу «HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters». В правой части окна дважды щелкните по DWORD-парамет­ру «EnablePrefetcher» и установите его на «3». Повторите процедуру для параметра «EnableSuperfetch».
После этого убедитесь, что включена служба Windows «Superfetch». Нажмите на «Win+R», но теперь введите «services.msc». После вопроса «Контроля учетных записей» откроется окно «Службы». Найдите строчку «Superfetch» и дважды щелкните по ней. Вы увидите «Свойст­ва: Superfetch». Убедитесь, что на вкладке «Общие» для «Типа запуска» выбран вариант «Автоматически». Под «Состоянием» также должно стоять «Выполняется». В противном случае нажмите на «Запустить». После внесения изменений перезагрузите компьютер.

Загрузка Windows SDK

Как ускорить загрузку Windows

Из комплекта Windows SDK объемом в несколько гигабайт требуется загрузить лишь легкий набор Windows Performance Toolkit (130 Мбайт)

Замеряем точное время запуска

Xbootmgr

Утилита Xbootmgr по запросу из командной строки точно замеряет время загрузки компьютера. После отправки вышеуказанной команды компьютер перезагружается. Заранее закройте все открытые файлы.

Xbootmgr — это мощная утилита для создания детальных протоколов с указанием времени загрузки компьютера. Папки, в которые будет сохраняться эта информация, вам придется заранее создать вручную в Проводнике. В нашем случае мы сделали на диске «C:» папку «temp», в ней сохранили еще две подпапки, «Before» и «After». Для того чтобы программа Xbootmgr действительно смогла измерить точное время, необходимо активировать автоматический вход в Win­dows — но только на время! Для этого нажмите «Win + R» и введите «netplwiz». В новом окне снимите флажок рядом с записью «Требовать ввод имени пользователя и пароля». Подтвердите свое решение нажатием на «ОК» и введите свое имя пользователя и дважды пароль.

Пора заняться ускорением запуска ПК. В принципе, оно осуществляется в три этапа: для сравнения, насколько быстрее стала загружаться операционная система, сначала измерьте с помощью Xbootmgr время до оптимизации. Затем Windows отрегулирует предвыборку, и в завершение уже на адаптированной системе будет определено, сколько было выиграно времени.

Оптимизация автозагрузки

Ускоряем запуск Windows

Предназначенная для измерения времени запуска утилита Xbootmgr не располагает графическим интерфейсом, из-за чего не особо удобна в использовании: управление осуществляется с правами администратора через окно командной строки. Полученные от утилиты протоколы вы затем сможете открыть и с комфортом проанализировать в Windows Performance Analyzer. Чтобы запустить Xbootmgr в Windows 10, кликните правой кнопкой мыши по иконке меню «Пуск» в левом нижнем углу и выберите «Командная строка (администратор)». Для Windows 7 вызовите «Пуск | Программы | Стандартные» и щелкните правой кнопкой мыши по «Командной строке». Выберите «Запуск от имени администратора». В обоих случаях положительно ответьте на запрос «Контроля учетных записей».

Завершите все задачи на ПК и сохраните открытые файлы. Затем введите команду «xbootmgr -trace boot -resultPath C:\temp\Before». Спустя несколько секунд компьютер перезагрузится без дополнительных вопросов. Параметры, расположенные после названия программы, задают, что она должна делать. Например, «trace boot» отвечает за то, чтобы Xbootmgr измеряла время загрузки. «-resultPath» и следующий за ним путь к папке — в какую директорию программа сохранит файл протокола.

После перезагрузки Windows автоматически откроется небольшое окно с обратным отсчетом на 120 секунд. Не нажимайте здесь кнопку «Finish», а подождите, пока окно не закроется само. Также не запускайте никаких других программ, поскольку это может исказить результаты измерений. По завершении всего процесса вы найдете файл протокола в папке «C:\temp\Before». Он имеет расширение «.ETL». Теперь запустите Проводник Windows, перейдите к папке «C:\temp\Before» и двойным щелчком по файлу ETL откройте его в Windows Performance Analyzer.

Детальный анализ результатов измерений

Нажмите на маленький треугольник рядом с пунктом «Other», а затем произведите двойной щелчок по «Boot Phases». В верхней части экрана вы увидите различные фазы, которые проходит система Windows при загрузке. Каждая из них представлена в виде цветной полоски. Чем она длиннее, тем дольше длилась данная фаза. Таблица ниже сообщит более подробные значения. Общее время, которое занял процесс загрузки, вы увидите в строке «Post Boot» колонки «End Time (s)». Нашему компьютеру понадобилось чуть более 24 секунд для прохождения пяти фаз запуска.

В дальнейшем Xbootmgr перезагрузит ваш компьютер еще пять раз. В это время вы не сможете давать ему другие поручения. После каждого запуска даст о себе знать «Контроль учетных записей» и потребует подтверждения. Если это покажется вам слишком утомительным, на время измерений отключите защитный механизм. Для этого правой кнопкой мыши щелкните по значку меню «Пуск» и откройте Панель управления. Перейдите к «Учетным записям пользователей» и в следующем окне снова к «Учетным записям пользователей». Выберите пункт «Изменить параметры контроля учетных записей» и перетяните ползунок до конца вниз. Запомните первоначальную позицию, чтобы после оптимизации вернуть на нее ползунок.

Переход на SSD

EaseUS Partition Master Professional

Если время загрузки компьютера так и не сократилось, перенесите Windows на SSD и используйте его в качестве загрузочного накопителя.
> Программа EaseUS Partition Master Professional оснащена легким в управлении Мастером, который скопирует вашу Windows на SSD. Если у вас ноутбук, рекомендуем переходник с USB на SATA, который сейчас стоит не больше 700 рублей. К ПК вы можете подключить SSD напрямую через SATA-порт.
> Запуск переноса в EaseUS Partition Master Professional осуществляется из пункта «Миграция OS на SSD/HDD». Следуйте указаниям Мастера, а затем по­меняйте в компьютере старый жесткий диск на новый SSD. Наш компьютер после оптимизации с помощью Xbootmgr и автозагрузки, а также переноса системы на SSD стал загружаться довольно быстро — за 36 секунд.

Оптимизация процесса загрузки

Xbootmgr

Это окно появляется во время измерений времени запуска программой Xbootmgr. Не закрывайте его и не нажимайте
на «Finish»

После проведения оптимизации компьютера повторно измерьте время, которое потребовалось Windows для запуска. Для этого снова откройте окно командной строки с правами администратора и введите команду «xbootmgr -trace boot -resultPath C:\temp\After». Тем самым результат измерения сохранится в подпапку «After». После проведения замеров дважды щелкните по новому файлу ETL и посмотрите, сколько времени понадобилось для загрузки системы. Наш компьютер стал запускаться за 20,9 секунды. Дополнительного ускорения можно добиться очисткой автозагрузки, а также благодаря установке твердотельного накопителя. Если вы по нашей рекомендации отключили «Контроль учетных записей» и активировали автоматический вход в Windows, по завершении оптимизации не забудьте вернуть их в исходное состояние.

Xbootmgr

После оптимизации повторно замерьте время запуска с помощью Xbootmgr. Наш тестовый компьютер стал загружаться ощутимо быстрее

Не стоит забывать и про то, что при старте системы вместе с ней запускается масса совсем не нужных пользователю программ и процессов. Это могут быть, например, сервисы справки от Adobe, программы автоматической проверки наличия обновлений, а также утилиты, которые «тихо» установились с другими программами. Отключить их загрузку можно с помощью бесплатной, но мощной программы для очистки и оптимизации — CCleaner. Установите программу, запустите ее и перейдите в раздел «Сервис | Автозагрузка». Выделите программу, которую вы хотите исключить из автозагрузки, и нажмите справа на «Выключить». Запуск отключенных программ при необходимости можно вновь включить.

В антивирусном пакете Kaspersky Internet Security 2017 интегрирован «Менеджер программ», который проконтролирует установку скрытых программ, а также выявит давно установленные ненужные приложения и предложит их удалить.

Ускоряем загрузку Windows 7 | Hpc.by

В процессе эксплуатации ноутбука с предустановленной Windows 7, со временем начинаешь понимать, что операционная система загружается слишком медленно. Приходится буквально включать ноутбук раньше на 3 минуты и заниматься другими делами, чтобы не наблюдать удручающий процесс долгой загрузки OS и стартующих вместе с ней приложений

Итак, начнём.
Необходимость ускорения загрузки Windows 7 более очевидна для ноутбуков. В ноутбуках зачастую установлены тихоходные жёсткие диски 5400 rpm (оборотов в минуту), что конечно же сказывается на их производительности и скорости загрузки операционной системы. В обычных HDD для компьютеров чаще используются диски со скоростью вращения шпенделя 7200 rpm, что заставляет работать их немого быстрее.

Поэтому оптимизировать и ускорять файловую систему винчестера ноутбука, а так же инициировать вспомогательные технологии ускорения должно быть полезно. Хочется отметить, что данный вид оптимизации не принесёт видимого прироста скорости на дисках SSD, так как для твёрдотельных накопителей не характерны потеря скорости чтения и записи как на обычных HDD из-за позиционирования считывающей головки.

Весь процесс ускорения будет разбит на несколько этапов:

  • подготовка;
  • оптимизация;
  • проверка эффективности.

1. Подготовка

Для полной автоматизации процесса ускорения загрузки включаем автоматический вход в систему, чтобы ввод пароля не влиял на скорость и эффективность работы утилиты. Если пароль на вход в систему не установлен, идём дальше. Обратите внимание на наличие свободного места на диске C:/, так как наличие свободного пространства может быть критично при такого рода манипуляциях.

Ускоряем загрузку Windows 7 на ноутбуке. Скачиваем Microsoft Windows SDK | Hpc.by

Устанавливаем из всего пакета лишь Windows Performance Toolkit 4.7 для Windows 7, ставя галочку для установки напротив данного компонента.

SDK | Hpc.by

2. Оптимизация. Ускоряемся в загрузке Windows 7

xbootmgr -trace boot

Команда Выполнить | Hpc.by

Команда вызовет перезагрузку системы, поэтому перед её выполнением закройте все открытые окна и приложения.

После перезагрузки системы можно открыть и посмотреть отчёт о скорости загрузки, использовании жёсткого диска во время boota системы и процессах. Искать отчёт следует с папке C:\Users\имя пользователя .
Название файла в данном случае boot_BASE+CSWITCH_1 (самая нижняя строчка с симпатичной иконкой ). Этот видно на рисунке ниже, как и путь к папке с отчётами. Там же со временем появятся и другие отчёты, которые можно использовать для получения визуальных данных.

Логи Microsoft Windows SDK | Hpc.by

ReadyBoot | Hpc.by

Жмём Ввод. Начнётся серия перезагрузок с вызовом информационных окон на английском языке.

Информационные окна во время ускорения загрузки | Hpc.by

Весь процесс оптимизации может длиться достаточно долго, поэтому лучше всего запастись терпением и ждать окончания процесса. Открывать и запускать программы во время выполнения этого процесса не рекомендуется, так как это может привести к значительному увеличению времени, необходимого для оптимизации.
Рассчитывать на очень значительный прирост скорости чтения не приходится, но уменьшить таким образом время загрузки Windows 7 до полной готовности explorer к работе можно на 10-20%, что станет приятным бонусом для подуставшей системы.

3.Оценка эффективности

19 ноября 2021 • Спецпроекты • Партнерский материал

Что теперь умеет ваш рабочий компьютер: новые возможности Windows 11

19 ноября 2021 • Спецпроекты • Партнерский материал

Что теперь умеет ваш рабочий компьютер: новые возможности Windows 11


Текст: Наталия Владимирова

Роль персонального компьютера за последние два года невероятно изменилась: из средства для работы и развлечения он превратился, по сути, в центр нашего мира. При создании новой операционной системы Windows 11 компания Microsoft опиралась на требования, которые предъявляет новая реальность. Сегодня программное обеспечение на рабочем месте должно быть не только супернадёжным, но и отзывчивым, производительным и, конечно, безопасным и красивым. Давайте разберёмся, что теперь может ваш компьютер, если установить на него Windows 11.

Согласно исследованию We are social мы проводим онлайн более семи часов в день, то есть глядим на экраны почти треть суток! То, что мы видим, напрямую влияет на наше настроение и самочувствие. Поэтому Microsoft обратила особое внимание на дизайн новой операционной системы. Визуальные элементы современные, свежие, чистые и красивые. Окна стали матовыми, углы — более закруглёнными. Основное изменение коснулось меню «Пуск» — теперь оно находится в центре экрана, чтобы искать то, что нужно, было проще.

Персонализация сегодня важна как никогда. В Windows 11 программы соответствуют выбранной вами основной теме. Например, выбор тёмной темы позволяет отображать Office в таких же цветах.

Помимо визуальной эстетики Microsoft поработала над эстетикой звуковой — изменив эффекты при взаимодействии с системой и сделав их более современными, а также улучшила плавность взаимодействия с окнами.

Сейчас людям дорога каждая секунда, особенно когда они работают в режиме многозадачности. Microsoft постарался сделать необходимую информацию максимально доступной с помощью виджетов и персонализированной новостной ленты, которую собирает для вас алгоритм с искусственным интеллектом. Виджет — это небольшое графическое приложение, которое выводит на экран полезную информацию — например, погоду, курс валют или список дел на день. Ещё одно удобство Windows 11 — пользователь получает доступ к последним документам, над которыми работал на разных устройствах под своей учётной записью Microsoft. A Microsoft Teams делает ваше взаимодействие с коллегами максимально комфортным — теперь доступ к нему есть с панели задач. Он позволяет общаться даже с теми, у кого нет Teams, через SMS, демонстрировать презентации и многое другое.

Многозадачность — ещё одно требование современного мира. В Windows 11 есть новые функции, с помощью которых можно решать несколько задач одновременно и контролировать качество их выполнения. Когда мы погружены в рабочий процесс, то открываем десятки окон, а некоторые даже работают на нескольких экранах! Благодаря новым макетам и группам Snap Layouts и Snap Groups окна легко организовывать, привязывать их к определённым областям экрана, группировать. Даже если вы работали из офиса, а потом переместились с ноутбуком в кафе, все группы будут перед вами как на ладони, потому что система запоминает их расположение, что позволит остаться в рабочем потоке. Благодаря Snap Layouts доступно множество способов организации окон — например, в виде квадратов или тонких и длинных полосок.

Для владельцев устройств с сенсорным экраном хорошей новостью станет то, что Windows 11 стал гораздо лучше понимать «язык жестов» — причём не только одним и двумя пальцами, но и тремя и даже четырьмя. Улучшено и взаимодействие с устройством с помощью пера.

Обновлённый Microsoft Store с переработанным дизайном теперь не просто магазин, а магазин магазинов. Это значит, что вы сможете быстро находить любые программы, нужные для работы.

Безопасность с ростом удалённой и гибридной работы приобрела новый смысл. Пользователи постоянно перемещаются по разным сетям, устройствам и приложениям, а киберпреступники особенно активизировались: в 2020 году количество киберпреступлений в России выросло на 77%.


Windows 11 поддерживает концепцию нулевого доверия. Сегодня бесполезно проверять всех, кто пытается подключиться к ресурсам компании извне, — атаковать можно из любой точки, а значит, защищённой зоны внутри бизнеса просто не существует. В рамках модели «нулевое доверие» пользователи проверяются каждый раз, когда требуют доступа к какому-либо корпоративному ресурсу. Windows 11 безопасна по своей структуре, имеет новые встроенные технологии, которые защищают на всех уровнях — от микросхемы до облака.

Несмотря на большие перемены, Windows 11 построена на основе хорошо знакомой всем Windows 10, так что изучать дополнительные мануалы не придётся. Переход будет максимально простым, удобным и, конечно, бесплатным. Он стартовал 5 октября — этот процесс постепенный и начался с новых устройств. Microsoft использует для обновления специальные интеллектуальные модели, учитывающие соответствие вашего «железа» всем параметрам, среди которых надёжность, возраст и другие факторы. Все устройства, подходящие по ним, смогут бесплатно обновиться до Windows 11 к середине следующего года. Когда ваш компьютер будет готов, вам придёт уведомление из центра обновления Windows.


Дальнейшие апдейты будут происходить раз в год по упрощённому плану. Windows 11 предлагает 24 месяца поддержки для выпусков Home и Pro и 36 месяцев — для выпусков Enterprise и Education.

Важно, что все приложения продолжат работать на Windows 11. Совместимость обеспечивает служба App Assure, которая помогает клиентам устранять любые проблемы без дополнительной оплаты. Если вы беспокоитесь, как поведут себя какие-то критически важные для вашего бизнеса приложения в новой Windows, то их можно протестировать на Test Base для Microsoft 365. Если вдруг что-то пойдёт не так (что очень маловероятно), App Assure придёт на помощь.

Windows 11 — это облачная ОС, что очень удобно для бизнеса. С помощью Microsoft Endpoint Manager и облачных технологий системные администраторы смогут быстро и просто управлять сетью рабочих компьютеров в вашем офисе. Благодаря стандартизированной конфигурации нагрузка на ИТ-администраторов компании снижается, что, соответственно, экономит их время и силы.

Читайте также: