Знайдіть і активуйте приховані функції в Windows 10 за допомогою інструмента Mach2

Знайдіть і активуйте приховані функції в Windows 10 за допомогою інструмента Mach2

Збірки Windows 10 часто містять багато прихованих функцій, які Microsoft використовує для налагодження коду, або експериментальних програм, які не були офіційно випущені. Однак ці приховані функції не будуть увімкнені за замовчуванням і потребуватимуть спеціального методу для активації.

З цією метою відомий експерт з Windows Рафаель Рівера вирішив створити та випустити інструмент під назвою Mach2. За словами пана Рафаеля Рівери, приховані функції збірок Windows часто знаходяться в розділі «Контроль функцій »: «це система, яка використовується для приховання нових і незавершених функцій у робочому коді». Використовуючи інструмент Mach2 Рафаеля Рівери, ви можете керувати сховищем функцій — компонентом керування функціями щоб знаходити, вимикати та вмикати приховані функції у збірці 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 переконайтеся, що ви вибрали опцію «Розробка робочого столу за допомогою C++», як показано на ілюстрації вище. Потім ви вирішуєте інсталювати останню доступну версію Window 10 SDK .

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

Завантажте файли PDB для сканування прихованих функцій

Щоб виявити приховані функції, Mach2 потрібно сканувати файли PDB, також відомі як файли бази даних програм, які містять символи налагодження для виконуваних файлів. Однак проблема полягає в тому, що ці файли символів не інстальовано з Windows, і вам потрібно буде завантажити їх із сервера символів Microsoft.

Для цього нам спочатку потрібно використовувати спеціалізований інструмент під назвою symchk.exe, який входить до складу Windows 10 SDK. Коли ви встановлюєте Windows 10 SDK, вам потрібно буде встановити пакет Debugging Tools for 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 сканує 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 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 build 20201, додано нову функцію архівних програм. Цей посібник покаже вам, як увімкнути або вимкнути функцію архівування програм для вашого облікового запису або окремих облікових записів у Windows 10.

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Ви можете використовувати параметри Провідника файлів (також відомі як параметри папок), щоб змінити спосіб роботи файлів і папок, а також спосіб відображення елементів на комп’ютері. Цей посібник покаже вам різні способи того, як відкрити параметри папки або параметри провідника файлів у Windows 10.

Встановіть CentOS на WSL Windows 10

Встановіть CentOS на WSL Windows 10

Приєднуйтесь до Quantrimang.com, щоб дізнатися, як просто вручну інсталювати CentOS у підсистемі Windows 10 для Linux і виконувати команди в репозиторії YUM або RHEL RPM.

Як змінити стандартну назву нової папки новоствореної папки в Windows 10

Як змінити стандартну назву нової папки новоствореної папки в Windows 10

За замовчуванням, коли ви створюєте нову папку в Windows 10, папка автоматично отримує назву «Нова папка».

Як відобразити панель попереднього перегляду Провідника файлів у Windows 10/11

Як відобразити панель попереднього перегляду Провідника файлів у Windows 10/11

Завдяки функції «Панель попереднього перегляду» у Провіднику файлів легко переглядати файли, не відкриваючи їх у Windows 10. Ви можете бачити мініатюри більшості зображень, відео, аудіофайлів і деяких текстових документів.

Інструкції щодо скидання програм Windows Store у Windows 10

Інструкції щодо скидання програм Windows Store у Windows 10

Додаток Windows Store на Windows 10 інтегрує тисячі безкоштовних додатків, крім того, тут користувачі можуть купувати ігри, фільми, музику та телешоу. Однак останнім часом багато користувачів повідомили, що під час використання відкриття Windows Store часто дає збій і навіть закривається відразу після відкриття. У процесі завантаження та встановлення ігор і програм із Магазину часто виникають помилки.

Як встановити назву за замовчуванням новоствореної папки відповідно до поточної дати в Windows 10

Як встановити назву за замовчуванням новоствореної папки відповідно до поточної дати в Windows 10

За замовчуванням, коли ви створюєте нову папку в Windows 10, папка автоматично отримує назву «Нова папка».

Як приховати/показати поле пошуку/значок на панелі завдань у Windows 10

Як приховати/показати поле пошуку/значок на панелі завдань у Windows 10

Починаючи зі збірки Windows 10 18305.1003, Microsoft розділила інтерфейси користувача Search і Cortana, надавши їм окремі кнопки та файли на панелі завдань.

Як увімкнути функцію захисту від програм-вимагачів із контрольованим доступом до папок у Windows 10/11

Як увімкнути функцію захисту від програм-вимагачів із контрольованим доступом до папок у Windows 10/11

Контрольований доступ до папок є функцією антивірусної програми Windows Security на настільній платформі Microsoft. Ця функція запобігає програмному забезпеченню-вимагачу, запобігаючи зміні файлів у захищених папках.

Як увімкнути/вимкнути спільний доступ до буфера обміну за допомогою Windows Sandbox у Windows 10

Як увімкнути/вимкнути спільний доступ до буфера обміну за допомогою Windows Sandbox у Windows 10

Починаючи з Windows 10 build 20161, було додано новий параметр групової політики, щоб увімкнути або вимкнути спільний доступ до буфера обміну з пісочницею. Якщо ви ввімкнете або не налаштуєте цей параметр політики, буде дозволено копіювання та вставлення між хостом і Windows Sandbox.

Як перетворити структуру диска MRB на GPT у Windows 10

Як перетворити структуру диска MRB на GPT у Windows 10

У попередніх версіях Windows вам доводилося перевстановлювати всю операційну систему, якщо ви хотіли перетворити застарілий BIOS або головний завантажувальний запис (MBR) на UEFI або таблицю розділів GUID (GPT).

Як отримати доступ і використовувати програму «Диктофон» у Windows 10

Як отримати доступ і використовувати програму «Диктофон» у Windows 10

У Windows 10 є вбудована програма «Диктофон», яка дозволяє записувати аудіо з мікрофона або навушників. У цьому посібнику Quantrimang.com покаже вам, як отримати доступ і використовувати програму «Диктофон» у Windows 10.

Як вибрати операційну систему за замовчуванням для завантаження Windows 10

Як вибрати операційну систему за замовчуванням для завантаження Windows 10

Якщо на вашому ПК встановлено кілька операційних систем, за замовчуванням у вас буде 30 секунд, щоб вибрати операційну систему для завантаження. Ця стаття покаже вам, як вибрати операційну систему за замовчуванням для автоматичного запуску після закінчення часу вибору в Windows 10.

Як перевірити версію Windows 10, встановлену на вашому компютері

Як перевірити версію Windows 10, встановлену на вашому компютері

У цьому посібнику ви дізнаєтеся про кілька способів перевірити та визначити версію Windows 10, встановлену на вашому комп’ютері.

Як встановити непідписані драйвери на Windows 10

Як встановити непідписані драйвери на Windows 10

Будь-який апаратний пристрій, підключений до системи Windows, вимагає від користувачів правильного встановлення драйверів обладнання. Драйвери обладнання мають низький рівень доступу в системах Windows, щоб працювати, коли вони вам потрібні. Оскільки драйвер має доступ до ядра, Windows вимагає, щоб драйвер був підписаний. Будь-який драйвер, який не підписаний корпорацією Майкрософт, не можна буде встановити в Windows.

Як вимкнути попередження «Мало місця на диску» в Windows 10/8/7

Як вимкнути попередження «Мало місця на диску» в Windows 10/8/7

Якщо попередження про брак місця не стосується системного диска (C:), і ви хочете його позбутися, ось налаштування реєстру, яке допоможе вимкнути попередження про брак місця на диску в Windows 10/8/7.

Як змінити колір і розмір курсора миші в Windows 10

Як змінити колір і розмір курсора миші в Windows 10

Windows 10 тепер дозволяє збільшувати розмір покажчика миші та змінювати його колір. Хочете, щоб вказівник миші був чорним? Ви отримаєте своє бажання. Хочете великий червоний вказівник миші, який легко бачити? Ви абсолютно можете це зробити.

Як встановити (і видалити) файли шрифтів у Windows 10

Як встановити (і видалити) файли шрифтів у Windows 10

Як установити або видалити шрифти у Провіднику файлів у Windows 10.

Як видалити недіючий компакт-диск у Windows 10

Як видалити недіючий компакт-диск у Windows 10

У цій статті Quantrimang.com допоможе читачам знайти способи видалення компакт-дисків, яких більше немає в Windows 10. Давайте дізнаємось прямо зараз!

Оновлення Windows 10 призвело до загибелі користувачів, тепер є версія на заміну

Оновлення Windows 10 призвело до загибелі користувачів, тепер є версія на заміну

Оновлення від Microsoft минулих вихідних призвело до того, що комп’ютери під керуванням Windows 10 не мали доступу до Інтернету та внутрішньої мережі.

Що таке Usoclient.exe у Windows 10?

Що таке Usoclient.exe у Windows 10?

Щоразу, коли ви запускаєте комп’ютер з Windows 10, на екрані з’являється спливаюче вікно usoclient.exe. Ви хвилюєтесь і думаєте, чи це вірус чи ні? Наведена нижче стаття від Tips.BlogCafeIT стане для вас відповіддю.

Як увімкнути/вимкнути функцію архівування програм у Windows 10

Як увімкнути/вимкнути функцію архівування програм у Windows 10

Починаючи з Windows 10 build 20201, додано нову функцію архівних програм. Цей посібник покаже вам, як увімкнути або вимкнути функцію архівування програм для вашого облікового запису або окремих облікових записів у Windows 10.

Поради щодо запису файлів ISO із командного рядка в Windows 10

Поради щодо запису файлів ISO із командного рядка в Windows 10

Windows 10 також дозволяє користувачам записувати файли ISO без використання стороннього програмного забезпечення чи інструментів. Насправді для запису файлів ISO не потрібно використовувати перший інтегрований сторонній інструмент у Windows 7. Все, що вам потрібно, це чистий CD/DVD і файл ISO.

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Як відкрити параметри папки або параметри провідника файлів у Windows 10

Ви можете використовувати параметри Провідника файлів (також відомі як параметри папок), щоб змінити спосіб роботи файлів і папок, а також спосіб відображення елементів на комп’ютері. Цей посібник покаже вам різні способи того, як відкрити параметри папки або параметри провідника файлів у Windows 10.

Встановіть CentOS на WSL Windows 10

Встановіть CentOS на WSL Windows 10

Приєднуйтесь до Quantrimang.com, щоб дізнатися, як просто вручну інсталювати CentOS у підсистемі Windows 10 для Linux і виконувати команди в репозиторії YUM або RHEL RPM.

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

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

Windows 10 оснащена безліччю чудових функцій безпеки, зокрема біометричною автентифікацією Windows Hello, захистом від зловмисного програмного забезпечення Windows Defender і службою Windows Update, щоб підтримувати ваші пристрої в актуальному стані. Однак навіть із цими функціями до вашого комп’ютера можуть легко отримати доступ неавторизовані користувачі, якщо ви продовжуєте використовувати той самий пароль протягом тривалого часу.

Виправити збій Excel у Windows 10

Виправити збій Excel у Windows 10

Іноді Excel аварійно завершує роботу або зависає, залишаючи вас без можливості завершити роботу.

Помітні зміни в Cortana в новій Windows 10

Помітні зміни в Cortana в новій Windows 10

Оновлення Windows 10 2004 видалило Cortana з панелі завдань, дозволяючи переміщувати та змінювати її розмір, як і інші програми.

Як змінити стандартну назву нової папки новоствореної папки в Windows 10

Як змінити стандартну назву нової папки новоствореної папки в Windows 10

За замовчуванням, коли ви створюєте нову папку в Windows 10, папка автоматично отримує назву «Нова папка».

Як за допомогою Cortana вимкнути або перезапустити Windows 10?

Як за допомогою Cortana вимкнути або перезапустити Windows 10?

Віртуальний помічник Cortana — це одна з нових функцій, інтегрованих у Windows 10, яка відображається прямо на панелі завдань. Користувачеві потрібно просто говорити в мікрофон пристрою, ставити запитання або віддавати команди керування, Cortana відповість на запитання або виконає голосові команди користувача.