Sais tu comment optimiser et Sécuriser Windows (2) ?

Voici une nouvelle collection de news pour optimiser et sécuriser 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.

Nouvelle publication dans l'articleVider 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.

Vider son cache DNS Internet

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.

Vider son cache DNS Internet

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.

Accélérer la fermeture de Windows

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

Accélérer la fermeture de Windows

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é.

Utiliser le client SSH natif de Windows 10

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

Suivant Précédent
Utiliser le client SSH natif de Windows 10
Utiliser le client SSH natif de Windows 10
Utiliser le client SSH natif de Windows 10

Utiliser le client SSH natif de Windows 10

Utiliser le client SSH natif de Windows 10
Suivant Précédent

 

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

Comment réinitialiser le réseau sur Windows 10

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

Comment réinitialiser le réseau sur Windows 10

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

Comment réinitialiser le réseau sur Windows 10

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.

Comment réinitialiser le réseau sur Windows 10

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

Réactiver le support de SMBv1 pour les périphériques NAS sous Windows.

 

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.

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.

Attention !!! Cette solution ne devrait-être que provisoire le temps que vous mettiez à jour votre équipement pour utiliser une version de SMB plus sécurisée.

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.

Optimiser et sécuriser Windows avec le nouveau terminal

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.

Un nouveau terminal pour Windows en Powershell

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.

Un nouveau Terminal avec pleins d'options pratiques

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.

Un nouveau Terminal avec pleins d'options pratiques

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

Un nouveau Terminal avec pleins d'options pratiques

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 sous Windows avec le nouveau système WSL
Source: Tech2tech

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.

Le paramétrage du nouveau terminal s'effectue via le fichier settings.json

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

Mettre une image de fond dans le nouveau Terminal de Windows.

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.

Mettre une image de fond dans le nouveau Terminal de Windows sur tous les profils

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.

Modifier l'opacité d'une image de fond dans le nouveau terminal Windows

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%.

Exemple d'une image de fond dans le nouveau terminal de Windows

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.

Signature manuelle Guillaume

Laisser un commentaire

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