Comment ajouter l'élément de menu "Épingler à l'écran de démarrage" à tous les fichiers dans Windows 8.1
Avec Windows 8.1, Microsoft a restreint l'accès à la commande de menu « Épingler sur l'écran de démarrage » pour les applications tierces. Vous pourriez être curieux, qu'est-ce que cela signifie? Sous Windows 8, les applications pouvaient accéder par programmation à cet élément de menu. Vous pouvez voir un tel comportement dans le programme d'installation de Mozilla Firefox: après l'installation, il s'épingle lui-même dans la barre des tâches. La même chose pourrait être implémentée dans Windows 8, n'importe quelle application pouvait s'épingler à l'écran de démarrage. Ce n'est pas le cas dans Windows 8.1.
Pourquoi Microsoft a-t-il fait cela? Parce qu'ils voulaient éviter que l'écran de démarrage ne soit encombré. Contrairement à Windows 8 (qui épingle tout sur son écran de démarrage comme un maniaque), Windows 8.1 garde son écran de démarrage propre. Suite à ces changements, la commande que j'évoquais ci-dessus n'est désormais strictement accessible qu'à partir de l'Explorateur! C'est aussi pourquoi mon application, Pin To 8, n'a pas pu épingler quoi que ce soit à l'écran de démarrage.
Aujourd'hui, je vais vous montrer comment étendre l'explorateur de fichiers dans Windows 8.1 et ajouter la possibilité d'épingler N'IMPORTE QUEL fichier ou objet à l'écran de démarrage. Aucune application tierce ne sera requise, seulement un simple ajustement du registre.
Fusionnez le fichier de registre suivant et vous avez terminé :
Éditeur de registre Windows version 5.00 [HKEY_CURRENT_USER\Software\Classes\*] [HKEY_CURRENT_USER\Software\Classes\*\shellex] [HKEY_CURRENT_USER\Software\Classes\*\shellex\ContextMenuHandlers] [HKEY_CURRENT_USER\Software\Classes\*\shellex\ContextMenuHandlers\PintoStartScreen] @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}" [HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects] [HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex] [HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers] [HKEY_CURRENT_USER\Software\Classes\AllFileSystemObjects\shellex\ContextMenuHandlers\PintoStartScreen] @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
Double-cliquez sur le fichier "Ajouter une épingle à l'écran de démarrage.reg" pour le fusionner. Pour supprimer l'élément de menu contextuel, fusionnez le fichier « Supprimer l'épingle sur l'écran de démarrage.reg ».
Vous pouvez télécharger des fichiers prêts à l'emploi à partir d'ici :
Télécharger des fichiers de registre prêts à l'emploi
Une fois que vous avez fusionné Ajouter une épingle à l'écran de démarrage.reg, vous obtiendrez l'élément de menu contextuel "Épingler à l'écran de démarrage" déverrouillé pour chaque fichier et chaque objet du système de fichiers dans l'Explorateur.
Regardez la vidéo suivante pour le vérifier en action :
Astuce bonus: mon Winaero Tweaker L'application a désormais la possibilité d'activer/désactiver ce menu contextuel directement à partir de l'interface utilisateur, donc si vous l'utilisez, vous n'avez pas besoin d'utiliser de fichiers de registre. Cochez l'option suivante :