Binaan Windows 10 selalunya mengandungi banyak ciri tersembunyi yang digunakan oleh Microsoft untuk menyahpepijat kod, atau aplikasi percubaan yang belum dikeluarkan secara rasmi. Walau bagaimanapun, ciri tersembunyi ini tidak akan didayakan secara lalai dan memerlukan kaedah khas untuk mengaktifkannya.
Itulah tujuan pakar Windows terkenal Rafael Rivera memutuskan untuk mencipta dan mengeluarkan alat yang dipanggil Mach2. Menurut En. Rafael Rivera, ciri tersembunyi binaan Windows selalunya terletak di bahagian Kawalan Ciri : "ini ialah sistem yang digunakan untuk menyembunyikan ciri baharu dan belum selesai dalam kod pengeluaran". Menggunakan alat Mach2 Rafael Rivera, anda boleh mengurus Gedung Ciri - komponen Kawalan Ciri - untuk mencari, melumpuhkan dan mendayakan ciri tersembunyi dalam binaan Windows 10.

Walau bagaimanapun, sebelum kami mula menggunakan Mach2 untuk mencari dan mendayakan ciri baharu, kami perlu melakukan beberapa langkah tambahan seperti yang diperlukan. Mula-mula anda perlu menyusun mach2 executable dan kemudian dapatkan simbol Windows dan gunakannya untuk mengimbas ciri tersembunyi.
Cari, dayakan dan lumpuhkan ciri tersembunyi dalam Windows 10 dengan Mach2
Susun laksana Mach2
Rafael Rivera mengeluarkan Mach2 sebagai projek sumber terbuka di Github supaya sesiapa sahaja boleh mengubah suai, memuat turun dan menggunakan boleh laku alat itu. Walau bagaimanapun, jika anda bukan seorang pengaturcara, anda perlu terlebih dahulu memikirkan cara untuk menyusun boleh laku ini.
![Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2 Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2]()
Visual Studio Express 2017
Menyusun fail bukanlah tugas yang mudah untuk orang awam. Tetapi berita baiknya ialah anda boleh memuat turun alat Visual Studio 2017 Express secara percuma dan menggunakannya untuk menyusun atur cara ini dengan lebih mudah. Apabila memasang Visual Studio 2017 Express, pastikan anda telah memilih pilihan "Pembangunan Desktop dengan C++" seperti yang ditunjukkan dalam ilustrasi di atas. Anda kemudian memilih untuk memasang versi terkini Window 10 SDK yang tersedia .
Setelah Visual Studio berjaya dipasang, anda boleh memuat turun projek mach2 daripada GitHub, kemudian masukkan alat tersebut ke dalam Visual Studio dan susunkannya. Apabila selesai, fail boleh laku bernama mach2.exe akan dibuat.
Muat turun fail PDB untuk pengimbasan ciri tersembunyi
Untuk mengesan ciri tersembunyi, Mach2 perlu mengimbas fail PDB - juga dikenali sebagai fail Pangkalan Data Program - yang mengandungi simbol nyahpepijat untuk fail boleh laku. Windows. Walau bagaimanapun, masalahnya ialah fail simbol ini tidak dipasang dengan Windows dan anda perlu memuat turunnya daripada Pelayan Simbol Microsoft.
Untuk melakukan ini, pertama sekali kita perlu menggunakan alat khusus yang dipanggil symchk.exe, yang disertakan dalam Windows 10 SDK. Apabila anda memasang Windows 10 SDK, anda perlu memilih untuk memasang pakej Alat Nyahpepijat untuk Windows. Ini adalah pakej yang mengandungi symchk.exe .
Setelah Symchk.exe dimuat turun dan anda telah menemui lokasi boleh laku ini (yang boleh didapati melalui enjin carian Windows), ia boleh digunakan untuk mengimbas semua fail boleh laku dalam direktori C :\Window dan sistem akan memuat turun secara automatik fail simbol terkini untuk semua fail yang dikesan. Untuk melakukan ini, anda perlu mencipta direktori pertama yang dipanggil C:\symbols , yang akan digunakan untuk menyimpan fail PDB yang dimuat turun, dan kemudian laksanakan arahan berikut:
"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\symchk.exe" /r c:\windows /s SRV*c:\symbols\*http://msdl.microsoft.com/download/symbols
Apabila anda memasukkan dan melaksanakan arahan di atas, symchk.exe akan mengimbas semua fail dalam C:\Windows dan secara automatik memuat turun fail simbol yang berkaitan daripada Pelayan Simbol Microsoft.
![Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2 Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2]()
Fail ikon sedang dimuat turun
Setelah fail yang diperlukan berjaya dimuat turun, ia akan disimpan dalam folder C:\Symbols. Proses ini mungkin mengambil sedikit masa, sila bersabar sementara anda menunggu fail dimuat turun.
Cara menggunakan Mach2 untuk mencari ciri tersembunyi dalam Windows 10
Sebelum anda bermula, anda harus ambil perhatian bahawa menambah ciri dalam pembangunan boleh menyebabkan masalah dengan persediaan Windows 10 anda (amaran daripada pengarang Rafael Rivera sendiri). Oleh itu, ciri pembangunan hanya boleh digunakan pada sistem ujian, seperti persekitaran mesin maya.
Sekarang bahawa fail ikon telah berjaya dimuat turun, perkara seterusnya yang perlu dilakukan ialah mengimbas fail ini menggunakan program Mach2. Untuk melakukan ini, saya mengesyorkan menggunakan arahan berikut, yang akan mengimbas keseluruhan folder C:\symbols , mengalih keluar laluan untuk fail PDB, dan kemudian menyimpan ciri yang dikesan dalam fail features-found.txt fail.
imbasan mach2 c:\symbols -s -o features-found.txt
Selepas anda memasukkan arahan di atas, Mach2 akan mula mengimbas fail PDB dalam folder C:\Symbols untuk ciri tersembunyi. Proses ini boleh mengambil masa yang agak lama, jadi sekali lagi, bersabarlah.
Mach2 sedang mengimbas PDB
Apabila Mach2 melengkapkan imbasannya, anda akan menemui fail bernama features-Found.txt muncul dalam direktori yang sama tempat anda melaksanakan perintah itu. Fail ini akan mengandungi senarai ciri Windows dan ID berkaitannya. ID ini, seperti 3728205 , akan digunakan oleh Mach2 untuk mendayakan ciri masing-masing.
![Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2 Cari dan aktifkan ciri tersembunyi dalam Windows 10 dengan alat Mach2]()
Feature-Found.txt memaparkan senarai ciri yang ditemui
Kini kami mempunyai senarai ciri, dan kami dapat melihat dengan jelas ciri yang sedang didayakan dengan memasukkan arahan "paparan mach2".
Tunjukkan ciri yang didayakan
Bagaimana untuk mendayakan ciri tersembunyi dalam Windows 10 menggunakan Mach2
Untuk mendayakan ciri baharu dalam senarai yang dibuat, anda boleh menggunakan arahan "mach2 enable [id] ". Sebagai contoh, ID untuk ciri tersembunyi "Klip Skrin" dalam Windows 10 Insider Build 17643 ialah 15333818 .
Untuk mendayakan ciri ini kita perlu memasukkan arahan "mach2 enable 15333818" . Jika Mach2 boleh mengaktifkan arahan, ia hanya akan bertindak balas dengan perkataan OK . Sekarang jika anda menyemak senarai ciri yang didayakan, anda akan melihat ID "Klip Skrin" muncul, menunjukkan bahawa ciri tersembunyi ini telah berjaya diaktifkan seperti yang ditunjukkan di bawah.
Ciri Klip Skrin telah didayakan
Bagaimana untuk melumpuhkan ciri tersembunyi dalam Windows 10 menggunakan Mach2
Sebaliknya, jika anda ingin melumpuhkan ciri, anda boleh menggunakan arahan "mach2 disable [id]" . Sebagai contoh, untuk mematikan ciri Klip Skrin yang baru sahaja berjaya diaktifkan, kami akan memasukkan arahan "mach2 disable 15333818" . Nota: Apabila anda mematikan atau menghidupkan ciri, anda mungkin perlu memulakan semula komputer anda untuk menggunakan sepenuhnya perubahan sistem.
Setelah anda tahu cara mencari, menunjukkan, mendayakan dan melumpuhkan ciri tersembunyi pada Windows 10, tiba masanya untuk mula bermain-main dalam binaan baharu dan lihat jika anda boleh menemui ciri tersembunyi Betapa menariknya.
Sebagai contoh, keluaran Windows 10 Insider Preview 20H1 Build 18912 yang baru dikeluarkan mengandungi 3 ciri tersembunyi yang cukup menarik.
Kami telah memperincikan kandungan serta ID untuk 3 ciri ini dalam artikel: " 3 ciri tersembunyi akan ditemui dalam versi Windows 10 yang seterusnya ", sila rujuk dan cuba mereka. Mach2 untuk mencari, mendayakan atau melumpuhkan ciri ini!