Търсете и активирайте скрити функции в 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, за да намерите, активирате или деактивирате тези функции!


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

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

Това ръководство ще ви покаже как да промените или възстановите местоположението по подразбиране на папката Camera Roll в Windows 10.

Инструкции за пакетно преоразмеряване на снимки в Windows 10

Инструкции за пакетно преоразмеряване на снимки в Windows 10

Намаляването на размера и капацитета на снимките ще ви улесни да ги споделяте или изпращате на всеки. По-специално, в Windows 10 можете групово да преоразмерявате снимки с няколко прости стъпки.

Как да изключите показването на наскоро посетени елементи и места в Windows 10

Как да изключите показването на наскоро посетени елементи и места в Windows 10

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

Microsoft току-що стартира функцията Control Center за Windows 10

Microsoft току-що стартира функцията Control Center за Windows 10

Едно място за управление на много операции направо в системната област.

Как да инсталирате шаблон за групова политика на Microsoft Edge на Windows 10

Как да инсталирате шаблон за групова политика на Microsoft Edge на Windows 10

В Windows 10 можете да изтеглите и инсталирате шаблони за групови правила, за да управлявате настройките на Microsoft Edge и това ръководство ще ви покаже процеса.

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

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

Лентата на задачите има ограничено пространство и ако редовно работите с множество приложения, може бързо да ви свърши мястото, за да закачите повече от любимите си приложения.

Как да скриете/покажете лентата на състоянието във File Explorer на Windows 10

Как да скриете/покажете лентата на състоянието във File Explorer на Windows 10

Лентата на състоянието в долната част на File Explorer ви казва колко елемента има вътре и са избрани за текущо отворената папка. Двата бутона по-долу също са налични от дясната страна на лентата на състоянието.

Как да изтеглите Windows 10 Fall Creators Update чрез Insider Preview

Как да изтеглите Windows 10 Fall Creators Update чрез Insider Preview

Microsoft потвърди, че следващата голяма актуализация е Windows 10 Fall Creators Update. Ето как да актуализирате операционната система рано, преди компанията да я пусне официално.

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

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

Настройката Разрешаване на таймери за събуждане в Опции за захранване позволява на Windows автоматично да събужда компютъра от режим на заспиване, за да изпълнява планирани задачи и други програми.

Как да включите/изключите известията от Windows Security Center в Windows 10

Как да включите/изключите известията от Windows Security Center в Windows 10

Windows Security изпраща известия с важна информация за здравето и сигурността на вашето устройство. Можете да посочите кои известия искате да получавате. В тази статия Quantrimang ще ви покаже как да включите или изключите известията от Windows Security Center в Windows 10.

Как да активирате Last Active Click за лентата на задачите на Windows 10

Как да активирате Last Active Click за лентата на задачите на Windows 10

Може също да ви хареса, че щракването върху иконата на лентата на задачите ви отвежда направо до последния прозорец, който сте отворили в приложението, без да е необходима миниатюра.

Как да промените първия ден от седмицата в календара на Windows 10

Как да промените първия ден от седмицата в календара на Windows 10

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

Как да активирате/деактивирате опцията за запитване преди затваряне на няколко прозореца във вашия телефон на компютър с Windows 10

Как да активирате/деактивирате опцията за запитване преди затваряне на няколко прозореца във вашия телефон на компютър с Windows 10

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

Как да активирате/деактивирате политиката за активиране на дълги пътища на Win32 в Windows 10

Как да активирате/деактивирате политиката за активиране на дълги пътища на Win32 в Windows 10

Това ръководство ще ви покаже как да активирате или деактивирате правилата за дълги пътища на Win32, за да имате пътища, по-дълги от 260 знака за всички потребители в Windows 10.

Инструкции как да изключите предложените приложения (Предложени приложения) в Windows 10

Инструкции как да изключите предложените приложения (Предложени приложения) в Windows 10

Присъединете се към Tips.BlogCafeIT, за да научите как да изключите предложените приложения (Предложени приложения) на Windows 10 в тази статия!

Знаете ли как да увеличите живота на батерията на лаптоп в Windows 10?

Знаете ли как да увеличите живота на батерията на лаптоп в Windows 10?

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

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

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

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

Как да изключите функцията „Вземете още повече от Windows“ в Windows 10

Как да изключите функцията „Вземете още повече от Windows“ в Windows 10

Омръзна ли ви Windows 10 да ви дразни с началния екран „Вземете още повече от Windows“ всеки път, когато актуализирате? Може да бъде полезно за някои хора, но и да пречи на тези, които не се нуждаят от него. Ето как да изключите тази функция.

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

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

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

Как да отваряте EPUB файлове на Windows 10 (без Microsoft Edge)

Как да отваряте EPUB файлове на Windows 10 (без Microsoft Edge)

Новият браузър Edge на Microsoft, базиран на Chromium, премахва поддръжката на EPUB файлове за електронни книги. Ще ви е необходимо приложение за четене на EPUB на трета страна, за да преглеждате EPUB файлове в Windows 10. Ето някои добри безплатни опции, от които да избирате.

Как да активирате Kiosk Mode в Windows 10

Как да активирате Kiosk Mode в Windows 10

Режимът на павилион в Windows 10 е режим за използване само на 1 приложение или достъп само до 1 уебсайт с гост потребители.

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

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

Това ръководство ще ви покаже как да промените или възстановите местоположението по подразбиране на папката Camera Roll в Windows 10.

Как да редактирате hosts файл в Windows 10

Как да редактирате hosts файл в Windows 10

Редактирането на файла hosts може да доведе до невъзможност за достъп до интернет, ако файлът не е модифициран правилно. Следващата статия ще ви насочи как да редактирате файла hosts в Windows 10.

Инструкции за пакетно преоразмеряване на снимки в Windows 10

Инструкции за пакетно преоразмеряване на снимки в Windows 10

Намаляването на размера и капацитета на снимките ще ви улесни да ги споделяте или изпращате на всеки. По-специално, в Windows 10 можете групово да преоразмерявате снимки с няколко прости стъпки.

Как да изключите показването на наскоро посетени елементи и места в Windows 10

Как да изключите показването на наскоро посетени елементи и места в Windows 10

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

Как да изтегля Windows 10 Anniversary Update?

Как да изтегля Windows 10 Anniversary Update?

Microsoft току-що пусна Windows 10 Anniversary Update с много подобрения и нови функции. В тази нова актуализация ще видите много промени. От поддръжката на писалка на Windows Ink до поддръжката на разширение на браузъра Microsoft Edge, менюто "Старт" и Cortana също са значително подобрени.

Microsoft току-що стартира функцията Control Center за Windows 10

Microsoft току-що стартира функцията Control Center за Windows 10

Едно място за управление на много операции направо в системната област.

Как да инсталирате шаблон за групова политика на Microsoft Edge на Windows 10

Как да инсталирате шаблон за групова политика на Microsoft Edge на Windows 10

В Windows 10 можете да изтеглите и инсталирате шаблони за групови правила, за да управлявате настройките на Microsoft Edge и това ръководство ще ви покаже процеса.

Как да инсталирате интерфейса Dark Mode за всеки екран на Windows 10

Как да инсталирате интерфейса Dark Mode за всеки екран на Windows 10

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

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

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

Лентата на задачите има ограничено пространство и ако редовно работите с множество приложения, може бързо да ви свърши мястото, за да закачите повече от любимите си приложения.