Voici une nouvelle collection d’astuces et fonctions cachées pour Windows . Des nouveautés, des expériences et des secrets qui vous seront révélés dans cet article. Pour consulter la première série d’astuces pratique sur Windows, suivez ce lien : Optimiser et Sécuriser Windows.
Sommaire de l'article
- 1 Purger les mots de passe enregistrés dans Windows
- 2 Vider son cache DNS Internet
- 3 Accélérer la fermeture de Windows
- 4 Utiliser le client SSH natif de Windows 10
- 5 Comment réinitialiser la pile réseau sur Windows 10
- 6 Réactiver le support de SMBv1 pour les périphériques NAS sous Windows.
- 7 Un nouveau terminal pour Windows.
- 8 Mettre une image de fond dans le nouveau Terminal de Windows.
Purger les mots de passe enregistrés dans Windows
Nous avons de plus en plus de mots de passe à se souvenir pour accéder à toutes nos applications. Il est alors tentant de cocher la case Mémoriser ces informations ou Se souvenir de moi sous Windows pour que les mots de passe soient enregistrés et que la connexion à nos applications soit plus rapide. Mais comment purger les mots de passe enregistrés dans Windows.
Généralement Windows vous affiche une fenêtre de ce type, lorsque vous voulez vous connectez à une ressource :
Il existe une commande pour purger les mots de passe enregistrés par Windows mais aussi les modifier. Dans le menu démarrer, sélectionner Exécuter et taper la ligne suivante :
rundll32.exe keymgr.dll, KRShowKeyMgr
- 1: Liste des mots de passe enregistrés
- 2: Gestions des mots de passe à savoir l’ajout, la suppression et la modification (pratique si une ressource change de mot de passe)
- 3: Des boutons permettent d’enregistrer et de restaurer vos connexions.
Voilà un utilitaire bien pratique pour les utilisateurs, pour purger les mots de passe de Windows.
Vider son cache DNS Internet
Le service Client DNS optimise les performances de la résolution de nom DNS en stockant les noms précédemment résolus en mémoire. Si le service Client DNS est éteint, l’ordinateur peut encore résoudre les noms DNS en utilisant les serveurs DNS du réseau.
Lorsque le résolveur Windows reçoit une réponse positive ou négative à une requête, il ajoute cette réponse positive ou négative à son cache et, par conséquent, crée un enregistrement de ressource DNS. Le résolveur vérifie toujours le cache avant d’émettre une requête à un serveur DNS. Si un enregistrement de ressource DNS est dans le cache, le résolveur utilise l’enregistrement à partir du cache au lieu d’émettre une requête à un serveur. Ce comportement expédie les requêtes et fait baisser le trafic réseau pour les requêtes DNS.
Vous pouvez utiliser l’outil Ipconfig pour afficher et vider le cache de résolution DNS. Pour afficher le cache de résolution DNS, tapez ipconfig /displaydns à une invite de commandes. Ipconfig affiche le contenu du cache de résolution DNS, y compris les enregistrements de ressource DNS qui sont préchargés à partir du fichier Hosts et tous les noms qui ont fait l’objet d’une requête récemment et qui ont été résolus par le système. Après une certaine période, le résolveur rejette l’enregistrement du cache. Cette période est indiquée dans la durée de vie (TTL, Time to Live) associée à l’enregistrement de ressource DNS.
Vous pouvez également vider le cache manuellement. Après avoir vidé le cache, l’ordinateur doit encore émettre une requête aux serveurs DNS pour tous les enregistrements de ressource DNS précédemment résolus par l’ordinateur.
Pour supprimer les entrées du cache de résolution DNS, tapez ipconfig /flushdns à une invite de commandes.
Accélérer la fermeture de Windows
Dans quelques cas lorsque Windows se ferme, il peut attendre indéfiniment la fermeture d’applications ouvertures. Avec cette astuce vous allez optimiser l’arrêt de Windows en supprimant rapidement les processus et les applications en cours d’exécution.
Ouvrez le registre de Windows et naviguez jusqu’à la clé ci-dessous :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout
Saisissez la valeur sur 2000 qui correspond au temps en millisecondes pendant laquelle Windows attend la suppression d’un service qui ne répond pas.
Pour optimiser encore plus l’arrêt de Windows modifier ou créer les clés ci-dessous :
HKEY_CURRENT_USER\Control Panel\Desktop\WaitToKillAppTimeout HKEY_CURRENT_USER\Control Panel\Desktop\HungAppTimeout HKEY_CURRENT_USER\Control Panel\Desktop\AutoEndTasks
Maintenant redémarrer Windows afin que ces modifications soient prises en compte.
Utiliser le client SSH natif de Windows 10
Windows 10 dispose maintenant d’un client SSH natif, qui peut être utilisé en ligne de commande dans le terminal, mais aussi et surtout dans une invite Powershell ou des scripts.
Pour vérifier si le client SSH est installé sur votre Windows 10, c’est très simple. Dans le terminal taper la commande ci-dessous :
# ssh -v
Si vous avez le même retour que sur la capture d’écran ci-dessous, le client SSH est installé.
Sinon suivez ces étapes pour l’installer :
- Dans le menu de recherche du Menu Démarrer de Windows, taper les mots suivants : Ajouter une fonctionnalité
- Cliquer sur Ajouter une fonctionnalité -> Client OpenSSH -> Installer
- Vous avez maintenant accès à SSH en natif depuis Windows
Comment réinitialiser la pile réseau sur Windows 10
Il peut arriver dans certain cas, que Windows 10 ne puisse plus communiquer vers Internet, ou vers un autre réseau distant. Après avoir vérifié vos paramètres réseaux et notamment l’adresse de passerelle, toujours rien. Voici peut-être la solution.
Les vérifications à faire :
- Utiliser la commande suivante pour s’assurer que le réseau soit bien configuré, notamment la passerelle qui sert pour communiquer avec un autre réseau
# ipconfig /all
Ici je constate que mes paramètres réseaux (IP, Masque, Passerelle, sont corrects)
- L’autre commande très utile et souvent oublié, permet d’afficher la table de routage de votre Windows. c’est un peu le chef d’orchestre des communications. C’est elle qui indique ou doit aller chaque paquet.
# route print
Hors ici à ma grande surprise, il me manque une ligne essentielle à savoir la ligne 0.0.0.0 qui indique que toutes les adresses qui ne sont pas connues dans la table de routage doivent être renvoyées vers la passerelle. Sans cette ligne il est impossible à Windows d’aller sur Internet ou vers un autre réseau qu’il ne connait pas. Voici la source de mon problème.
Après plusieurs reboot, le problème est toujours pareil, je décide donc d’utiliser les grands moyens et de réinitialiser les paramètres réseau de mon Windows 10 en utilisant les commandes suivantes.
# netsh winhttp reset proxy # netsh winhttp reset tracing # netsh winsock reset catalog # netsh int ipv4 reset catalog # netsh int ipv6 reset catalog
Après avoir rebooté suite aux modifications, comme par enchantement, la fameuse ligne 0.0.0.0 apparait de nouveau et je peux naviguer tranquillement sur Internet.
Réactiver le support de SMBv1 pour les périphériques NAS sous Windows.
Avec l’arrivée Windows 10, SMBv1 est désactivé pour des raisons de sécurité. Vous ne pourrez peut-être plus accéder aux partages de votre NAS depuis Windows. Cependant, il existe un moyen de réactiver SMBv1. Attention toutefois cela peut entraîner une vulnérabilité de sécurité. Il est donc conseillé de mettre à jour votre équipement pour passer en SMBv2 ou SMBv3.
- Le protocole SMBv2 a été introduit dans Windows Vista et Windows Server 2008.
- Le protocole SMBv3 a été introduit dans Windows 8 et Windows Server 2012
Pour activer SMBv1 sur Windows 10, depuis le Menu Démarrer aller dans le Panneau de configuration -> Programmes et fonctionnalités. Puis ensuite cliquer sur Activer ou désactiver des fonctionnalités Windows.
Sélectionner l’item Support de partage de fichiers SMB 1.0/CIFS, puis cliquer sur OK.
Une fois le module installé, vous devrez redémarrer votre ordinateur. Vous pouvez maintenant accéder aux partages de votre NAS ou tout autre équipement utilisant SMBv1.
Un nouveau terminal pour Windows.
Enfin!!! Dans ma carrière d’informaticien, je n’ai connu que le célèbre CMD de Windows. Je ne compte pas le DOS. Microsoft a enfin mis à jour son célèbre terminal. Onglets, Volets, sessions multiples, raccourcis clavier, fond animé ou encore de nombreux nouveaux paramètres… Cela va nous changer la vie.
Pour installer le nouveau terminal, vous devez passer par le Windows Store, une fois dedans taper Windows terminal puis installer-le.
Puis pour lancer le nouveau Terminal, il faut Aller dans Applications -> Windows Terminal.
Le Ctrl + C et Ctrl + V est enfin pris en charge et on retrouve également une nouvelle police, nommée Cascadia Code. Vous pourrez passer d’un onglet Powershell à un onglet de commande standard ou encore à Azure.
Vous pouvez aussi diviser vos onglets pour avoir une vue séparée pour chacun d’eux. Pour créer un nouveau volet, appuyez sur Alt + Maj + D. Le terminal divisera le volet actuel en deux. Vous pouvez cliquer sur un volet et appuyer sur Alt + Maj + D pour continuer à le diviser.
Quelques raccourcis claviers intéressants :
- Créez un nouveau volet, fractionné horizontalement : Alt + Maj + – (Alt, Maj et un signe moins)
- Créez un nouveau volet, fractionné verticalement : Alt + Maj ++ (Alt, Maj et un signe plus)
- Déplacer le curseur de volet : Alt + Gauche, Alt + Droite, Alt + Bas, Alt + Haut
- Redimensionner le volet focalisé : Alt + Maj + Gauche, Alt + Maj + Droite, Alt + Maj + Bas, Alt + Maj + Haut
- Fermer un volet : Ctrl + Maj + W
Vous pouvez aussi ajuster la taille de la police grâce à la touche CTRL + la molette de votre souris. Pratique pour les vieux comme moi.
Linux sur Windows. Inimaginable il y a quelques années encore. C’est maintenant possible grâce à la prise en charge de Linux sous Windows. Cliquer sur le bouton Nouvel Onglet, vous verrez une liste des sessions que vous pouvez ouvrir : Windows PowerShell, invite de commandes, distributions Linux comme Ubuntu (si vous les avez installés avec le sous-système Windows pour Linux ), et Azure Cloud.
Seule ombre au tableau, le nouveau terminal regorge d’options, mais elles ne sont pas faciles à modifier. Tout se passe dans un fichier .json via le bloc-notes.
Voici quelques options disponibles que vous pouvez modifier dans le fichier Settings.json :
- Création de raccourcis : vous pouvez lier des raccourcis clavier à des actions ou modifier les raccourcis clavier par défaut.
- Schémas de couleurs : modifiez le schéma de couleurs (thème) de l’environnement du terminal. Voici une liste des jeux de couleurs inclus.
- Profils : créez différents profils qui apparaîtront sous le bouton Nouvel onglet. Vous pouvez personnaliser la commande qui est exécutée lorsque vous démarrez l’environnement de ligne de commande et définir des polices et des schémas de couleurs personnalisés pour chaque session.
- Arrière-plans personnalisés : vous pouvez définir une image d’arrière-plan personnalisée pour une session. Par exemple, vous pouvez modifier votre session Ubuntu afin qu’elle ait une image d’arrière-plan personnalisée sur le thème d’Ubuntu.
- Arrière-plans GIF animés : vous pouvez même définir un GIF animé comme arrière-plan personnalisé.
- Sélection de profils par défaut : choisissez le profil que vous souhaitiez lancer par défaut lorsque vous lancez Windows Terminal ou cliquez sur le bouton Nouvel onglet. Par exemple, vous pouvez choisir une session Linux au lieu de PowerShell.
- Et bien d’autres encore….
Mettre une image de fond dans le nouveau Terminal de Windows.
Au-delà de l’effet esthétique de la manipulation cela permet de renforcer l’image de votre entreprise jusque dans le fond du terminal de Windows.
Sur tous les profils
Cliquer sur Paramètres, puis rechercher le bloc Default qui sert à définir les options communes à tous les profils de vos consoles. Par défaut, il est vide.
Rajouter cette ligne :
"backgroundImage": "C:/Windows/Web/Wallpaper/mon_image.jpg"
Vous pouvez aussi gérer l’opacité de l’image afin de rendre plus lisible le résultat des commandes.
La propriété « backgroundImageOpacity » doit être définie avec cette syntaxe :
"backgroundImageOpacity" : 0.4
Plus l’indice est faible, plus l’image sera transparente. On peut considérer que 0.4 définit une opacité à 40%.
Maintenant si vous souhaitez personnaliser vos fonds d’écran par profil, il suffit de répéter l’opération ci-dessus pour chaque item Powershell, CMD, Azur.