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 supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Comment supprimer lavis de demande de droit dauteur dans le coin droit de lécran sous Windows 10

Voyez-vous une notification d’activation de Windows 10 dans le coin droit de l’écran ? Cet article vous expliquera comment supprimer l'avis de demande de droit d'auteur sous Windows 10.

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Instructions de A à Z sur la façon dinstaller Windows 10 build 14393.222

Récemment, Microsoft a publié la dernière mise à jour cumulative pour les utilisateurs de PC Windows 10, appelée Build 14393.222. Cette mise à jour publiée pour Windows 10 corrige principalement des bugs basés sur les commentaires des utilisateurs et améliore l'expérience de performances du système d'exploitation.

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Protégez votre réseau informatique avec lhôte Bastion en seulement 3 étapes

Avez-vous des ordinateurs sur votre réseau local qui nécessitent un accès externe ? Utiliser un hôte bastion comme gardien de votre réseau peut être une bonne solution.

Comment créer une touche Windows si votre clavier nest pas disponible

Comment créer une touche Windows si votre clavier nest pas disponible

Si vous préférez utiliser un vieux clavier classique, comme l'IBM Model M, qui n'inclut pas de touche Windows physique, il existe une méthode simple pour en ajouter davantage, en empruntant une touche que vous n'utilisez pas souvent.

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

3 façons deffacer rapidement tous les journaux dévénements dans Windows 10

Parfois, vous devrez peut-être supprimer d’un seul coup les anciens journaux d’événements. Dans ce guide, Quantrimang.com vous montrera 3 façons de supprimer rapidement tous les journaux d'événements dans l'Observateur d'événements Windows 10.

Les fausses méthodes IP vous aident à accéder de manière anonyme

Les fausses méthodes IP vous aident à accéder de manière anonyme

Dans de nombreux articles précédents, nous avons mentionné qu’il est extrêmement important de rester anonyme en ligne. Des informations privées sont divulguées chaque année, ce qui rend la sécurité en ligne de plus en plus nécessaire. C'est aussi la raison pour laquelle nous devrions utiliser des adresses IP virtuelles. Ci-dessous, nous découvrirons les méthodes pour créer de fausses IP !

Comment créer un mode darrière-plan transparent sur Windows 10

Comment créer un mode darrière-plan transparent sur Windows 10

WindowTop est un outil qui a la capacité d'atténuer toutes les fenêtres d'application et tous les programmes exécutés sur les ordinateurs Windows 10. Vous pouvez également utiliser une interface à fond sombre sur Windows.

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

Comment désactiver la barre de langue sur la barre des tâches de Windows 8

La barre de langue sous Windows 8 est une barre d'outils de langue miniature conçue pour s'afficher automatiquement sur l'écran du bureau. Cependant, de nombreuses personnes souhaitent masquer cette barre de langue dans la barre des tâches.

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

Comment configurer WEP, WPA, WPA2 pour le routeur Linksys

La connectivité sans fil est aujourd’hui une nécessité et pour cette raison, la sécurité sans fil est essentielle pour garantir la sécurité de votre réseau interne.

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Conseils pour optimiser la vitesse de connexion Internet de Linksys

Maximiser la vitesse d’Internet est essentiel pour optimiser votre connexion réseau. Vous pouvez vivre une expérience de divertissement et de travail optimale en utilisant des ordinateurs, des téléviseurs connectés à Internet, des consoles de jeux, etc.