Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Компилациите на Windows 10 често съдържат много скрити функции, използвани от Microsoft за отстраняване на грешки в код, или експериментални приложения, които не са официално пуснати. Тези скрити функции обаче няма да бъдат активирани по подразбиране и изискват специален метод за активиране.

Това е целта, с която известният Windows експерт Рафаел Ривера реши да създаде и пусне инструмент, наречен Mach2. Според г-н Рафаел Ривера, скритите функции на компилациите на Windows често се намират в секцията за контрол на функциите : „това е система, използвана за скриване на нови и незавършени функции в производствения код“. Използвайки инструмента Mach2 на Rafael Rivera, можете да управлявате Feature Store – компонент на Feature Control – за намиране, деактивиране и активиране на скрити функции в компилация на Windows 10.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Въпреки това, преди да започнем да използваме Mach2 за намиране и активиране на нови функции, трябва да изпълним няколко допълнителни стъпки според изискванията. Първо ще трябва да компилирате изпълнимия файл mach2 и след това да получите символите на Windows и да ги използвате, за да сканирате за скрити функции.

Намерете, активирайте и деактивирайте скрити функции в Windows 10 с Mach2

Компилирайте изпълнимия файл Mach2

Рафаел Ривера пусна Mach2 като проект с отворен код в Github , така че всеки да може да променя, изтегля и използва изпълнимия файл на инструмента. Ако обаче не сте програмист, първо ще трябва да разберете как да компилирате този изпълним файл.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Visual Studio Express 2017

Компилирането на файлове не е лесна задача за неспециалист. Но добрата новина е, че можете да изтеглите инструмента Visual Studio 2017 Express безплатно и да го използвате, за да компилирате тази програма по-лесно. Когато инсталирате Visual Studio 2017 Express, уверете се, че сте избрали опцията „Desktop development with C++“, както е показано на илюстрацията по-горе. След това избирате да инсталирате най-новата налична версия на Window 10 SDK .

След като Visual Studio бъде инсталиран успешно, можете да изтеглите проекта mach2 от GitHub, след което да вмъкнете инструмента в Visual Studio и да го компилирате. Когато приключи, ще бъде създаден изпълним файл с име mach2.exe .

Изтеглете PDB файлове за сканиране на скрити функции

За да открие скрити функции, Mach2 ще трябва да сканира PDB файлове - известни също като файлове с база данни на програми - които съдържат символи за отстраняване на грешки за изпълними файлове. Windows. Проблемът обаче е, че тези символни файлове не са инсталирани с Windows и ще трябва да ги изтеглите от Symbol Server на Microsoft.

За да направим това, първо трябва да използваме специализиран инструмент, наречен symchk.exe, който е включен в Windows 10 SDK. Когато инсталирате Windows 10 SDK, ще трябва да изберете да инсталирате пакета Инструменти за отстраняване на грешки за Windows. Това е пакетът, който съдържа symchk.exe .

След като Symchk.exe бъде изтеглен и сте намерили местоположението на този изпълним файл (който може да бъде намерен чрез търсачката на Windows), той може да се използва за сканиране на всички изпълними файлове в директорията C:\Window и системата автоматично ще изтегли последния символен файл за всички открити файлове. За да направите това, първо ще трябва да създадете директория, наречена C:\symbols , която ще се използва за съхраняване на изтеглените PDB файлове, и след това изпълнете следната команда:

"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\symchk.exe" /r c:\windows /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols

Когато въведете и изпълните горната команда, symchk.exe ще сканира всички файлове в C:\Windows и автоматично ще изтегли свързаните символни файлове от Symbol Server на Microsoft.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Изтеглят се файлове с икони

След като необходимите файлове бъдат изтеглени успешно, те ще бъдат запазени в папката C:\Symbols. Този процес може да отнеме известно време, моля, бъдете търпеливи, докато чакате файловете да се изтеглят.

Как да използвате Mach2 за намиране на скрити функции в Windows 10

Преди да започнете, трябва да имате предвид, че добавянето на функции в процес на разработка може да причини проблеми с настройката на Windows 10 (предупреждение от самия автор Рафаел Ривера). Следователно функцията за разработка трябва да се използва само на тестова система, като среда на виртуална машина.

Сега, след като файловете с икони са изтеглени успешно, следващото нещо, което трябва да направите, е да сканирате тези файлове с помощта на програмата Mach2. За да направите това, препоръчвам да използвате следната команда, която ще сканира цялата папка C:\symbols , ще премахне пътя за PDB файловете и след това ще запише откритите функции във файла features-found.txt.

mach2 сканиране c:\symbols -s -o features-found.txt

След като въведете горната команда, Mach2 ще започне да сканира PDB файловете в папката C:\Symbols за скрити функции. Този процес може да отнеме доста време, така че отново бъдете търпеливи.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2Mach2 сканира PDBs

Когато Mach2 завърши своето сканиране, ще намерите файл с име features-Found.txt, който се появява в същата директория, където сте изпълнили командата. Този файл ще съдържа списък с функции на Windows и свързаните с тях идентификатори. Тези идентификатори, като 3728205 , ще бъдат използвани от Mach2 за активиране на съответната функция.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2

Feature-Found.txt показва списъка с намерени функции

Сега имаме списък с функции и можем ясно да видим кои функции са активирани в момента, като въведете командата "mach2 display".

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2Показване на активирани функции

Как да активирате скрити функции в Windows 10 с помощта на Mach2

За да активирате нова функция в създадения списък, можете да използвате командата "mach2 enable [id] ". Например идентификаторът за скритата функция „Клип на екрана“ в Windows 10 Insider Build 17643 е 15333818 .

За да активираме тази функция, ще трябва да въведем командата "mach2 enable 15333818" . Ако Mach2 може да активира командата, той просто ще отговори с думата OK . Сега, ако проверите списъка с активирани функции, ще видите идентификационния номер на "Клип на екрана", който показва, че тази скрита функция е успешно активирана, както е показано по-долу.

Търсете и активирайте скрити функции в Windows 10 с инструмента Mach2Функцията за клип на екрана е активирана

Как да деактивирате скритите функции в Windows 10 с помощта на Mach2

Обратно, ако искате да деактивирате функция, можете да използвате командата "mach2 disable [id]" . Например, за да изключите функцията Screen Clip, която току-що беше успешно активирана, ще въведем командата "mach2 disable 15333818" . Забележка: Когато изключите или включите функция, може да се наложи да рестартирате компютъра си, за да приложите напълно системните промени.

След като вече знаете как да намирате, показвате, активирате и деактивирате скрити функции на Windows 10, време е да започнете да играете в новите компилации и да видите дали можете да намерите скрити функции Колко интересно.

Например, новоиздадената версия на Windows 10 Insider Preview 20H1 Build 18912 съдържа 3 доста страхотни скрити функции.

Подробно описахме съдържанието, както и идентификаторите за тези 3 функции в статията: „ 3 скрити функции ще бъдат намерени в следващата версия на Windows 10 “, моля, вижте и ги изпробвайте. Mach2, за да намерите, активирате или деактивирате тези функции!


Как да разрешите/забраните на устройствата да събуждат компютри с Windows 10

Как да разрешите/забраните на устройствата да събуждат компютри с Windows 10

Това ръководство ще ви покаже как да разрешите или предотвратите устройствата да събудят вашия компютър с Windows 10 от режим на заспиване или хибернация.

Как да инсталирате Windows 10 по мрежата

Как да инсталирате Windows 10 по мрежата

Това ръководство представя как да инсталирате Windows 10 по въздуха. Стъпките, обсъдени в това ръководство, са за администратори на Windows. Ако сте домашен потребител, използвайте стъпките в статията: Как да инсталирате Windows 10 от USB.

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

В актуализацията на Windows 10 Creator, пусната миналата седмица, потребителите може да бъдат притеснени от началния екран с изключителни функции на Microsoft. В тази статия Tips.BlogCafeIT ще ви насочи как да деактивирате този екран.

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Ако четете тази статия, има голяма вероятност да искате да изтриете гигантската папка Windows\Installer, но не сте сигурни дали е безопасно да я изтриете.

Бързо изтеглете кумулативната актуализация за август на Windows 10, момчета

Бързо изтеглете кумулативната актуализация за август на Windows 10, момчета

Точно в началото на месеца Microsoft пусна Windows 10 build 15063.502 - кумулативна актуализация, съдържаща всички корекции и актуализации на Windows 10 след пускането на Creators Update. Моля, прочетете следната статия за повече подробности и инсталирайте тази кумулативна актуализация незабавно!

Как да използвате Windows Experience Index за оценка на хардуера на Windows 10

Как да използвате Windows Experience Index за оценка на хардуера на Windows 10

Windows Experience Index (WEI) използва Windows System Assessment Tool (WinSAT), за да оцени възможностите на компютърния хардуер и софтуер, като по този начин го оценява.

Как да деактивирам автоматичния режим на заспиване на Windows 10?

Как да деактивирам автоматичния режим на заспиване на Windows 10?

Докато Windows 10 автоматично активира режим на заспиване, когато компютърът не се използва, някои потребители искат системата им винаги да е будна. И така, как да деактивирате тази функция? Следвайте статията, за да разберете как да го направите!

Как да изключа центъра за уведомяване на Windows 10?

Как да изключа центъра за уведомяване на Windows 10?

Центърът за уведомяване на Windows 10 е доста полезен. Много потребители обаче често не се интересуват от тази функция. По-специално, уведомленията, които често се появяват в десния ъгъл на екрана, не само карат потребителите да се чувстват неудобно, но също така причиняват забавяне на компютъра ви. Следователно можете да изключите центъра за уведомяване, за да накарате компютъра си да работи по-бързо.

Как безопасно да изтриете папката Windows10Upgrade в Windows 10

Как безопасно да изтриете папката Windows10Upgrade в Windows 10

Много потребители на компютри се чудят за папката Windows10Upgrade, намираща се в инсталационната папка на Windows 10. Какво е това и безопасно ли е да се изтрие? Отговорът ще бъде в следващата статия.

Как да промените шрифта на редактора на системния регистър в Windows 10

Как да промените шрифта на редактора на системния регистър в Windows 10

Това ръководство ще ви покаже как да промените шрифта на редактора на системния регистър само за вашия акаунт или за всички потребители в Windows 10.

3 начина за инсталиране на софтуер и класически игри на Windows 10

3 начина за инсталиране на софтуер и класически игри на Windows 10

Един от проблемите, с които потребителите на Windows 10 често се сблъскват, е, че много класически софтуер и игри изглеждат несъвместими и не могат да работят на тази най-нова платформа на операционната система от Microsoft. Ако използвате Windows 10 и също се натъкнете на горната ситуация, моля, вижте статията по-долу от Tips.BlogCafeIT.

Коригиране на проблем с щракване с десен бутон на Windows 10

Коригиране на проблем с щракване с десен бутон на Windows 10

В Windows 10 може да срещнете проблем, при който щракването с десния бутон не работи (или по-скоро контекстното меню не се появява). В някои случаи щракването с десния бутон на мишката се държи неправилно.

Как да промените езика за Cortana в Windows 10

Как да промените езика за Cortana в Windows 10

Cortana е базиран в облак персонален асистент, който работи на различни устройства и много други услуги на Microsoft. Cortana може да предостави широк набор от функции, някои от които са персонализирани.

Как да създадете персонализирана клавиатурна подредба за Windows 10

Как да създадете персонализирана клавиатурна подредба за Windows 10

Windows 10 има голямо разнообразие от клавиатурни подредби за различни езици и можете да добавите всяка клавиатурна подредба, която трябва да използвате. Ако не можете да намерите клавиатурна подредба, която отговаря на вашите нужди, независимо какви са те, винаги можете да създадете персонализирана клавиатурна подредба.

Как да присвоите клавишни комбинации за жестове с докосване на мишката в Windows 10

Как да присвоите клавишни комбинации за жестове с докосване на мишката в Windows 10

Последните лаптопи са оборудвани с високо прецизен тъчпад, така че можете да използвате жестове вместо клавишни комбинации в Windows 10, ако притежавате такъв компютър. Сред многото опции можете да персонализирате жестове, да свържете клавишни комбинации към плъзгане или докосване в Windows 10.

Инструкции за персонализиране на бутона за захранване в Windows 10

Инструкции за персонализиране на бутона за захранване в Windows 10

Когато изключват компютър с Windows 10, някои потребители предпочитат да използват физическия бутон за захранване, вместо да щракнат с десния бутон върху бутона "Старт". И така, как да персонализирате бутона за захранване на компютъра? В тази статия ще ви покажем как да настроите бутона за захранване на изключване, заспиване, хибернация или да изключвате дисплея всеки път, когато го натиснете.

Какво е SMB? Как да деактивирате SMB3 в Windows 10

Какво е SMB? Как да деактивирате SMB3 в Windows 10

Протоколите SMB2 и/или SMB3 са активирани по подразбиране в Windows. Ако имате нужда от него, ето стъпките за деактивиране на SMB2 и SMB3 в Windows. Ако не знаете какво е SMB, превъртете надолу до края на статията, за да научите повече за този протокол.

Създавайте персонализирани теми в Windows 10 със Stardock Curtains

Създавайте персонализирани теми в Windows 10 със Stardock Curtains

Ако някога сте искали да промените външния вид на Windows 10, сега е лесно да го направите благодарение на Stardock Curtains, нова платена помощна програма от същия производител като Fences и WindowBlinds. Ето как да настроите инструмента.

Как да промените шрифта по подразбиране за приложението Mail в Windows 10

Как да промените шрифта по подразбиране за приложението Mail в Windows 10

Когато съставяте имейли, избраният шрифт по подразбиране е Calibri, размер на шрифта 11. Тази настройка е същата като на Microsoft Office, но можете да промените шрифта по подразбиране, ако желаете.

Как да показвате/скривате шрифтове в Windows 10/8

Как да показвате/скривате шрифтове в Windows 10/8

В Windows можете да показвате или скривате конкретни шрифтове според нуждите, за да избегнете объркване. Ето как можете да го направите с тези прости и лесни стъпки.

Как да разрешите/забраните на устройствата да събуждат компютри с Windows 10

Как да разрешите/забраните на устройствата да събуждат компютри с Windows 10

Това ръководство ще ви покаже как да разрешите или предотвратите устройствата да събудят вашия компютър с Windows 10 от режим на заспиване или хибернация.

Как да закачите произволен файл към менюто Старт на Windows 10

Как да закачите произволен файл към менюто Старт на Windows 10

В Windows 10 можете лесно да закачите всеки файл в менюто "Старт". За да направите това, вижте статията по-долу от Tips.BlogCafeIT.

Как да добавите ред от цифрови клавиши към клавиатурата на Windows 10

Как да добавите ред от цифрови клавиши към клавиатурата на Windows 10

Голямата клавиатура има специален ред от цифрови клавиши, докато при малка клавиатура тази част е премахната, за да се намали размерът. Потребителите могат да използват цифровите клавиши над клавишите с букви, за да въвеждат числа. Някои приложения ви принуждават да използвате ред от цифрови клавиши, в който случай можете да използвате AutoHotkey, за да добавите ред от цифрови клавиши към клавиатурата.

Инструкции за създаване на красив интерфейс на Windows 10 с комплекта теми Amatical и софтуера Rainmeter

Инструкции за създаване на красив интерфейс на Windows 10 с комплекта теми Amatical и софтуера Rainmeter

Този тих интерфейс ще ви даде усещане за релаксация по време на напрегнатите работни дни.

Как да инсталирате Windows 10 по мрежата

Как да инсталирате Windows 10 по мрежата

Това ръководство представя как да инсталирате Windows 10 по въздуха. Стъпките, обсъдени в това ръководство, са за администратори на Windows. Ако сте домашен потребител, използвайте стъпките в статията: Как да инсталирате Windows 10 от USB.

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

Инструкции за деактивиране на началния екран на Windows 10 след актуализиране

В актуализацията на Windows 10 Creator, пусната миналата седмица, потребителите може да бъдат притеснени от началния екран с изключителни функции на Microsoft. В тази статия Tips.BlogCafeIT ще ви насочи как да деактивирате този екран.

Активирайте режима за защита от USB запис на Windows 10

Активирайте режима за защита от USB запис на Windows 10

Може да не знаете, но Windows 10 позволява активиране на режима "Защита срещу запис" за защита на USB устройства за съхранение. След като този режим е активиран, разрешенията за запис на преносими устройства с твърд диск (USB устройства и др.) ще бъдат ограничени. Това е изключително полезно, това е допълнителна опция за сигурност на вашата система.

Оптимизирайте USB хранилището на Windows 10 за по-добра производителност

Оптимизирайте USB хранилището на Windows 10 за по-добра производителност

Според Microsoft, Windows 10 вече не оптимизира външни устройства за съхранение с по-добра производителност след актуализацията от октомври 2018 г.

Как да промените капацитета за съхранение на кошчето в Windows 10/8/7

Как да промените капацитета за съхранение на кошчето в Windows 10/8/7

Кошчето в Windows 10 се използва за съхраняване на изтрити файлове. Той защитава файловете, така че да не бъдат незабавно изтрити от твърдия диск.

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Безопасно ли е да изтривате файлове от папката Windows\Installer в Windows 10?

Ако четете тази статия, има голяма вероятност да искате да изтриете гигантската папка Windows\Installer, но не сте сигурни дали е безопасно да я изтриете.