ViVeTool : activer les fonctions cachées de Windows (sans attendre leur déploiement) 1j6y6q

Commande ViVeTool exécutée dans l’invite de commandes sur Windows 11

Quand Microsoft prépare de nouvelles fonctionnalités pour Windows, elles ne sont pas toujours visibles ou accessibles à tout le monde. Certaines restent bien planquées, désactivées par défaut… même dans les versions Insider. Heureusement, il existe un petit outil non officiel qui permet d’aller fouiller un peu plus loin : ViVeTool. 3y6y4a

Gratuit, open source et très léger, ViVeTool permet d’activer des options encore en test, parfois abandonnées, parfois en cours de déploiement. C’est l’outil fétiche des ionnés de Windows qui aiment avoir un coup d’avance sur les prochaines nouveautés.

Cela dit, comme il s’agit de fonctions expérimentales, il peut arriver (très rarement) que certaines activations provoquent des comportements étranges ou des bugs mineurs. Rien de catastrophique, mais par prudence, on recommande quand même de l’utiliser dans une machine virtuelle (VM) pour tester tranquillement.

Dans cet article, on vous explique à quoi sert ViVeTool, comment l’utiliser, où trouver les bons identifiants de fonctionnalités (feature IDs) et surtout ce qu’on peut vraiment faire avec.

Qu’est-ce que ViVeTool ? 4yz4b

ViVeTool est un petit utilitaire en ligne de commande qui permet d’activer ou de désactiver des fonctionnalités expérimentales dans Windows. Il a été développé par Rafael Rivera et Lucas (plus connu sous le pseudo @thebookisclosed sur X), deux ionnés qui suivent de près l’évolution du système de Microsoft.

Le but de cet outil est de donner accès aux fonctions que Microsoft intègre en coulisses mais qu’il n’a pas encore activées pour tout le monde. Ces fonctionnalités sont identifiées par des ID numériques appelés feature IDs. ViVeTool permet justement d’interagir avec ces IDs pour forcer l’activation (ou la désactivation) d’une fonction.

En gros, c’est comme un interrupteur que Microsoft garde éteint pour l’instant, mais qu’on peut rallumer manuellement si on sait ce qu’on fait.

Pourquoi ces fonctions sont-elles cachées ? 3p6s5c

Microsoft utilise un système appelé ViVe (Virtual Feature Control) pour tester certaines nouveautés dans ses builds Insider. Cela lui permet d’activer ou de désactiver à distance des fonctionnalités chez un petit nombre d’utilisateurs, histoire de voir comment elles se comportent avant un éventuel déploiement plus large.

Ainsi, même avec la même version de Windows, deux testeurs peuvent ne pas voir les mêmes choses. Certaines fonctions sont progressivement activées via des tests à distance, tandis que d’autres sont bien là dans le système… mais tout simplement désactivées. Et c’est justement dans ce genre de cas que ViVeTool devient utile.

Où télécharger ViVeTool et comment l’utiliser 4j4s51

ViVeTool est un projet open source disponible sur GitHub. Il ne nécessite aucune installation : il suffit de télécharger l’archive ZIP, d’extraire les fichiers et de lancer les commandes depuis le dossier.

1. Télécharger ViVeTool 6r3b3a

➡️ Rendez-vous sur le site officiel de ViVeTool ou sur la page GitHub du projet.

  • Téléchargez le fichier ViVeTool-vx.x.x.zip.
  • Extrayez le contenu dans un dossier facilement accessible, par exemple sur le Bureau ou dans C:\ViVeTool.

Vous obtiendrez quatre fichiers, dont le principal est ViVeTool.exe.

Contenu du dossier ViVeTool après extraction de l’archive ZIP

2. Ouvrir un terminal en istrateur f485b

Pour que ViVeTool fonctionne correctement, il faut exécuter les commandes dans un terminal avec les droits istrateur.

  • Cliquez sur Démarrer, tapez cmd, puis faites un clic droit sur Invite de commandes > Exécuter en tant qu’istrateur.
  • Naviguez jusqu’au dossier où se trouve ViVeTool, par exemple :
cd C:\ViVeTool
Commande pour accéder au dossier ViVeTool dans l’Invite de commandes

3. Les commandes de base 242h38

Voici les commandes essentielles à connaître :

  • Activer une fonctionnalité :
vivetool /enable /id:featureID

Note : bien entendu, remplacez featureID par l’ID réelle de la fonctionnalité que vous souhaitez activer.

Exemple pour activer une fonction avec l’ID 12345678 :

vivetool /enable /id:12345678
Commande ViVeTool pour activer une fonctionnalité avec un ID spécifique
  • Désactiver une fonctionnalité :
vivetool /disable /id:featureID
Commande ViVeTool pour désactiver une fonctionnalité avec un ID spécifique

Après l’activation ou la désactivation d’une fonctionnalité, un redémarrage du PC peut être nécessaire pour que les changements soient visibles. Cela dépend du type de fonction activée.

  • Lister les fonctionnalités activées (ou détectables) :
vivetool /query
Commande ViVeTool pour lister les fonctionnalités activées ou en test

Toutes les commandes disponibles dans ViVeTool 1ud18

Commande Description
/query Liste les fonctionnalités détectées sur le système
/enable /id:<ID> Active une fonctionnalité via son identifiant
/disable /id:<ID> Désactive une fonctionnalité via son identifiant
/reset /id:<ID> Réinitialise un ID (retour à l’état d’origine)
/fullreset Supprime tous les changements appliqués avec ViVeTool (attention ⚠️)
/changestamp Affiche le compteur interne des modifications du système
/querysubs Liste les abonnements aux usages de fonctionnalités
/addsub Ajoute un abonnement à une fonctionnalité pour suivre son utilisation
/delsub Supprime un abonnement à une fonctionnalité
/notifyusage Simule une notification d’usage d’une fonctionnalité
/export Exporte vos configurations personnalisées dans un fichier
/import Importe une configuration précédemment exportée
/lkgstatus Affiche l’état du système de restauration « Last Known Good »
/fixlkg Répare le système « Last Known Good » s’il est corrompu
/fixpriority Modifie la priorité des configurations (e de Service à Utilisateur)
/appupdate Vérifie s’il existe une nouvelle version de ViVeTool
/dictupdate Vérifie s’il existe une mise à jour du dictionnaire de noms de fonctionnalités

📌 Pour voir les options d’une commande, vous pouvez ajouter / ? après celle-ci (ex. vivetool /enable /?).

🟡 Certaines commandes plus avancées (comme /querysubs, /fixpriority, ou /notifyusage) sont utiles dans des cas spécifiques, mais pas nécessaires pour une utilisation classique de ViVeTool.

💡 Toutes les commandes ci-dessous doivent être précédées de vivetool. Par exemple :

vivetool /appupdate

Où trouver les bons IDs (et quoi activer) 3x481c

ViVeTool fonctionne avec des identifiants numériques appelés feature IDs. Chaque fonction expérimentale dans Windows possède son propre ID, que l’on peut activer ou désactiver via l’outil. Le problème, c’est que Microsoft ne fournit pas de liste officielle. Il faut donc compter sur la communauté pour les découvrir et les documenter.

La majorité des IDs intéressants sont partagés par des ionnés qui explorent les builds Insider à l’aide de ViVeTool ou d’outils maison. Voici quelques sources fiables à surveiller :

  • @PhantomOfEarth : il publie très régulièrement des listes d’IDs avec captures à l’appui
  • @TheBobPony : une autre référence dans le domaine, très actif sur X avec des exemples d’activations concrets
  • Certains canaux Reddit comme r/Windows11, r/WindowsInsiders ou r/tech, où les utilisateurs partagent leurs trouvailles
  • Et bien sûr… notre site ! On indiquera désormais les IDs à activer quand on parle des nouvelles fonctionnalités de Windows en test 😉

Avec la commande /query

ViVeTool permet aussi de lister les fonctionnalités actives ou présentes sur votre système :

vivetool /query

Cela vous affiche une série d’IDs déjà détectés, avec leur état (activé, désactivé, etc.). Ce n’est pas toujours très lisible, mais ça permet de repérer des éléments que vous pouvez ensuite chercher en ligne pour savoir à quoi ils correspondent.

ViVeTool GUI : une alternative avec interface graphique 614k3u

Pour celles et ceux qui n’aiment pas trop taper des lignes de commande, il existe une version avec interface graphique baptisée ViVeTool GUI. Elle propose une interface simple pour consulter la liste des fonctionnalités disponibles sur le système, et activer ou désactiver certaines d’un clic.

Le projet est toujours en ligne sur GitHub, même si son développement est un peu plus lent ces derniers temps. La dernière version en date (v1.7 Pre-Release 2) remonte à juillet 2023, mais elle reste parfaitement fonctionnelle pour les opérations de base.

ViVeTool GUI est compatible avec Windows 10 et Windows 11, à condition d’avoir le .NET Framework installé. Ce n’est pas aussi complet que la version en ligne de commande, mais pour une utilisation occasionnelle ou plus visuelle, elle fait parfaitement l’affaire.

👉 Pour tester ViVeTool GUI, direction le dépôt GitHub officiel.

Interface de ViVeTool GUI avec activation réussie de l’ID 41073112

En résumé mo13

ViVeTool, c’est clairement l’outil à avoir sous la main si vous avez envie de tester des fonctions cachées ou en cours de déploiement dans Windows.

Évidemment, on ne vous conseille pas de vous lancer tête baissée sur votre PC principal. Même si les bugs sont rares, autant jouer la carte de la prudence et er par une machine virtuelle pour faire vos tests tranquillement.

Et si vous n’êtes pas très à l’aise avec la ligne de commande, pensez à jeter un œil à ViVeTool GUI. Ce n’est pas l’outil le plus avancé, mais pour une utilisation occasionnelle, ça fait largement l’affaire.


Cet article vous a plu ? N'hésitez pas à le partager sur les réseaux sociaux et abonnez-vous à JustGeek sur Google News pour ne manquer aucun article !

Et si vous souhaitez aller plus loin dans votre soutien, vous pouvez nous offrir un petit café virtuel ☕️. Merci pour votre soutien ❤️ !

Offrez-nous un café
Laisser un commentaire Annuler la réponse 604y2i

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Article précédent 6w6u1p
Exemple de texte formaté dans le nouveau Bloc-notes de Windows 11 avec  du Markdown.

Windows 11 : le Bloc-notes permet désormais de formater du texte (gras, listes, liens, etc.) 5c56j

Article suivant 2r73f
Capture d’écran du site AVCheck.net après sa saisie par les autorités dans le cadre de l’opération Endgame, avec logos du FBI, du DoJ et de la police néerlandaise

AVCheck démantelé : l’outil des hackers pour tester leurs malwares neutralisé 6p5q4c

À découvrir également k3q3
Zen Browser

Zen Browser : un navigateur moderne et respectueux de votre vie privée 463yf

Zen Browser est un navigateur open source encore peu connu, mais qui mérite clairement qu’on s’y intéresse. Basé…
Lire la suite
Interface principale de l'application Easy Flatpak sur Linux, avec les catégories d'applications affichées

Easy Flatpak : le moyen le plus simple d’installer des apps Flatpak sur Linux 5q6y5t

Installer des applications Flatpak sous Linux, ça fonctionne bien… une fois qu’on a compris comment ça marche. Mais…
Lire la suite