Les protocoles SMB2 et/ou SMB3 sont activés par défaut dans Windows. Si vous en avez besoin, voici les étapes pour désactiver SMB2 et SMB3 sous Windows. Si vous ne savez pas ce qu'est SMB, faites défiler vers le bas de l'article pour en savoir plus sur ce protocole.
Remarque : SMB2 et SMB3 sont liés entre eux. Ainsi, l’activation ou la désactivation de SMB2 entraînera la même chose pour SMB3.
Pour désactiver SMB3, vous pouvez utiliser PowerShell ou Command Prompt . Faites-le d’une manière qui vous semble familière.
Désactivez SMB3 à l'aide de PowerShell (recommandé)
1. Ouvrez PowerShell avec les droits d'administrateur .
2. Ensuite, vérifiez que SMB3 est activé en exécutant la commande ci-dessous. Si le protocole est activé, vous verrez « vrai » dans la réponse.
Get-SmbServerConfiguration | Select EnableSMB2Protocol
Si le protocole est activé, vous verrez "true" dans la réponse
3. Pour désactiver SMB3, exécutez cette commande.
Set-SmbServerConfiguration -EnableSMB2Protocol $false
4. PowerShell vous demandera votre confirmation, entrez Y
ou A
et appuyez Enter
pour confirmer.
5. Une fois désactivé, vous pouvez le vérifier en exécutant la première commande. Si le protocole est désactivé, vous verrez « faux ».
Si le protocole est désactivé, vous verrez « faux »
6. Enfin, redémarrez Windows pour appliquer les modifications.
Pour réactiver SMB3, vous pouvez utiliser la commande ci-dessous.
Set-SmbServerConfiguration -EnableSMB2Protocol $true
Désactivez SMB3 à l'aide de l'invite de commande
Vous pouvez également utiliser l'invite de commande pour désactiver SMB3. Le seul problème est qu'elle n'est pas aussi intuitive que la méthode PowerShell, mais elle fonctionne néanmoins.
1. Exécutez l'invite de commande avec les droits d'administrateur .
2. Dans la fenêtre d'invite de commandes, exécutez les commandes ci-dessous une par une.
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
sc.exe config mrxsmb20 start= disabled
3. Une fois terminé, redémarrez Windows pour appliquer les modifications. Après le redémarrage, le protocole SMB3 sera désactivé.
Pour réactiver le protocole SMB3, ouvrez l'invite de commande avec les droits d'administrateur et exécutez les commandes ci-dessous une par une.
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
sc.exe config mrxsmb20 start= auto
Qu’est-ce que la PME ?
Server Message Block ou SMB est un protocole réseau de couche application, développé par Microsoft principalement pour l'accès général aux fichiers, aux ports série et à diverses communications entre les nœuds du réseau. Il permet aux applications sur un ordinateur de lire et d'écrire dans des fichiers ainsi que de demander des services à des programmes sur des serveurs d'un réseau informatique.
Avec SMB, les applications (ou les utilisateurs d'applications) peuvent accéder à des fichiers ou à d'autres ressources sur un serveur distant, puis lire, créer et mettre à jour des fichiers sur le serveur. SMB peut également communiquer avec n'importe quel programme serveur configuré pour recevoir des demandes de clients SMB. SMB est un protocole de structure utilisé par les technologies informatiques SDDC (Software-Defined Data Center), telles que Storage Spaces Direct et Storage Replica.
Initialement, SMB a été conçu au sein d'IBM pour créer un système de fichiers en réseau pour DOS, mais Microsoft a ensuite renommé SMB en CIFS (Common Internet File System) et l'a développé davantage. La deuxième version, SMB 2.0, a été introduite dans Windows Vista avec une série de nouvelles fonctionnalités, des performances et une compatibilité améliorées.
Microsoft a introduit SMB 3.0 sur Windows Server 2012, ajoutant des fonctionnalités importantes, telles que SMB Direct (SMB sur RDMA) et SMB Multichannel (plusieurs connexions par session SMB). Ils sont destinés à améliorer les fonctionnalités et les performances, en particulier pour les centres de données virtualisés. Avec NFS, SMB est actuellement l'un des protocoles réseau les plus populaires. Microsoft a également ajouté son propre gestionnaire de machines virtuelles au protocole, ce qui facilite la configuration pour les administrateurs Windows habituels.
Les derniers développements de la technologie SMB sont SMB 3.0.2 (dans Windows Server 2012 R2) et 3.1.1 (Windows Server 2016), dédiés aux améliorations de sécurité.
Si vous avez besoin de plus d'informations sur SMB, vous pouvez les lire ici : https://docs.microsoft.com/vi-vn/windows-server/storage/file-server/file-server-smb-overview