/
/

Zo schakelt u het SMB1-protocol voor bestandsdeling in of uit in Windows

door Team Ninja
How to Enable or Disable SMB1 File Sharing Protocol blog banner image

Directe samenvatting

Deze blogpost van NinjaOne biedt een uitgebreide basislijst met CMD-commands en een deep dive duik in Windows-commands met meer dan 70 essentiële cmd-commands voor zowel beginners als gevorderden. Het legt praktische opdrachtpromptcommando’s uit voor file management, directory navigation, network troubleshooting, disk operations en automatisering met echte voorbeelden om de productiviteit te verbeteren. Of u nu fundamentele cmd-commands leert of geavanceerde Windows CLI-tools onder de knie krijgt, deze gids helpt u de Command Prompt effectiever te gebruiken.

Belangrijkste punten

  • SMB1 (SMBv1/CIFS) is verouderd en bevat kwetsbaarheden waarvoor geen patches meer verschijnen. Microsoft heeft het protocol in 2014 afgeschaft en standaard verwijderd uit moderne Windows-versies. Er komen geen beveiligingspatches meer uit.
  • Controleer de status van SMB1 met PowerShell via:
    • Get-SmbServerConfiguration | Select EnableSMB1Protocol
    • Get-WindowsOptionalFeature -Online -FeatureName “SMB*”
  • Manieren om SMB1 uit te schakelen:
    • Windows-instellingen (GUI) – het meest geschikt voor individuele gebruikers.
    • PowerShell-scripts – het meest geschikt voor grote organisaties en remote management.
    • Groepsbeleid (GPMC) – het meest geschikt voor MSP’s of domeinbeheerders.
  • Wanneer schakelt u SMB1 in? Alleen als laatste optie voor verouderde NAS-devices (van vóór 2016), oudere printers en scanners (van vóór 2015), embedded industriële of medische systemen of applicaties op XP/Server 2003.

Het Server Message Block-protocol (SMB) is een cruciaal onderdeel van Windows-netwerken en maakt het veilig delen van bestanden en printers tussen netwerkdevices mogelijk. Het verouderde SMB1-protocol is echter lang niet zo streng als de nieuwere versies.

SMB1 (ook wel SMBv1 of CIFS genoemd) is de oorspronkelijke versie van dit protocol en werd in de jaren tachtig geïntroduceerd met MS-DOS. Het mist de encryptie, de verbeterde authenticatie en de prestatiewinst van SMB2 en SMB3.

In deze gids leest u hoe u SMB1 uitschakelt in Windows en hoe u het SMB1-protocol voor bestandsdeling in- of uitschakelt voor verouderde devices. Met deze stappen beperken IT-teams en MSP’s de kwetsbaarheden binnen het gedeelde netwerk.

💡 Leert u liever visueel? Bekijk dan onze video Zo schakelt u het SMB1-protocol voor bestandsdeling in of uit in Windows.

Spoor SMB1 en andere kwetsbaarheden op en schakel ze uit voordat ze aanvalsvectoren worden

🛡️ Ontdek NinjaOne Vulnerability Management.

Zo controleert u of SMB1 is ingeschakeld in Windows

De snelste manier om te controleren of SMB1 op uw systeem is ingeschakeld is met PowerShell.

  1. Gebruik Zoeken 🔎 om Terminal → PowerShell → Als administrator uitvoeren te openen.
  2. De status van het SMB1-protocol controleren:

Get-SmbServerConfiguration | Select EnableSMB1Protocol

  1. Alle geïnstalleerde SMB-versies bekijken:

Get-WindowsOptionalFeature -Online -FeatureName “SMB*”

💡 Tip: u kunt ook het Configuratiescherm → Programma’s → Programma’s en onderdelen gebruiken. Klik op “Windows-onderdelen in- of uitschakelen” en zoek “Ondersteuning voor SMB 1.0/CIFS-bestandsdeling” in de lijst om te zien of het is ingeschakeld.

Methoden om SMB1 te configureren in Windows 11

Gebruik de tabel om uw voorkeursmethode te kiezen en er direct naartoe te gaan.

📌 Voorwaarden:

  • Controleer of SMB1 is ingeschakeld.
  • Een herstart van het systeem is nodig om de wijzigingen door te voeren.
  • Sommige methoden vereisen toegang tot het systeem en het netwerk.

📌 Toepassingen:

  • SMB1 uitschakelen om netwerkprotocollen te stroomlijnen.
  • SMB1 omzetten zodat systemen het verouderde protocol niet meer gebruiken.

👉 Let op: sommige stappen kunnen afwijken, afhankelijk van de standaardinstellingen van het systeem of de actieve instellingen.

Klik om een methode te kiezen

💻
Het meest geschikt voor individuele gebruikers
💻💻💻
Het meest geschikt voor grote organisaties
Methode 1: Windows-instellingen ✓
Methode 2: PowerShell-script ✓
Methode 3: groepsbeleid ✓

💡 Tip: bekijk het onderdeel Waar u op moet letten voor tips over het beheersen van mogelijke risico’s.

Methode 1: SMB1 in- of uitschakelen via de instellingen

Deze methode via de grafische interface is aan te raden voor selfservice en activering via remote access.

  1. Gebruik Zoeken 🔎 om het Configuratiescherm te openen.
  2. Ga naar Programma’s → Programma’s en onderdelen → Windows-onderdelen in- of uitschakelen.
  3. Zoek Ondersteuning voor SMB 1.0/CIFS-bestandsdeling en stel dit naar wens in.
  4. Klik op OK om de wijzigingen toe te passen

Methode 2: SMB1 in- of uitschakelen in Windows 11 via PowerShell

Voer PowerShell uit als administrator en gebruik de volgende opdrachten:

SMB1-client uitschakelen: Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

SMB1-server uitschakelen: Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force

SMB1-client inschakelen: Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

SMB1-server inschakelen: Set-SmbServerConfiguration -EnableSMB1Protocol $true -Force

💡 Let op: op Windows 11 wordt SMB1 na een schone installatie standaard in geen enkele editie geïnstalleerd. Draait u een schone Windows 11-installatie? Dan hoeft u waarschijnlijk niets te doen. Voer Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol uit en controleer het veld State om de huidige status van SMB1 op uw systeem te verifiëren.

Methode 3: SMB1 uitschakelen in Windows 11 via groepsbeleid

De Group Policy Management Console (GPMC) is beschikbaar in de Pro-, Enterprise- en Education-editie van Windows, maar wordt niet standaard geïnstalleerd. Deze methode is bedoeld voor systeembeheerders en MSP’s.

  1. Druk op Win + R, typ gpmc.msc en klik op OK om GPMC te openen.
  2. Maak of bewerk een GPO die is gekoppeld aan de gewenste OU (Organizational Unit).
  3. Ga naar Computerconfiguratie → Beheersjablonen → MS-netwerkclient → Microsoft-netwerkclient.
  4. Stel SMB v1-clientstuurprogramma configureren naar wens in.
  5. Ga vervolgens naar Computerconfiguratie → Beheersjablonen → MS-netwerkserver → Microsoft-netwerkserver.
  6. Stel SMB v1-server configureren naar wens in.

Met de opdracht gpupdate /force voert u de wijzigingen direct door. Anders worden de nieuwe instellingen bij het volgende update-interval toegepast.

👉 Bekijk deze GPUpdate videodemonstratie voor een visueel voorbeeld.

Controleer na het herstarten van het device met de opdracht
Get-SmbServerConfiguration | Select EnableSMB1Protocol of SMB1 is uitgeschakeld. De uitvoer moet “False” zijn als SMB1 met succes is uitgezet.

Wanneer schakelt u het SMB1-protocol voor bestandsdeling in?

Het inschakelen van SMB1 brengt aanzienlijke beveiligingsrisico’s met zich mee voor uw netwerk. Gebruik dit deelprotocol alleen als laatste redmiddel en met volledig begrip van de kwetsbaarheden. Toch kan deze stap nodig zijn om de compatibiliteit met andere verouderde apps of bronnen in Windows te waarborgen.

Moet u SMB1 toch gebruiken? Overweeg dan de volgende stappen voor isolatie en mitigatie.

  • Plaats verouderde systemen in geïsoleerde netwerksegmenten
  • Stel strikte firewallregels in om SMB1-verkeer te beperken
  • Schakel SMB1 uit op alle systemen die aan het internet zijn blootgesteld
  • Gebruik VLAN’s om SMB1-verkeer van uw hoofdnetwerk te scheiden
  • Overweeg alternatieven op applicatieniveau of middleware om SMB1 volledig te vermijden

Systemen die op SMB1 draaien stellen zich niet alleen bloot aan bekende exploits en CVE’s, maar schenden mogelijk ook compliance-eisen (GDPR, HIPAA, PCI) met boetes tot gevolg. Het protocol actief houden is bovendien zeer schadelijk, want er verschijnen geen beveiligingspatches meer voor SMB1.

💡 Let op: Microsoft biedt sinds 2022 geen ondersteuning meer voor SMB1.

⚠️ Waar u op moet letten bij het in- of uitschakelen van SMB1

Hieronder staan veelvoorkomende risico’s, de mogelijke gevolgen en praktische manieren om problemen terug te draaien of te voorkomen wanneer u de SMB1-instellingen wijzigt.

Risico’s Mogelijke gevolgen Oplossingen
Verouderde applicaties die zijn gebouwd voor omgevingen met Windows XP/Server 2003 Applicatiefouten, crashes of geen toegang tot gedeelde bestanden ➤ Gebruik containerisatie of virtualisatie om het gebruik van SMB1 te isoleren

➤ Stel moderniserings- of vervangingsplannen op voor migratie op de lange termijn

Niet-gesegmenteerde netwerken die nog SMB1 gebruiken Malware kan zich lateraal door het netwerk verspreiden als één systeem wordt gecompromitteerd ➤ Segmenteer netwerken met VLAN’s en firewalls

➤ Beperk SMB1-verkeer tot specifieke, gecontroleerde zones

Industriële besturingssystemen, kassaterminals en medische apparatuur met een ouder embedded OS Bedrijfskritische workflows kunnen vastlopen, met uitvaltijd of veiligheidsrisico’s tot gevolg ➤ Isoleer deze systemen op gesegmenteerde netwerken met strikte firewall- en ACL-regels wanneer updaten niet mogelijk is

➤ Overweeg middleware of virtualisatie om SMB1-afhankelijkheden te overbruggen.

Overweeg daarnaast om het gebruik van SMB2 of SMB3 waar mogelijk af te dwingen door minimale SMB-beveiligingsinstellingen in te stellen via groepsbeleid:

  1. Druk op Win + R, typ gpmc.msc en klik op OK om GPMC te openen.
  2. Ga naar Computerconfiguratie → Beheersjablonen → Netwerk → Lanman-werkstation.
  3. Stel Onveilige gastaanmeldingen inschakelen in op Uitgeschakeld.

Configureer vervolgens het register om de minimale SMB-versie af te dwingen:

  1. Druk op Win + R, typ regedit en klik op OK om de Register-editor te openen.
  2. Navigeer naar het onderstaande pad of kopieer en plak het in de adresbalk van het register. Maak de benodigde sleutel aan als het pad onvolledig is.

HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

  1. Maak of wijzig de DWORD-waarde (32-bits) SMB2.
  2. Open de waarde en stel Waardegegevens in op 1 om SMB2 of hoger in het hele netwerk te vereisen.

Voer regelmatig audits uit op het hele netwerk om systemen op te sporen die nog het SMB1-protocol gebruiken. Gebruik bijvoorbeeld tools als Wireshark of de ingebouwde Windows-opdracht netsh trace om netwerkverkeer vast te leggen en te analyseren op SMB-protocolgebruik.

Identificeer verouderde protocollen en los ze op om uw omgeving met NinjaOne te beschermen tegen cyberaanvallen.

📝 Meld u aan voor een gratis NinjaOne-trial van 14 dagen.

Beste praktijken voor beveiliging bij het beheren van het SMB1-protocol

Veerkrachtige IT-beveiliging vraagt om een proactieve aanpak van verouderde protocollen zoals SMB1. Volledige verwijdering kan lastig zijn voor organisaties met oudere systemen, maar het gebruiksgemak en de beveiligingsvoordelen wegen ruimschoots op tegen de zorgen over compatibiliteit.

Met de stappen uit deze gids schakelt u SMB1 snel uit in Windows en voert u waar nodig de juiste isolatiemaatregelen door. Daarmee beschermt u uw systemen niet alleen tegen veelvoorkomende kwetsbaarheden en exploits, maar verbetert u ook de prestaties en maakt u uw infrastructuur klaar voor toekomstige beveiligingseisen en compliance-vereisten.

Gerelateerde onderwerpen:

FAQs

Nee, SMB1 is in 2026 niet veilig om te gebruiken.

Het protocol bevat fundamentele kwetsbaarheden die niet te patchen zijn en grote exploits zoals EternalBlue vormen nog altijd een bedreiging, ondanks jarenlange bekendheid. Het gebruik van SMB1 kan in gereguleerde sectoren in strijd zijn met de naleving van beveiligingsvoorschriften.

Verouderde NAS-devices van vóór 2016 kunnen onbereikbaar worden en oudere multifunctionele printers en scanners kunnen functionaliteit verliezen.

Machines met Windows XP en Windows Server 2003 kunnen zonder SMB1 geen verbinding maken met gedeelde bestanden en sommige gespecialiseerde bedrijfsapplicaties met hardgecodeerde SMB1-afhankelijkheden kunnen uitvallen. Oudere embedded systemen (productie, zorg en dergelijke) kunnen hun verbinding verliezen.

Ja, SMB1 kan op afstand worden uitgeschakeld met verschillende methoden:

  • PowerShell remoting: Invoke-Command -ComputerName [hostname] -ScriptBlock {Set-SmbServerConfiguration -EnableSMB1Protocol $false -Force}
  • Inzet groepsbeleid naar specifieke computers of OU’s
  • Windows Admin Center voor het beheren van meerdere servers
  • Configuration Manager (SCCM) met compliance-instellingen

👉 Let op: de methoden kunnen verschillen afhankelijk van licenties of systeemvereisten.

Nee, het uitschakelen van SMB1 heeft geen invloed op moderne mogelijkheden voor bestandsdeling. Windows gebruikt automatisch SMB2 of SMB3 voor alle bestandsdeling tussen compatibele systemen.

SMB2 (geïntroduceerd met Windows Vista in 2006) en SMB3 (geïntroduceerd met Windows 8/Server 2012) hebben SMB1 vervangen. SMB2 bracht flinke prestatieverbeteringen en verminderde de overhead van het spraakzame protocol. SMB3 voegde end-to-end-encryptie toe, SMB Multichannel voor doorvoer en redundantie en SMB Direct voor netwerkadapters met RDMA-ondersteuning. Windows onderhandelt automatisch over de hoogste SMB-versie die zowel client als server ondersteunen.

Dit vindt u misschien ook leuk

Klaar om de moeilijkste delen van IT te vereenvoudigen?

NinjaOne Algemene Voorwaarden

Door op de knop “Ik accepteer” hieronder te klikken, geeft u aan dat u de volgende wettelijke voorwaarden en onze Gebruiksvoorwaarden accepteert:

  • Eigendomsrechten: NinjaOne bezit en blijft eigenaar van alle rechten, aanspraken en belangen in en op het script (inclusief het auteursrecht). NinjaOne geeft u een beperkte licentie om het script te gebruiken in overeenstemming met deze wettelijke voorwaarden.
  • Gebruiksbeperking: U mag het script alleen gebruiken voor uw legitieme persoonlijke of interne bedrijfsdoeleinden en u mag het script niet delen met derden.
  • Republicatieverbod: Het is onder geen beding toegestaan om het script opnieuw te publiceren in een scriptbibliotheek die toebehoort aan of onder controle staat van een andere softwareleverancier.
  • Garantie disclaimer: Het script wordt geleverd “zoals het is” en “zoals het beschikbaar is”, zonder enige vorm van garantie. NinjaOne belooft of garandeert niet dat het script vrij van gebreken zal zijn of dat het aan uw specifieke behoeften of verwachtingen zal voldoen.
  • Risicoaanvaarding: Het gebruik van het script is op eigen risico. U erkent dat het gebruik van het script bepaalde inherente risico’s met zich meebrengt en u begrijpt en aanvaardt elk van deze risico’s.
  • Verklaring van afstand en vrijwaring: U zult NinjaOne niet verantwoordelijk houden voor enige nadelige of onbedoelde gevolgen die voortvloeien uit uw gebruik van het script en u doet afstand van alle wettelijke of billijke rechten of rechtsmiddelen die u tegen NinjaOne kunt hebben met betrekking tot uw gebruik van het script.
  • EULA: Als u een NinjaOne-klant bent, is uw gebruik van het script onderworpen aan de licentieovereenkomst voor eindgebruikers die op u van toepassing is (EULA).