Recherchez et activez les fonctionnalités cachées dans Windows 10 avec loutil Mach2

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec loutil Mach2

Les versions de Windows 10 contiennent souvent de nombreuses fonctionnalités cachées utilisées par Microsoft pour déboguer du code ou des applications expérimentales qui n'ont pas été officiellement publiées. Cependant, ces fonctionnalités cachées ne seront pas activées par défaut et nécessiteront une méthode spéciale pour être activées.

C'est dans ce but que le célèbre expert Windows Rafael Rivera a décidé de créer et de publier un outil appelé Mach2. Selon M. Rafael Rivera, les fonctionnalités cachées des builds Windows se trouvent souvent dans la section Feature Control : "il s'agit d'un système utilisé pour masquer les fonctionnalités nouvelles et inachevées dans le code de production". À l'aide de l'outil Mach2 de Rafael Rivera, vous pouvez gérer le Feature Store - un composant de Feature Control - pour rechercher, désactiver et activer les fonctionnalités cachées dans une version de Windows 10.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2

Cependant, avant de commencer à utiliser Mach2 pour rechercher et activer de nouvelles fonctionnalités, nous devons effectuer quelques étapes supplémentaires si nécessaire. Vous devrez d'abord compiler l'exécutable mach2, puis récupérer les symboles Windows et les utiliser pour rechercher les fonctionnalités cachées.

Recherchez, activez et désactivez les fonctionnalités cachées dans Windows 10 avec Mach2

Compilez l'exécutable Mach2

Rafael Rivera a publié Mach2 en tant que projet open source sur Github afin que chacun puisse modifier, télécharger et utiliser l'exécutable de l'outil. Cependant, si vous n’êtes pas programmeur, vous devrez d’abord comprendre comment compiler cet exécutable.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2

Visual Studio Express 2017

La compilation de fichiers n’est pas une tâche simple pour un profane. Mais la bonne nouvelle est que vous pouvez télécharger gratuitement l'outil Visual Studio 2017 Express et l'utiliser pour compiler ce programme plus facilement. Lors de l'installation de Visual Studio 2017 Express, assurez-vous d'avoir sélectionné l' option « Développement de bureau avec C++ » , comme indiqué dans l'illustration ci-dessus. Vous choisissez ensuite d'installer la dernière version disponible du SDK Windows 10 .

Une fois Visual Studio installé avec succès, vous pouvez télécharger le projet mach2 depuis GitHub, puis insérer l'outil dans Visual Studio et le compiler. Une fois terminé, un fichier exécutable nommé mach2.exe sera créé.

Téléchargez des fichiers PDB pour analyser les fonctionnalités cachées

Pour détecter les fonctionnalités cachées, Mach2 devra analyser les fichiers PDB – également appelés fichiers de base de données de programme – qui contiennent des symboles de débogage pour les fichiers exécutables Windows. Cependant, le problème est que ces fichiers de symboles ne sont pas installés avec Windows et vous devrez les télécharger depuis le serveur de symboles de Microsoft.

Pour ce faire, nous devons d'abord utiliser un outil spécialisé appelé symchk.exe, inclus dans le SDK Windows 10. Lorsque vous installez le SDK Windows 10, vous devrez choisir d'installer le package Outils de débogage pour Windows. Il s'agit du package qui contient symchk.exe .

Une fois Symchk.exe téléchargé et que vous avez trouvé l'emplacement de cet exécutable (qui peut être trouvé via le moteur de recherche Windows), il peut être utilisé pour analyser tous les fichiers exécutables du répertoire C :\Window et le système téléchargera automatiquement le dernier fichier de symboles pour tous les fichiers détectés. Pour ce faire, vous devrez d'abord créer un répertoire appelé C:\symbols , qui sera utilisé pour stocker les fichiers PDB téléchargés, puis exécuter la commande suivante :

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

Lorsque vous entrez et exécutez la commande ci-dessus, symchk.exe analysera tous les fichiers dans C:\Windows et téléchargera automatiquement les fichiers de symboles associés à partir du serveur de symboles de Microsoft.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2

Les fichiers d'icônes sont en cours de téléchargement

Une fois les fichiers nécessaires téléchargés avec succès, ils seront enregistrés dans le dossier C:\Symbols. Ce processus peut prendre un certain temps, soyez patient pendant que vous attendez le téléchargement des fichiers.

Comment utiliser Mach2 pour trouver des fonctionnalités cachées dans Windows 10

Avant de commencer, vous devez noter que l'ajout de fonctionnalités en cours de développement peut entraîner des problèmes avec votre configuration de Windows 10 (avertissement de l'auteur Rafael Rivera lui-même). Par conséquent, la fonctionnalité de développement ne doit être utilisée que sur un système de test, tel qu'un environnement de machine virtuelle.

Maintenant que les fichiers d'icônes ont été téléchargés avec succès, la prochaine chose à faire est d'analyser ces fichiers à l'aide du programme Mach2. Pour ce faire, je recommande d'utiliser la commande suivante, qui analysera l'intégralité du dossier C:\symbols , supprimera le chemin des fichiers PDB, puis enregistrera les fonctionnalités détectées dans le fichier Features-found.txt.

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

Après avoir entré la commande ci-dessus, Mach2 commencera à analyser les fichiers PDB dans le dossier C:\Symbols à la recherche de fonctionnalités cachées. Ce processus peut prendre un certain temps, alors encore une fois, soyez patient.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2Mach2 scanne les PDB

Lorsque Mach2 termine son analyse, vous trouverez un fichier nommé Features-Found.txt apparaissant dans le même répertoire où vous avez exécuté la commande. Ce fichier contiendra une liste des fonctionnalités Windows et leurs identifiants associés. Ces identifiants, tels que 3728205 , seront utilisés par Mach2 pour activer la fonctionnalité respective.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2

Feature-Found.txt affiche la liste des fonctionnalités trouvées

Nous avons maintenant une liste de fonctionnalités, et nous pouvons voir clairement quelles fonctionnalités sont actuellement activées en entrant la commande « mach2 display ».

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2Afficher les fonctionnalités activées

Comment activer les fonctionnalités cachées dans Windows 10 à l'aide de Mach2

Pour activer une nouvelle fonctionnalité dans la liste créée, vous pouvez utiliser la commande " mach2 activate [id] ". Par exemple, l'ID de la fonctionnalité masquée « Screen Clip » dans Windows 10 Insider Build 17643 est 15333818 .

Pour activer cette fonctionnalité, nous devrons entrer la commande "mach2 activate 15333818" . Si Mach2 peut activer la commande, il répondra simplement par le mot OK . Maintenant, si vous vérifiez la liste des fonctionnalités activées, vous verrez l'ID de "Screen Clip" apparaître, indiquant que cette fonctionnalité cachée a été activée avec succès, comme indiqué ci-dessous.

Recherchez et activez les fonctionnalités cachées dans Windows 10 avec l'outil Mach2La fonction Screen Clip a été activée

Comment désactiver les fonctionnalités cachées de Windows 10 à l'aide de Mach2

A l'inverse, si vous souhaitez désactiver une fonctionnalité, vous pouvez utiliser la commande "mach2 Disable [id]" . Par exemple, pour désactiver la fonctionnalité Screen Clip qui vient d'être activée avec succès, nous entrerons la commande " mach2 Disable 15333818 " . Remarque : Lorsque vous activez ou désactivez une fonctionnalité, vous devrez peut-être redémarrer votre ordinateur pour appliquer pleinement les modifications du système.

Maintenant que vous savez comment rechercher, afficher, activer et désactiver les fonctionnalités cachées sur Windows 10, il est temps de commencer à jouer avec les nouvelles versions et de voir si vous pouvez trouver des fonctionnalités cachées comme c'est intéressant.

Par exemple, la nouvelle version de Windows 10 Insider Preview 20H1 Build 18912 contient 3 fonctionnalités cachées plutôt intéressantes.

Nous avons détaillé le contenu ainsi que les identifiants de ces 3 fonctionnalités dans l'article : « 3 fonctionnalités cachées seront retrouvées dans la prochaine version de Windows 10 », merci de vous y référer et de les essayer Mach2 pour trouver, activer ou désactiver ces fonctionnalités !


Comment activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Comment activer Ultimate Performance pour optimiser les performances sous Windows 10/11

Microsoft a ajouté une fonctionnalité appelée Ultimate Performance à la mise à jour Windows 10 en avril 2018. On peut comprendre qu'il s'agit d'une fonctionnalité qui aide le système à passer en mode de travail hautes performances.

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Comment installer un nouveau jeu dicônes dexplorateur de fichiers comme Windows 10 Sun Valley

Si vous aimez la nouvelle icône de l'Explorateur de fichiers comme Windows 10 Sun Valley, suivez l'article ci-dessous pour modifier la toute nouvelle interface de l'Explorateur de fichiers.

Comment tester la webcam Windows 10

Comment tester la webcam Windows 10

Vérifier si la webcam fonctionne bien sur un ordinateur Windows est simple et rapide. Vous trouverez ci-dessous les étapes pour vous aider à vérifier la caméra.

Comment tester le microphone sous Windows 10

Comment tester le microphone sous Windows 10

Peut-être avez-vous branché des écouteurs de bonne qualité, mais pour une raison quelconque, l'ordinateur portable Windows continue d'essayer d'enregistrer à l'aide de son terrible microphone intégré. L'article suivant vous expliquera comment tester le microphone Windows 10.

Comment supprimer Scan avec Malwarebytes du menu contextuel

Comment supprimer Scan avec Malwarebytes du menu contextuel

Si vous n'en avez plus besoin, vous pouvez supprimer l'option Analyser avec Malwarebytes dans le menu contextuel du clic droit. Voici comment.

En savoir plus sur le protocole Border Gateway (BGP)

En savoir plus sur le protocole Border Gateway (BGP)

Border Gateway Protocol (BGP) est utilisé pour échanger des informations de routage pour Internet et est le protocole utilisé entre les FAI (qui sont des AS différents).

Comment créer votre propre fichier de piratage du registre Windows

Comment créer votre propre fichier de piratage du registre Windows

Lorsque vous lisez des conseils, vous voyez souvent des gens utiliser des fichiers de piratage du registre pour personnaliser et peaufiner les ordinateurs Windows et vous demandez comment les créer. Cet article vous guidera à travers les étapes de base pour créer votre propre fichier de piratage de registre.

Comment activer la sauvegarde automatique du registre dans Windows 10

Comment activer la sauvegarde automatique du registre dans Windows 10

Microsoft avait l'habitude de sauvegarder automatiquement le registre, mais cette fonctionnalité a été discrètement désactivée dans Windows 10. Dans cet article, Quantrimang.com vous guidera à travers les étapes pour sauvegarder automatiquement le registre dans un dossier. \RegBack) sous Windows 10.

Comment annuler une action sur un PC Windows

Comment annuler une action sur un PC Windows

Lorsque vous utilisez un ordinateur, faire des erreurs est tout à fait normal.

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Que faire si la connexion Ethernet continue de baisser sous Windows 10/11 ?

Votre connexion Ethernet peut parfois vous frustrer en vous déconnectant sans raison apparente sur votre PC Windows 10 ou 11.