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 !


Explorez la différence entre le chiffrement symétrique et asymétrique

Explorez la différence entre le chiffrement symétrique et asymétrique

Il existe deux types de chiffrement couramment déployés aujourd’hui : le chiffrement symétrique et asymétrique. La différence fondamentale entre ces deux types de chiffrement réside dans le fait que le chiffrement symétrique utilise une clé unique pour les opérations de chiffrement et de déchiffrement.

Comment quitter le mode plein écran sous Windows

Comment quitter le mode plein écran sous Windows

Le mode plein écran sur votre ordinateur supprimera le contenu inutile. Alors comment quitter le mode plein écran de Windows ?

Comment transformer une clé USB en RAM pour ordinateurs et ordinateurs portables. Le savez-vous déjà ?

Comment transformer une clé USB en RAM pour ordinateurs et ordinateurs portables. Le savez-vous déjà ?

Lorsque vous commencez à voir votre ordinateur fonctionner lentement, ou à présenter d'autres symptômes tels qu'une augmentation de la température, des blocages fréquents... c'est probablement parce que l'ordinateur a utilisé toute la RAM de l'ordinateur...

Comment configurer le BIOS pour démarrer à partir dun disque dur externe USB/CD/DVD

Comment configurer le BIOS pour démarrer à partir dun disque dur externe USB/CD/DVD

Lors de l'installation d'un nouvel ordinateur ou de la réinstallation de Windows, il est nécessaire de configurer le BIOS pour sélectionner le démarrage à partir des outils de support. Si les utilisateurs installent Windows à l'aide de périphériques tels qu'un périphérique USB/CD/DVD ou un disque dur externe, ils doivent configurer le BIOS pour qu'il s'exécute avec le périphérique de démarrage correspondant.

Avira Free Security Review : Excellent outil antivirus gratuit

Avira Free Security Review : Excellent outil antivirus gratuit

Avira Free Security est l'un des meilleurs logiciels antivirus gratuits disponibles pour diverses raisons (dont la moindre n'est pas parce qu'il est gratuit).

Quest-ce quun serveur de base de données ?

Quest-ce quun serveur de base de données ?

Un serveur de base de données est un système informatique qui fournit à d'autres ordinateurs des services liés à l'accès et à la récupération d'informations à partir d'une base de données.

Comment utiliser la fausse IP Idea VPN sous Windows

Comment utiliser la fausse IP Idea VPN sous Windows

Idea VPN est une application de réseau privé virtuel VPN sur Windows 10 qui vous aide à accéder à Internet de manière anonyme, à accéder aux sites Web bloqués et à protéger les informations personnelles des utilisateurs.

10 façons simples de reconnecter lUSB sans débrancher ni rebrancher

10 façons simples de reconnecter lUSB sans débrancher ni rebrancher

Supprimer le matériel en toute sécurité et éjecter le support est une fonctionnalité qui vous permet de supprimer en toute sécurité un périphérique connecté au système via le port USB. Cependant, retirer et rebrancher la clé USB plusieurs fois peut entraîner la corruption du fichier. Vous trouverez ci-dessous 5 façons de vous éviter d'avoir à retirer et rebrancher votre clé USB plusieurs fois.

Fonctionnalités de sécurité notables sur le dernier Windows 10

Fonctionnalités de sécurité notables sur le dernier Windows 10

Avec la mise à jour Windows 10 Spring Creators (92,99 $ sur Amazon.com), Microsoft vous donne plus de contrôle sur vos données et vos comptes. Après avoir découvert les nouvelles fonctionnalités telles que la chronologie, le partage et l'application Paramètres, vous souhaiterez probablement vous familiariser avec ce trio de nouveaux paramètres de confidentialité.

Comment protéger les fichiers contre la suppression par erreur par Windows Defender

Comment protéger les fichiers contre la suppression par erreur par Windows Defender

Windows Defender est un outil antivirus et de sécurité du système informatique capable d'éliminer les logiciels malveillants. Cependant, que se passe-t-il si cet outil supprime accidentellement vos données importantes ?