Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

Windows 10のビルドには、コードや正式にリリースされていない実験的なアプリケーションをデバッグするために Microsoft が使用する多くの隠し機能が含まれていることがよくあります。ただし、これらの隠し機能はデフォルトでは有効にならず、有効にするには特別な方法が必要です。

これが、有名な Windows 専門家である Rafael Rivera が、Mach2 と呼ばれるツールを作成してリリースすることを決めた目的です。 Rafael Rivera 氏によると、Windows ビルドの隠し機能は多くの場合、 Feature Controlセクションにあります。「これは、運用コード内の新しい機能や未完成の機能を隠すために使用されるシステムです」。 Rafael Rivera の Mach2 ツールを使用すると、Feature Controlのコンポーネントである Feature Store を管理して、Windows 10 ビルド内の隠し機能を検索、無効化、有効化できます。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

ただし、Mach2 を使用して新しい機能を見つけて有効にする前に、必要に応じて追加の手順をいくつか実行する必要があります。まず、mach2 実行可能ファイルをコンパイルし、次に Windows シンボルを取得し、それを使用して隠れた機能をスキャンする必要があります。

Mach2 を使用して Windows 10 の隠し機能を検索、有効化、無効化する

Mach2 実行可能ファイルをコンパイルする

Rafael Rivera は、誰でもこのツールの実行可能ファイルを変更、ダウンロード、使用できるように、Mach2 をオープン ソース プロジェクトとしてGithubにリリースしました。ただし、プログラマではない場合は、まずこの実行可能ファイルをコンパイルする方法を理解する必要があります。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

Visual Studio Express 2017

ファイルをコンパイルすることは、素人にとっては簡単な作業ではありません。ただし、良いニュースは、Visual Studio 2017 Expressツールを無料でダウンロードし、それを使用してこのプログラムをより簡単にコンパイルできることです。 Visual Studio 2017 Express をインストールするときは、上の図に示すように、[C++ を使用したデスクトップ開発]オプションが選択されていることを確認してください。次に、Windows 10 SDK の利用可能な最新バージョンをインストールすることを選択します。

Visual Studio が正常にインストールされたら、GitHub から mach2 プロジェクトをダウンロードし、ツールを Visual Studio に挿入してコンパイルできます。完了すると、 mach2.exeという名前の実行可能ファイルが作成されます。

隠し機能スキャン用の PDB ファイルをダウンロードする

隠れた機能を検出するには、Mach2 は、実行可能ファイルのデバッグ シンボルを含む PDB ファイル (プログラム データベース ファイルとも呼ばれる) をスキャンする必要があります。ただし、問題は、これらのシンボル ファイルが Windows にインストールされていないため、Microsoft の Symbol Server からダウンロードする必要があることです。

これを行うには、まずWindows 10 SDK に含まれているsymchk.exeという特殊なツールを使用する必要があります。 Windows 10 SDK をインストールするときは、Windows 用デバッグ ツール パッケージのインストールを選択する必要があります。これは、 symchk.exeが含まれるパッケージです。

Symchk.exeがダウンロードされ、この実行可能ファイルの場所 (Windows の検索エンジンで見つけることができます) が見つかったら、それを使用して C ディレクトリ:\Window内のすべての実行可能ファイルをスキャンでき、システムは自動的に Symchk.exe をダウンロードします。検出されたすべてのファイルの最新のシンボル ファイル。これを行うには、まず、ダウンロードした PDB ファイルの保存に使用されるC:\symbolsというディレクトリを作成し、次のコマンドを実行する必要があります。

"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 のシンボル サーバーから自動的にダウンロードします。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

アイコンファイルをダウンロード中です

必要なファイルが正常にダウンロードされると、C:\Symbols フォルダーに保存されますこのプロセスには時間がかかる場合があります。ファイルがダウンロードされるまでしばらくお待ちください。

Mach2 を使用して Windows 10 の隠れた機能を見つける方法

始める前に、開発中に機能を追加すると、Windows 10 のセットアップに問題が発生する可能性があることに注意してください (著者の Rafael Rivera 自身による警告)。したがって、開発機能は仮想マシン環境などのテスト システムでのみ使用する必要があります。

アイコン ファイルが正常にダウンロードされたので、次に行うことは、Mach2 プログラムを使用してこれらのファイルをスキャンすることです。これを行うには、次のコマンドを使用することをお勧めします。このコマンドは、C:\symbolsフォルダー全体をスキャンし、PDB ファイルのパスを削除し、検出された特徴をfeatures-found.txt ファイルに保存します。

mach2 スキャン c:\symbols -s -o features-found.txt

上記のコマンドを入力すると、Mach2 はC:\Symbolsフォルダー内の PDB ファイルの隠し機能のスキャンを開始します。このプロセスにはかなりの時間がかかる場合がありますので、しばらくお待ちください。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化するMach2 は PDB をスキャンしています

Mach2 がスキャンを完了すると、コマンドを実行したディレクトリと同じディレクトリにfeatures-Found.txtという名前のファイルが表示されます。このファイルには、Windows 機能とそれに関連付けられた ID のリストが含まれます。これらの ID ( 3728205など) は、Mach2 によってそれぞれの機能を有効にするために使用されます。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する

Feature-Found.txt には、見つかった機能のリストが表示されます

これで機能のリストが表示され、「mach2 display」コマンドを入力すると、現在どの機能が有効になっているかが明確にわかります

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化する有効な機能を表示

Mach2 を使用して Windows 10 の隠し機能を有効にする方法

作成されたリストで新しい機能を有効にするには、コマンド「mach2 Enable [id]」を使用できます。たとえば、Windows 10 Insider Build 17643 の隠し機能「スクリーン クリップ」の ID は15333818です。

この機能を有効にするには、コマンド「mach2 enable 15333818」を入力する必要があります。 Mach2 がコマンドをアクティブにできる場合は、単にOK という単語で応答します。ここで、有効な機能のリストを確認すると、「スクリーン クリップ」の ID が表示され、以下に示すように、この隠し機能が正常に有効化されたことがわかります。

Mach2 ツールを使用して Windows 10 の隠し機能を検索してアクティブ化するスクリーンクリップ機能が有効になりました

Mach2を使用してWindows 10の隠し機能を無効にする方法

逆に、機能を無効にしたい場合は、コマンド"mach2 disable [id]"を使用できます。たとえば、正常にアクティブになったスクリーン クリップ機能をオフにするには、コマンド「mach2 disable 15333818」を入力します。注: 機能をオフまたはオンにすると、システムの変更を完全に適用するためにコンピュータの再起動が必要になる場合があります。

Windows 10 で隠し機能を検索、表示、有効化、無効化する方法がわかったので、新しいビルドで遊んでみて、隠し機能が見つかるかどうかを確認してみましょう。興味深いですね。

たとえば、新しくリリースされた Windows 10 Insider Preview 20H1 Build 18912 リリースには、3 つの非常に優れた隠し機能が含まれています。

これら 3 つの機能の内容と ID については、「Windows 10 の次期バージョンには 3 つの隠された機能が含まれます」の記事で詳しく説明していますので、参照して試してみてください。これらの機能を見つけて有効または無効にするには、Mach2 を使用してください。


Yahoo ツールバーと検索を完全に削除する方法。ヤフー。コム?

Yahoo ツールバーと検索を完全に削除する方法。ヤフー。コム?

Yahoo 検索は正規の検索エンジンです。ただし、ユーザーを検索にリダイレクトするブラウザ ハイジャッカーとも考えられます。ヤフー。コム。このブラウザ ハイジャッカーは、Web ブラウザのホームページと検索エンジンの設定をハイジャックして、以前に設定したホームページと検索エンジンの代わりに Yahoo 検索のホームページと検索エンジンを表示します。

Windows のタスクの終了機能について学習します。

Windows のタスクの終了機能について学習します。

タスクの終了は、Microsoft Windows タスク マネージャーの機能です。これは [アプリケーション] タブにあり、ユーザーは応答するプログラムまたは応答しないプログラムを閉じることができます。

Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

Windows + V: 多くの Windows ユーザーが知らない便利なショートカット

他の多くのプラットフォームと同様に、Windows にも「クリップボード履歴」と呼ばれる特殊なクリップボード マネージャーがあります。

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

Windows 10 に macOS Big Sur/iOS 14 ウィジェットをインストールする方法

macOS Big Sur バージョンは、最近の WWDC カンファレンスで正式に発表されました。また、Rainmeter ツールを使用すると、macOS Big Sur のインターフェイスを Windows 10 に完全に持ち込むことができます。

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer マルウェアからリモート デスクトップを保護する方法

RDStealer は、RDP サーバーに感染し、そのリモート接続を監視することで資格情報とデータを盗もうとするマルウェアです。

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイルエクスプローラーに代わるWindows用の7つの最高のファイル管理ソフトウェア

ファイル エクスプローラーに別れを告げ、サードパーティのファイル管理ソフトウェアを使用する時期が来たのかもしれません。ここでは、Windows ファイル エクスプローラーの代替となる 7 つの最良のツールを紹介します。

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN はどのように機能しますか? IoT にとってなぜ重要なのでしょうか?

LoRaWAN (長距離ワイヤレス エリア ネットワーク) は、長距離にわたる低電力デバイス間の通信に役立ちます。

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

Windows 10 で詳細スタートアップ オプションを開く 8 つの方法

詳細スタートアップ オプションに移動すると、Windows 10 のリセット、Windows 10 の復元、以前に作成したイメージ ファイルからの Windows 10 の復元、起動エラーの修正、コマンド プロンプトを開いてオプションの実行、別のオプションの選択、UEFI 設定を開いて、スタートアップ設定の変更を行うことができます。 ..

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

ソーシャル ネットワーク アカウントでログインする前に慎重に検討する必要があるのはなぜですか?

新しいサービスにサインアップするたびに、ユーザー名とパスワードを選択するか、Facebook または Twitter でログインすることができます。しかし、それをすべきでしょうか?

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

Google DNS 8.8.8.8 および 8.8.4.4 の変更手順

DNS Google 8.8.8.8 8.8.4.4 は、特にネットワーク アクセスを高速化するため、またはブロックされた Facebook へのアクセスを目的として、多くのユーザーが使用することを選択する DNS の 1 つです。