Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2

Kompilacje systemu Windows 10 często zawierają wiele ukrytych funkcji używanych przez firmę Microsoft do debugowania kodu lub aplikacji eksperymentalnych, które nie zostały oficjalnie wydane. Jednak te ukryte funkcje nie będą domyślnie włączone i wymagają specjalnej metody aktywacji.

W tym celu słynny ekspert Windows Rafael Rivera postanowił stworzyć i wypuścić narzędzie o nazwie Mach2. Według pana Rafaela Rivery ukryte funkcje kompilacji systemu Windows często znajdują się w sekcji Kontrola funkcji : „jest to system używany do ukrywania nowych i niedokończonych funkcji w kodzie produkcyjnym”. Korzystając z narzędzia Mach2 Rafaela Rivery, możesz zarządzać magazynem funkcji — składnikiem kontroli funkcji — w celu wyszukiwania, wyłączania i włączania ukrytych funkcji w kompilacji systemu Windows 10.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2

Zanim jednak zaczniemy używać Macha2 do wyszukiwania i włączania nowych funkcji, musimy wykonać kilka dodatkowych kroków, jeśli jest to wymagane. Najpierw będziesz musiał skompilować plik wykonywalny mach2, a następnie uzyskać symbole Windows i użyć ich do skanowania w poszukiwaniu ukrytych funkcji.

Znajdź, włącz i wyłącz ukryte funkcje w systemie Windows 10 za pomocą Mach2

Skompiluj plik wykonywalny Mach2

Rafael Rivera udostępnił Mach2 jako projekt open source na Githubie , dzięki czemu każdy może modyfikować, pobierać i używać pliku wykonywalnego narzędzia. Jeśli jednak nie jesteś programistą, najpierw musisz dowiedzieć się, jak skompilować ten plik wykonywalny.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2

Visual Studio Express 2017

Kompilowanie plików nie jest prostym zadaniem dla laika. Ale dobra wiadomość jest taka, że ​​możesz pobrać narzędzie Visual Studio 2017 Express za darmo i użyć go do łatwiejszej kompilacji tego programu. Podczas instalowania programu Visual Studio 2017 Express upewnij się, że wybrałeś opcję „Tworzenie komputerów stacjonarnych w języku C++”, jak pokazano na powyższej ilustracji. Następnie decydujesz się na zainstalowanie najnowszej dostępnej wersji pakietu Windows 10 SDK .

Po pomyślnym zainstalowaniu programu Visual Studio możesz pobrać projekt mach2 z GitHub, następnie wstawić narzędzie do programu Visual Studio i skompilować je. Po zakończeniu zostanie utworzony plik wykonywalny o nazwie mach2.exe .

Pobierz pliki PDB do skanowania ukrytych funkcji

Aby wykryć ukryte funkcje, Mach2 będzie musiał przeskanować pliki PDB – znane również jako pliki baz danych programów – które zawierają symbole debugowania plików wykonywalnych. Problem polega jednak na tym, że te pliki symboli nie są instalowane w systemie Windows i należy je pobrać z serwera symboli firmy Microsoft.

Aby to zrobić, musimy najpierw skorzystać ze specjalistycznego narzędzia o nazwie symchk.exe, które znajduje się w pakiecie SDK systemu Windows 10. Podczas instalowania zestawu SDK systemu Windows 10 konieczne będzie wybranie opcji instalacji pakietu Narzędzia do debugowania dla systemu Windows. To jest pakiet zawierający symchk.exe .

Po pobraniu Symchk.exe i znalezieniu lokalizacji tego pliku wykonywalnego (którą można znaleźć za pomocą wyszukiwarki systemu Windows), można go użyć do przeskanowania wszystkich plików wykonywalnych w katalogu C:\Window , a system automatycznie pobierze plik najnowszy plik symboli dla wszystkich wykrytych plików. Aby to zrobić, musisz najpierw utworzyć katalog o nazwie C:\symbols , który będzie używany do przechowywania pobranych plików PDB, a następnie wykonać następujące polecenie:

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

Po wprowadzeniu i wykonaniu powyższego polecenia symchk.exe przeskanuje wszystkie pliki w C:\Windows i automatycznie pobierze powiązane pliki symboli z serwera symboli firmy Microsoft.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2

Trwa pobieranie plików ikon

Po pomyślnym pobraniu niezbędnych plików zostaną one zapisane w folderze C:\Symbols. Ten proces może zająć trochę czasu. Prosimy o cierpliwość podczas oczekiwania na pobranie plików.

Jak używać programu Mach2 do wyszukiwania ukrytych funkcji w systemie Windows 10

Zanim zaczniesz, pamiętaj, że dodawanie funkcji w fazie rozwoju może powodować problemy z konfiguracją systemu Windows 10 (ostrzeżenie od samego autora Rafaela Rivery). Dlatego funkcji programistycznej należy używać wyłącznie w systemie testowym, takim jak środowisko maszyny wirtualnej.

Teraz, gdy pliki ikon zostały pomyślnie pobrane, następną rzeczą do zrobienia jest przeskanowanie tych plików za pomocą programu Mach2. W tym celu polecam skorzystać z poniższego polecenia, które przeskanuje cały folder C:\symbols , usunie ścieżkę do plików PDB, a następnie zapisze wykryte funkcje w pliku Features-found.txt.

mach2 scan c:\symbols -s -o Features-found.txt

Po wprowadzeniu powyższego polecenia Mach2 rozpocznie skanowanie plików PDB w folderze C:\Symbols w poszukiwaniu ukrytych funkcji. Ten proces może zająć sporo czasu, więc jeszcze raz uzbrój się w cierpliwość.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2Mach2 skanuje PDB

Kiedy Mach2 zakończy skanowanie, znajdziesz plik o nazwie Features-Found.txt pojawiający się w tym samym katalogu, w którym wykonałeś polecenie. Ten plik będzie zawierał listę funkcji systemu Windows i skojarzonych z nimi identyfikatorów. Te identyfikatory, takie jak 3728205 , będą używane przez Mach2 w celu włączenia odpowiedniej funkcji.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2

Plik Feature-Found.txt wyświetla listę znalezionych funkcji

Teraz mamy listę funkcji i możemy wyraźnie zobaczyć, które funkcje są aktualnie włączone, wpisując polecenie „mach2 display”.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2Pokaż włączone funkcje

Jak włączyć ukryte funkcje w systemie Windows 10 za pomocą programu Mach2

Aby włączyć nową funkcję na utworzonej liście, możesz użyć polecenia „mach2 Enable [id] ”. Na przykład identyfikator ukrytej funkcji „Wycinek ekranu” w Windows 10 Insider Build 17643 to 15333818 .

Aby włączyć tę funkcję, będziemy musieli wprowadzić polecenie „mach2 Enable 15333818” . Jeśli Mach2 może aktywować polecenie, odpowie po prostu słowem OK . Teraz, jeśli sprawdzisz listę włączonych funkcji, zobaczysz identyfikator „Wycinka ekranowego”, pokazujący, że ta ukryta funkcja została pomyślnie aktywowana, jak pokazano poniżej.

Wyszukaj i aktywuj ukryte funkcje w systemie Windows 10 za pomocą narzędzia Mach2Funkcja Screen Clip została włączona

Jak wyłączyć ukryte funkcje w systemie Windows 10 za pomocą programu Mach2

I odwrotnie, jeśli chcesz wyłączyć funkcję, możesz użyć polecenia „mach2 wyłącz [id]” . Na przykład, aby wyłączyć funkcję Wycinek ekranu, która właśnie została pomyślnie aktywowana, wprowadzimy polecenie „mach2 wyłącz 15333818” . Uwaga: po wyłączeniu lub włączeniu danej funkcji może być konieczne ponowne uruchomienie komputera, aby w pełni zastosować zmiany systemowe.

Teraz, gdy wiesz, jak znajdować, wyświetlać, włączać i wyłączać ukryte funkcje w systemie Windows 10, czas zacząć bawić się nowymi kompilacjami i sprawdzić, czy uda ci się znaleźć ukryte funkcje. To interesujące.

Na przykład nowo wydana wersja Windows 10 Insider Preview 20H1 Build 18912 zawiera 3 całkiem fajne ukryte funkcje.

W artykule szczegółowo opisaliśmy zawartość oraz identyfikatory tych 3 funkcji: „ 3 ukryte funkcje zostaną znalezione w następnej wersji systemu Windows 10 ”, zapoznaj się z nimi i wypróbuj je. Mach2 znajdzie, włączy lub wyłączy te funkcje!

Zostaw komentarz

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Jak usunąć informację o żądaniu praw autorskich w prawym rogu ekranu w systemie Windows 10

Czy widzisz powiadomienie o aktywacji systemu Windows 10 w prawym rogu ekranu? W tym artykule dowiesz się, jak usunąć powiadomienie o żądaniu dotyczącym praw autorskich w systemie Windows 10.

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Instrukcje od AZ dotyczące instalacji systemu Windows 10 w wersji 14393.222

Niedawno firma Microsoft wydała najnowszą aktualizację zbiorczą dla użytkowników komputerów PC z systemem Windows 10 o nazwie Build 14393.222. Ta aktualizacja wydana dla systemu Windows 10 naprawia głównie błędy na podstawie opinii użytkowników i poprawia wydajność systemu operacyjnego.

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Chroń swoją sieć komputerową za pomocą hosta Bastion w zaledwie 3 krokach

Czy masz komputery w sieci lokalnej, które wymagają dostępu zewnętrznego? Dobrym rozwiązaniem może być użycie hosta bastionowego jako strażnika sieci.

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

3 sposoby na szybkie wyczyszczenie wszystkich dzienników zdarzeń w systemie Windows 10

Czasami może być konieczne jednoczesne usunięcie wszystkich starych dzienników zdarzeń. W tym przewodniku Quantrimang.com pokaże Ci 3 sposoby szybkiego usunięcia wszystkich dzienników zdarzeń w Podglądzie zdarzeń systemu Windows 10.

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jak utworzyć klucz Windows, jeśli klawiatura nie jest dostępna

Jeśli wolisz używać starej, klasycznej klawiatury, takiej jak IBM Model M, która nie zawiera fizycznego klawisza Windows, istnieje prosty sposób, aby dodać więcej, pożyczając klawisz, którego nie używasz często.

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

Jak utworzyć tryb przezroczystego tła w systemie Windows 10

WindowTop to narzędzie, które ma możliwość przyciemnienia wszystkich okien aplikacji i programów działających na komputerach z systemem Windows 10. Możesz także użyć interfejsu z ciemnym tłem w systemie Windows.

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

Metody fałszywego adresu IP umożliwiają anonimowy dostęp

W wielu poprzednich artykułach wspominaliśmy, że zachowanie anonimowości w Internecie jest niezwykle ważne. Co roku dochodzi do wycieku prywatnych informacji, co sprawia, że ​​bezpieczeństwo w Internecie staje się coraz bardziej konieczne. Z tego też powodu powinniśmy używać wirtualnych adresów IP. Poniżej dowiemy się o metodach tworzenia fałszywych adresów IP!

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Jak wyłączyć pasek języka na pasku zadań systemu Windows 8

Pasek języka w systemie Windows 8 to miniaturowy pasek narzędzi języka, zaprojektowany tak, aby automatycznie wyświetlał się na ekranie komputera stacjonarnego. Jednak wiele osób chce ukryć ten pasek języka na pasku zadań.

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Wskazówki dotyczące optymalizacji szybkości połączenia internetowego od Linksys

Maksymalizacja szybkości Internetu jest niezbędna do optymalizacji połączenia sieciowego. Możesz cieszyć się optymalną rozrywką i pracą, korzystając z komputerów, telewizorów z dostępem do Internetu, konsol do gier itp.

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Jak skonfigurować WEP, WPA, WPA2 dla routera Linksys

Łączność bezprzewodowa jest dziś koniecznością i dlatego bezpieczeństwo sieci bezprzewodowej jest niezbędne do zapewnienia bezpieczeństwa w sieci wewnętrznej.