Найдите и активируйте скрытые функции в 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, чтобы найти, включить или отключить эти функции!


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

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

Вы видите уведомление об активации Windows 10 в правом углу экрана? В этой статье вы узнаете, как удалить уведомление о запросе на авторские права в Windows 10.

Инструкция от А-Я как установить Windows 10 сборка 14393.222

Инструкция от А-Я как установить Windows 10 сборка 14393.222

Недавно Microsoft выпустила последнее накопительное обновление для пользователей ПК с Windows 10 под названием Build 14393.222. Это обновление, выпущенное для Windows 10, в основном исправляет ошибки на основе отзывов пользователей и повышает производительность операционной системы.

Защитите свою компьютерную сеть с помощью хоста Bastion всего за 3 шага

Защитите свою компьютерную сеть с помощью хоста Bastion всего за 3 шага

Есть ли в вашей локальной сети компьютеры, которым требуется внешний доступ? Использование хоста-бастиона в качестве привратника для вашей сети может быть хорошим решением.

Как создать клавишу Windows, если ваша клавиатура недоступна

Как создать клавишу Windows, если ваша клавиатура недоступна

Если вы предпочитаете использовать старую классическую клавиатуру, например IBM Model M, на которой нет физической клавиши Windows, есть простой способ добавить ее, позаимствовав клавишу, которую вы не часто используете.

3 способа быстро очистить все журналы событий в Windows 10

3 способа быстро очистить все журналы событий в Windows 10

Иногда вам может потребоваться удалить все старые журналы событий сразу. В этом руководстве Quantrimang.com покажет вам 3 способа быстрого удаления всех журналов событий в средстве просмотра событий Windows 10.

Методы поддельного IP помогают вам получить анонимный доступ

Методы поддельного IP помогают вам получить анонимный доступ

Во многих предыдущих статьях мы упоминали, что сохранять анонимность в Интернете чрезвычайно важно. Частная информация утекает каждый год, что делает безопасность в Интернете все более необходимой. По этой же причине нам следует использовать виртуальные IP-адреса. Ниже мы узнаем о методах создания поддельных IP-адресов!

Как создать режим прозрачного фона в Windows 10

Как создать режим прозрачного фона в Windows 10

WindowTop — это инструмент, который позволяет затемнять все окна приложений и программ, запущенных на компьютерах с Windows 10. Или вы можете использовать интерфейс с темным фоном в Windows.

Как отключить языковую панель на панели задач Windows 8

Как отключить языковую панель на панели задач Windows 8

Языковая панель в Windows 8 — это миниатюрная языковая панель инструментов, предназначенная для автоматического отображения на экране рабочего стола. Однако многие люди хотят скрыть эту языковую панель на панели задач.

Как настроить WEP, WPA, WPA2 для роутера Linksys

Как настроить WEP, WPA, WPA2 для роутера Linksys

Беспроводное подключение сегодня является необходимостью, и поэтому безопасность беспроводной сети необходима для обеспечения безопасности вашей внутренней сети.

Советы по оптимизации скорости интернет-соединения от Linksys

Советы по оптимизации скорости интернет-соединения от Linksys

Увеличение скорости Интернета имеет важное значение для оптимизации сетевого подключения. Вы можете получить оптимальные впечатления от развлечений и работы, используя компьютеры, телевизоры с возможностью подключения к Интернету, игровые приставки и т. д.