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 を使用してください。


2024 年世界の安価な SSL 証明書プロバイダー トップ 10

2024 年世界の安価な SSL 証明書プロバイダー トップ 10

SSL 証明書は、機密の顧客情報を安全に保ち、オンライン ビジネスのための安全な環境を構築するのに役立ちます。

Windows でワイヤレス ネットワーク アダプターの優先周波数帯域を変更する方法

Windows でワイヤレス ネットワーク アダプターの優先周波数帯域を変更する方法

このガイドでは、Windows 7、Windows 8、および Windows 10 のワイヤレス ネットワーク アダプターに既定で使用される優先周波数帯域を (5 GHz または 2.4 GHz に) 変更する方法を説明します。

プロセッサ アフィニティとは何ですか? Windows 10 でプロセッサ アフィニティを設定する方法

プロセッサ アフィニティとは何ですか? Windows 10 でプロセッサ アフィニティを設定する方法

ただし、すべてのコアではなく 1 つまたは 2 つのコアのみを使用するようにプログラムをセットアップすることは可能です。この投稿では、Quantrimang.com がプロセッサ アフィニティとは何か、および Windows 10 でプロセッサ アフィニティを設定する方法について説明します。

プライバシー保護が最悪の VPN は避けるべきです

プライバシー保護が最悪の VPN は避けるべきです

VPN テクノロジーの人気の高まりにより、範囲、手法、大胆さが異なるさまざまな詐欺が発生しています。

Windows 10でPCをリモートロックする方法

Windows 10でPCをリモートロックする方法

Windows 10 には、デバイスを追跡するだけでなく、リモートでロックすることもできる優れた機能があります。

SpyHunter を使用してスパイウェアを削除し、キーロガーを防ぐ方法

SpyHunter を使用してスパイウェアを削除し、キーロガーを防ぐ方法

SpyHunter は、コンピュータ上のマルウェア、スパイウェア、およびキーロガー対策ソフトウェアを検索して破壊するソフトウェアです。

Windows 10 の新しいハード ドライブ容量分析ツール、ディスク使用量を試してみる

Windows 10 の新しいハード ドライブ容量分析ツール、ディスク使用量を試してみる

ディスク使用量は C:\Windows\System32\diskusage.exe にあり、discusage /? と入力すると使用方法の説明が表示されます。このユーティリティは、ドライブ全体または指定したフォルダーをスキャンし、各フォルダーの使用量を報告します。

Windows 10/11にMoon Knightテーマをインストールする方法

Windows 10/11にMoon Knightテーマをインストールする方法

Moon Knight テーマ セットは非常に高品質で、すぐにコンピュータにインストールする価値があります。

「ファイル名を指定して実行」コマンドを使用して Windows アプリケーションをすばやく開く手順

「ファイル名を指定して実行」コマンドを使用して Windows アプリケーションをすばやく開く手順

Windows でアプリケーションをすばやく開く必要がある場合、キーボード ショートカットを使用することがよくあります。ただし、「ファイル名を指定して実行」コマンドを使用するという別の方法があることを知っている人はほとんどいません。 Windows でさまざまなアプリケーションを開くための [ファイル名を指定して実行] には多くのコマンドがありますが、最も一般的なのは、以下のアプリケーションを開くための 5 つのコマンドです。ご参照ください。

Windows 10 コンピューターにウイルスが感染しています。修復方法は次のとおりです。

Windows 10 コンピューターにウイルスが感染しています。修復方法は次のとおりです。

悪意のあるコードがコンピュータにインストールされると、すぐにコンピュータが制御され、非常に重大なエラーが発生する可能性があります。ダウンロードしてインストールするウイルス対策ソフトウェアであっても、場合によっては偽のソフトウェアである可能性があり、コンピュータに損害を与える可能性があります。