Activer ou désactiver SMB1 SMB2 Windows 10 PowerShell

Windows 10 est un système qui intègre différents protocoles qui feront de son utilisation une partie intégrante des processus internes et externes et l'un de ces protocoles est le protocole SMB. SMB (Server Message Block) a été développé en tant que protocole de partage de fichiers réseau composé d'un ensemble de packages de messages qui cherchent à définir quelle version du protocole utiliser, cela permet de partager des fichiers, des imprimantes et plus sur un réseau local.

Avantages PMESMB nous donne également la possibilité de partager entre les systèmes d'exploitation Windows et Linux, cela nous donne la possibilité de :

  • Imprimer sur un réseau local
  • Gestion étendue des attributs de fichier
  • Verrouillage des fichiers et des enregistrements
  • Prise en charge d'Unicode
  • Négociation dialectale
  • Authentification des fichiers, des répertoires et des accès partagés

SMB est disponible dans les versions SMB1 ou SMB2 où chacune a des caractéristiques différentes, il est à noter que dans les éditions Windows 10 Home et Windows 10 Professional SMBv1 est déjà désactivé et seul SMB2 est proposé.

Avantages SMB2C'est parce que SMB2 a de meilleures fonctionnalités telles que :

  • Améliorations dans l'utilisation du réseau
  • Lecture et écriture plus complètes
  • Prise en charge MTU
  • Modèle de location client Oplock
  • Prend en charge les anciennes versions de SMB et plus

Avec ce tutoriel nous allons apprendre à gérer ces deux protocoles via PowerShell en tant qu'administrateurs et ainsi pouvoir activer ou désactiver SMB1 et SMB2.

1. Activer ou désactiver SMB1 Windows 10 PowerShell


Nous allons voir différentes actions à utiliser, ce sont :

Étape 1
Vérifiez si SMB1 est actif : pour cela, nous exécutons ce qui suit. Dans la ligne State, nous vérifions l'état actuel.

 Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

AGRANDIR

Étape 2
Pour désactiver SMB1, nous exécutons :

 Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

AGRANDIR

Étape 3
Pour l'activer, nous exécutons. Nous entrons la lettre Y pour redémarrer le système.

 Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol 

AGRANDIR

2. Activer ou désactiver SMB2 Windows 10 PowerShell


Comme avec SMB1, nous avons quelques commandes pour gérer ce protocole depuis PowerShell, c'est possible.

Étape 1
Pour vérifier son état actuel :

 Get-SmbServerConfiguration | Sélectionnez Activer le protocole SMB2 

AGRANDIR

Étape 2
Pour désactiver SMB2, nous exécutons :

 Set-SmbServerConfiguration -EnableSMB2Protocol $ false 
Étape 3
Nous devons confirmer l'action :

AGRANDIR

Étape 4
Pour l'activer, nous exécutons :

 Set-SmbServerConfiguration EnableSMB2Protocol $ true 

AGRANDIR

Avec ces commandes, nous avons géré SMB1 ou SMB 2 à partir de Windows PowerShell de manière fonctionnelle.

wave wave wave wave wave