- Следата за зареждане записва подробно ядрото, драйверите и услугите по време на ботуш de Windows 11 използвайки ETW.
- Windows Performance Recorder, включен в Windows Performance Toolkit на ADK, е ключовият инструмент за заснемане на тези следи.
- Комбиниране на Boot Trace с чисто зареждане, управление на стартиращи програми и контрол на временни файлове Това значително подобрява времената за стартиране и спиране.

Ако вашият компютър с Windows 11 се стартира бавно или забележите, че след влизане в системата работният плот замръзва за известно време, може би е време да направите... Пълна следа от зарежданеНе е черна магия: става въпрос за записване с много подробности какво правят операционната система, нейните драйвери и определени програми от момента, в който натиснете бутона за захранване, докато можете да започнете да работите нормално.
Самата система включва много мощни инструменти за записване на тази информация, но те са донякъде скрити и използването им не винаги е очевидно. Освен това, с време Пълни се с Дигитален боклук: стартиращи програми, бисквитки, временни файлове и остатъци от актуализации които не помагат точно за бързото време за зареждане. В тази статия ще видим как да заснемем Boot Trace в Windows 11 с Windows Performance Recorder, каква роля играят сесиите за проследяване, като например глобалния регистратор, и какви допълнителни настройки можете да приложите, за да намалите сривовете при изключване или рестартиране.
Какво е Boot Trace в Windows 11 и за какво се използва?

Следата за зареждане в Windows 11 е основно изключително подробен запис на процеса на зарежданеWindows има вътрешни компоненти за проследяване на софтуера, способни да записват какво прави ядрото, какви драйвери се зареждат, какви услуги се стартират и как се държат други доставчици на събития по време на различните фази на стартиране.
Целият този механизъм разчита на Проследяване на събития за Windows (ETW)Това е технологията за проследяване на събития, която Microsoft използва от години за диагностициране на проблеми с производителността. Вместо да инсталира необичайни външни инструменти, тя активира специални сесии за проследяване, които записват събития в лог файл, обикновено с разширение .etl, който след това се анализира със специфични инструменти.
По време на стартиране можете да използвате различни методи за проследяване. Един от най-мощните е да разчитате на сесия за проследяване на глобален регистраторТази сесия започва много рано в процеса на зареждане и позволява събирането на критична информация, дори преди повечето услуги да започнат. Тази сесия обаче има значителни ограничения (като броя на едновременно активните доставчици или размера на буфера), така че е важно да ги разберете добре, преди да я използвате безразборно.
Хубавото на Boot Trace е, че не просто ви казва „вашият компютър се зарежда за 80 секунди“, а ви показва точно какво... Кой драйвер, услуга или приложение забавя стартирането?, ако има затруднения с диска, ако Explorer се зарежда твърде бавно след влизане в системата или ако определен софтуер на трета страна блокира изключването или рестартирането.
Необходими инструменти: Windows ADK и Windows Performance Toolkit
За да заснемете съвременна следа от зареждане в Windows 11, препоръчителната опция е да използвате Програма за запис на производителността на Windows (WPR), което е част от Windows Performance Toolkit (WPT)Това от своя страна е включено в комплекта за оценка и внедряване на Windows, по-известен като Windows ADK.
ADK се изтегля от официалния уебсайт на Microsoft, използвайки актуализирани пътища за изтегляне които обикновено са групирани под кратката връзка http://aka.ms/adk. За офлайн среди или когато искате да запазите инсталатора, Microsoft предлага и офлайн версия, например ADK 21H2, съвместима с Windows 10 и Windows 11, която можете да получите като пълен пакет за изтегляне.
По време на инсталирането на ADK е много важно, ако искате да работите само със следи от зареждане и анализ на производителността, да изберете само функцията Инструментариум за производителност на WindowsИнсталаторът включва много допълнителни инструменти за тестване, внедряване и оценка, които не са ви необходими за този сценарий, така че можете да ги оставите неизбрани, за да спестите място и време.
След като изтеглянето и инсталирането приключат, изпълнимите файлове на WPT обикновено ще се появят в пътя C:\Program Files (x86)\Windows Kits\10\Windows Performance ToolkitВ тази папка ще намерите, наред с други неща, WPR.exe (записващо устройство), WPA.exe (анализатор) и помощни програми като XPerf. Доста често се създава пряк път към WPR на работния плот, за да не се налага да навигирате през папките всеки път.
В някои случаи цялото съдържание на тази папка се компресира в ZIP файл и се разпространява вътрешно, така че можете Стартирайте WPR и WPA без да преинсталирате целия ADK на всяка машина. Просто разархивирайте пакета на произволно място и стартирайте инструментите оттам, винаги с достатъчни разрешения.
Как да създадете следа при зареждане с Windows Performance Recorder в Windows 11
За да заснемете истинска следа от зареждане в Windows 11 с WPR, първата стъпка е да стартирате WPR.exe с администраторски праваМожете да направите това от менюто „Старт“, като напишете „Windows Performance Recorder“, щракнете с десния бутон на мишката и изберете „Изпълни като администратор“ или стартирате изпълнимия файл директно от папката с инструменти, като щракнете с десния бутон на мишката и изберете същата опция.
При отваряне, WPR показва сравнително опростен интерфейс с няколко предварително зададени настройки. Най-важният за нашата цел е сценарият за производителност, наречен ботушТози сценарий вече е настроен да записва ключова информация за зареждане: ядро, диск, процесор, драйвери, услуги и активност след влизане в системата.
Най-удобният подход обикновено е да оставите другите опции такива, каквито са по подразбиране, освен ако нямате много ясна причина да ги промените. WPR ви позволява да регулирате например нивото на детайлност (леко, детайлно и т.н.), дали се събират стекове от повиквания и други разширени параметри, но за повечето диагностики на зареждане настройките по подразбиране са достатъчни. препоръчителна конфигурация чрез самия инструмент.
Преди да започне проследяването, WPR ще ви помоли да изберете местоназначение за запазване на ETL файла който ще съдържа следата. Препоръчително е да изберете устройство с достатъчно свободно място и да избягвате бавни мрежови пътища. Дайте му описателно име, нещо като „BootTrace_W11_DateTime.etl“, за да не го объркате с други тестове, които ще извършите по-късно.
Когато щракнете върху „Старт“, системата ще ви уведоми, че трябва да рестартира компютъра, за да започне записването на данните за зареждане. От този момент нататък, Windows ще се изключи и рестартира, записвайки целия процес подробно.Просто трябва да го рестартирате и след това да влезете както обикновено.
След като влезете, Windows Performance Recorder ще се рестартира автоматично след няколко секунди. Ще видите малък прозорец, показващ, че инструментът събира данни, и таймер. По подразбиране той обикновено изчаква около две минути за да се позволи на Windows Explorer и останалите задачи след стартиране да завършат зареждането, което също помага за идентифициране на проблеми по време на фазата на влизане в системата, а не само по време на чисто зареждане.
Когато този таймер приключи, WPR спира сесията за проследяване, записва проследяването в ETL файла в избрания от вас път и показва съобщение, потвърждаващо, че проследяването на зареждането е запазено успешно. Оттам можете... Отворете проследяването с анализатора на производителността на Windows да се проучи подробно кои части от стартъпа изразходват най-много време или ресурси.
Разширено наблюдение по време на стартиране: сесия на глобален регистратор и ETW
Зад Windows Performance Recorder стои системата за проследяване ETW (Event Tracing for Windows), която ви позволява да активирате различни последващи сесии които събират събития от специфични компоненти: ядро, драйвери на устройства, системни услуги и други специализирани доставчици.
Една от най-специалните сесии е т.нар. сесия за проследяване на глобален регистратор (Сесия на глобален регистратор). Тази сесия може да бъде конфигурирана да се активира много рано по време на стартиране на системата, дори преди да бъдат заредени всички конвенционални услуги, което я прави много полезна, когато искате да съберете информация за проблеми, които възникват още в ранните етапи на зареждане.
Глобалният регистратор обаче има няколко ограничения, които трябва да се вземат предвид. Например, броят на доставчиците на ETW, които могат да бъдат активирани едновременно В тази сесия размерът на буфера е малък и има ограничения за количеството данни, които може да обработва, без да губи събития. Ако активирате твърде много доставчици или неправилно настроите параметрите, може да се стигне до генериране на непълни или пропускливи следи.
Поради тази причина Microsoft препоръчва да сте много наясно какво искате да проучите, преди да използвате глобалния регистратор. Ако е необходимо само да заснемете типична следа от зареждане, за да измерите производителността, стандартният сценарий за зареждане WPR, който вече комбинира най-подходящите доставчици на ядро и драйвери без да се налагат прекалено агресивни конфигурации.
В по-напреднали сценарии може да има смисъл да се коригират ETW сесиите ръчно или със скриптове, например за Активиране на конкретни доставчици на конфликтиращ драйвер или определен критичен софтуер на трети страниВъпреки това, повечето администратори и техници по поддръжка се справят отлично с конфигурациите, които идват с WPR, без да е необходимо да навлизат в подробности за ETW.
Нежелани файлове при стартиране: стартиращи програми и временни файлове
Освен проследяването и анализите, в реалния живот една от най-честите причини за проблеми с бавното стартиране в Windows 11 е... абсурден брой програми, които се зареждат автоматично при стартиранеМежду самата система, производителя на компютъра и комуналните услуги на железарияС пакети за сигурност, клиенти за съобщения, програми за стартиране на игри и други, е лесно списъкът със стартиращи мениджъри да препълни екрана.
На много нови компютри потребителят завършва първоначалната настройка и след това забравя за нея. Те рядко отварят Управление на задачите да проверят какво започва с Windows или дори не знаят, че разделът „Стартиране“ съществува. Резултатът е, че след няколко месеца компютърът изглежда много по-бавен, отколкото в първия ден, без човекът да разбира точно защо това се случва с почти нова машина.
За да влоши нещата, те се натрупват с времето. Временни файлове, .tmp файлове, кеш на браузъра, остатъци от .stari актуализации и .log регистрационни файловеЦелият този материал не само заема дисково пространство; в някои случаи може да попречи на процесите на поддръжка, архивирането или антивирусните сканирания, което косвено влияе и на времето за зареждане и изключване.
Техник, пристигащ на компютър, работещ с бавна скорост, обикновено открива стотици хиляди безполезни файлове, разпръснати из цялата система. Дори преди да започне фината настройка на процеса на зареждане с Boot Traces и други инструменти, е обичайно да се отдели значително време за... изчистване на проследяващи бисквитки, временни и зловреден софтуер със специфични инструменти като безплатен антишпионски софтуер, почистващи дискове и ръчни прегледи на ключови папки.
Всъщност не е необичайно целият процес на почистване да отнеме часове при силно повредено оборудване: инсталирайте подходящите инструментиСканирайте, премахнете нежеланите елементи и след това започнете да оптимизирате останалата част от системата. Едва когато нежеланите файлове са намалени и ненужните програми за стартиране са спрени, Boot Trace започва да показва наистина полезни данни за фина настройка на последните секунди на стартиране.
Диагностициране на проблеми с изключване и рестартиране в Windows 11
В много случаи проблемите, които водят до обмисляне на проследяване на зареждане, не се ограничават само до процеса на стартиране. Също така е често срещано компютърът да има проблеми със системата. Отне много време да се изключи или дори не се включи напълно., оставайки заседнал на екрана „Изключване“ или „Рестартиране“ за дълго време, докато потребителят не избере пряката комбинация и не задържи бутона за захранване.
Този тип поведение обикновено показва, че някой Компонентът, услугата или програмата блокира процеса на затваряне.Windows се опитва да спре всички услуги по систематичен начин, да уведоми отворените приложения и да прекрати фоновите процеси. Ако някоя от тях престане да реагира или замръзне, докато се опитва да запази данни или да освободи ресурси, цялата система може да чака отговор, който никога не идва.
Първата стъпка в диагностицирането и намаляването на тези ситуации е да се извърши това, което е известно като Чисто зарежданеТова не е нова инсталация, нито безопасен режимно начин за стартиране на Windows с минималната комбинация от драйвери на трети страни и програми за стартиране, за да се провери дали проблемът идва от нещо, което се зарежда автоматично.
Типичната процедура включва отваряне на диалоговия прозорец „Изпълнение“ с комбинацията от клавиши Windows+R, въвеждане на Msconfig и натиснете Enter. В прозореца „Системна конфигурация“ изберете раздела „Общи“ и отметнете опцията „Селективно стартиране“, като махнете отметката от квадратчето „Зареждане на елементи за стартиране“. След това отидете в раздела „Услуги“ и първо отметнете квадратчето „Скриване на всички услуги на Microsoft“ (Това е много важно, за да се избегне деактивирането на критични системни услуги) и след това щракнете върху „Деактивиране на всички“, за да деактивирате временно услугите на трети страни.
След приемане и рестартиране, Windows ще се стартира с минимален набор от услуги и без повечето програми на трети страни, заредени при стартиране. След това проверете дали проблемите с изключването или бавното стартиране продължават. Ако изчезнат, логичната следваща стъпка е да активирате отново групи услуги и програми една по една, докато не откриете източника. кой конкретен елемент причинява запушванетоТова е донякъде тромав процес, но много ефективен за откриване на смущения.
Струва си да се помни, че чистото начало е диагностична техникаТова не е предназначено като постоянен начин за използване на системата, а по-скоро като помощно средство за идентифициране на източника на конфликта. След като бъде разрешен, необходимите услуги и стартиращи елементи постепенно се възстановяват, като се деактивират само тези, които са се оказали проблемни или неподходящи.
Страстен писател за света на байтовете и технологиите като цяло. Обичам да споделям знанията си чрез писане и това е, което ще направя в този блог, ще ви покажа всички най-интересни неща за джаджи, софтуер, хардуер, технологични тенденции и много други. Моята цел е да ви помогна да се ориентирате в дигиталния свят по лесен и забавен начин.
