Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.

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

Именно с этой целью известный эксперт по Windows Рафаэль Ривера решил создать и выпустить инструмент под названием Mach2. По словам г-на Рафаэля Риверы, скрытые функции сборок Windows часто располагаются в разделе Feature Control : «это система, используемая для сокрытия новых и незавершенных функций в производственном коде». Используя инструмент Mach2 Рафаэля Риверы, вы можете управлять хранилищем функций — компонентом управления функциями — для поиска, отключения и включения скрытых функций в сборке Windows 10.

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.

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

Найдите, включите и отключите скрытые функции в Windows 10 с помощью Mach2.

Скомпилируйте исполняемый файл Mach2.

Рафаэль Ривера выпустил Mach2 как проект с открытым исходным кодом на Github , чтобы каждый мог изменять, загружать и использовать исполняемый файл инструмента. Однако, если вы не программист, вам сначала придется разобраться, как скомпилировать этот исполняемый файл.

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.

Визуальная Студия Экспресс 2017

Компиляция файлов – непростая задача для непрофессионала. Но хорошая новость заключается в том, что вы можете бесплатно загрузить инструмент Visual Studio 2017 Express и использовать его для упрощения компиляции этой программы. При установке Visual Studio 2017 Express убедитесь, что вы выбрали параметр «Разработка для настольных компьютеров с помощью C++» , как показано на рисунке выше. Затем вы решаете установить последнюю доступную версию Windows 10 SDK .

После успешной установки Visual Studio вы можете скачать проект mach2 с GitHub, затем вставить инструмент в Visual Studio и скомпилировать его. По завершении будет создан исполняемый файл с именем mach2.exe .

Загрузите файлы PDB для сканирования скрытых функций.

Чтобы обнаружить скрытые функции, Mach2 потребуется сканировать файлы PDB, также известные как файлы базы данных программы, которые содержат символы отладки для исполняемых файлов Windows. Однако проблема в том, что эти файлы символов не устанавливаются вместе с Windows, и вам придется загрузить их с сервера символов 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 и автоматически загрузит связанные файлы символов с сервера символов 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 с помощью инструмента Mach2.Mach2 сканирует PDB

Когда Mach2 завершит сканирование, вы обнаружите файл с именем Features-Found.txt в том же каталоге, где вы выполнили команду. Этот файл будет содержать список функций Windows и связанные с ними идентификаторы. Эти идентификаторы, например 3728205 , будут использоваться Mach2 для включения соответствующей функции.

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.

Feature-Found.txt отображает список найденных функций.

Теперь у нас есть список функций, и мы можем четко видеть, какие функции в данный момент включены, введя команду «mach2 display».

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.Показать включенные функции

Как включить скрытые функции в Windows 10 с помощью Mach2

Чтобы включить новую функцию в созданном списке, вы можете использовать команду «mach2 Enable [id] ». Например, идентификатор скрытой функции «Screen Clip» в Windows 10 Insider Build 17643 — 15333818 .

Чтобы включить эту функцию, нам нужно будет ввести команду «mach2 Enable 15333818» . Если Mach2 сможет активировать команду, он просто ответит словом OK . Теперь, если вы проверите список включенных функций, вы увидите идентификатор «Screen Clip», показывающий, что эта скрытая функция была успешно активирована, как показано ниже.

Найдите и активируйте скрытые функции в Windows 10 с помощью инструмента Mach2.Функция Screen Clip включена.

Как отключить скрытые функции в Windows 10 с помощью Mach2

И наоборот, если вы хотите отключить функцию, вы можете использовать команду «mach2 отключить [id]» . Например, чтобы отключить функцию Screen Clip, которая только что была успешно активирована, мы введем команду «mach2 Disable 15333818» . Примечание. При выключении или включении функции вам может потребоваться перезагрузить компьютер, чтобы полностью применить системные изменения.

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

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

Мы подробно описали содержимое, а также идентификаторы этих трех функций в статье: « В следующей версии Windows 10 будут найдены 3 скрытых функции », пожалуйста, обратитесь и опробуйте их. Mach2, чтобы найти, включить или отключить эти функции!


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

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

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.