learn.microsoft.com Open in urlscan Pro
2600:141b:1c00:2489::3544  Public Scan

Submitted URL: https://go.microsoft.com/fwlink/?linkid=852747
Effective URL: https://learn.microsoft.com/en-US/windows-server/storage/file-server/troubleshoot/smbv1-not-installed-by-default-in-windows
Submission: On August 25 via manual from CA — Scanned from CA

Form analysis 3 forms found in the DOM

Name: site-header-search-form-mobileGET /en-us/search/

<form class="flex-grow-1" method="GET" role="search" id="ms--site-header-search-form-mobile" data-bi-name="site-header-search-form-mobile" name="site-header-search-form-mobile" aria-label="Search" action="/en-us/search/">
  <div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
    <div class="field-body control ">
      <input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="site-header-search-autocomplete-input-mobile"
        data-test-id="site-header-search-autocomplete-input-mobile" class="autocomplete-input input 
						
						width-full" type="search" name="terms" aria-expanded="false" aria-owns="ax-1-listbox" aria-controls="ax-1-listbox" aria-activedescendant="" aria-label="Search" aria-describedby="ms--site-header-search-autocomplete-input-mobile-description"
        placeholder="Search" data-bi-name="site-header-search-autocomplete-input-mobile" pattern=".*">
      <span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
      <span hidden="" id="ms--site-header-search-autocomplete-input-mobile-description"> Suggestions will filter as you type </span>
    </div>
    <ul role="listbox" id="ax-1-listbox" data-test-id="site-header-search-autocomplete-input-mobile-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Suggestions" hidden="">
    </ul>
    <!---->
  </div>
  <!-- mobile safari will not dispatch submit event unless there's a submit button that is not display:none -->
  <button type="submit" class="visually-hidden" tabindex="-1" aria-hidden="true"></button>
  <input name="category" hidden="" value="">
</form>

Name: site-header-search-formGET /en-us/search/

<form class="flex-grow-1" method="GET" role="search" id="ms--site-header-search-form" data-bi-name="site-header-search-form" name="site-header-search-form" aria-label="Search" action="/en-us/search/">
  <div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
    <div class="field-body control ">
      <input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="site-header-search-autocomplete-input" data-test-id="site-header-search-autocomplete-input" class="autocomplete-input input input-sm
						
						width-full" type="search" name="terms" aria-expanded="false" aria-owns="ax-0-listbox" aria-controls="ax-0-listbox" aria-activedescendant="" aria-label="Search" aria-describedby="ms--site-header-search-autocomplete-input-description"
        placeholder="Search" data-bi-name="site-header-search-autocomplete-input" pattern=".*">
      <span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
      <span hidden="" id="ms--site-header-search-autocomplete-input-description"> Suggestions will filter as you type </span>
    </div>
    <ul role="listbox" id="ax-0-listbox" data-test-id="site-header-search-autocomplete-input-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Suggestions" hidden="">
    </ul>
    <!---->
  </div>
  <!-- mobile safari will not dispatch submit event unless there's a submit button that is not display:none -->
  <button type="submit" class="visually-hidden" tabindex="-1" aria-hidden="true"></button>
  <input name="category" hidden="" value="">
</form>

javascript:

<form action="javascript:" role="search" aria-label="Search" class="margin-bottom-xxs"><label class="visually-hidden" for="ax-2">Search</label>
  <div class="autocomplete display-block" data-bi-name="autocomplete"><!---->
    <div class="field-body control has-icons-left">
      <input role="combobox" maxlength="100" aria-autocomplete="list" autocapitalize="off" autocomplete="off" autocorrect="off" spellcheck="false" id="ax-2" data-test-id="ax-2" class="autocomplete-input input input-sm
						control has-icons-left
						width-full" type="text" aria-expanded="false" aria-owns="ax-3-listbox" aria-controls="ax-3-listbox" aria-activedescendant="" aria-describedby="ms--ax-2-description" placeholder="Filter by title" pattern=".*">
      <span aria-hidden="true" class="icon is-small is-left">
        <span class="has-text-primary docon docon-filter-settings"></span>
      </span>
      <span aria-hidden="true" class="autocomplete-loader loader has-text-primary " hidden=""></span>
      <span hidden="" id="ms--ax-2-description"> Suggestions will filter as you type </span>
    </div>
    <ul role="listbox" id="ax-3-listbox" data-test-id="ax-2-listbox" class="autocomplete-suggestions is-vertically-scrollable padding-xxs " aria-label="Suggestions" hidden="">
    </ul>
    <!---->
  </div>
</form>

Text Content

Skip to main content

We use optional cookies to improve your experience on our websites, such as
through social media connections, and to display personalized advertising based
on your online activity. If you reject optional cookies, only cookies necessary
to provide you the services will be used. You may change your selection by
clicking “Manage Cookies” at the bottom of the page. Privacy Statement
Third-Party Cookies

Accept Reject Manage cookies

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security
updates, and technical support.

Download Microsoft Edge More info about Internet Explorer and Microsoft Edge

Learn
Suggestions will filter as you type
Sign in


 * Profile
 * Settings

Sign out

Learn
   
 * Discover
      
    * Documentation
      
      In-depth articles on Microsoft developer tools and technologies
   
      
    * Training
      
      Personalized learning paths and courses
   
      
    * Credentials
      
      Globally recognized, industry-endorsed credentials
   
      
    * Q&A
      
      Technical questions and answers moderated by Microsoft
   
      
    * Code Samples
      
      Code sample library for Microsoft developer tools and technologies
   
      
    * Assessments
      
      Interactive, curated guidance and recommendations
   
      
    * Shows
      
      Thousands of hours of original programming from Microsoft experts
   
      
   
   Microsoft Learn for Organizations
   
   Boost your team's technical skills
   
   Access curated resources to upskill your team and close skills gaps.

   
 * Product documentation
      
    * ASP.NET
      
    * Azure
      
    * Dynamics 365
      
    * Microsoft 365
      
    * Microsoft Edge
      
    * Microsoft Entra
      
    * Microsoft Graph
      
    * Microsoft Intune
      
    * Microsoft Purview
      
    * Microsoft Teams
      
    * .NET
      
    * Power Apps
      
    * Power Automate
      
    * Power BI
      
    * Power Platform
      
    * PowerShell
      
    * SQL
      
    * Sysinternals
      
    * Visual Studio
      
    * Windows
      
    * Windows Server
      
   
   View all products
   
   Microsoft Learn for Organizations
   
   Boost your team's technical skills
   
   Access curated resources to upskill your team and close skills gaps.

   
 * Development languages
      
    * C++
      
    * C#
      
    * DAX
      
    * Java
      
    * OData
      
    * OpenAPI
      
    * Power Query M
      
    * VBA
      
   
   Microsoft Learn for Organizations
   
   Boost your team's technical skills
   
   Access curated resources to upskill your team and close skills gaps.

   
 * Topics
      
    * Artificial intelligence
      
    * Compliance
      
    * DevOps
      
    * Platform engineering
      
    * Security
      
   
   Microsoft Learn for Organizations
   
   Boost your team's technical skills
   
   Access curated resources to upskill your team and close skills gaps.

   

Suggestions will filter as you type
Sign in


 * Profile
 * Settings

Sign out
Windows Server
   
 * Get started
   
 * Failover clustering
   
 * Management
   
 * Identity and access
   
 * Networking
   
 * Troubleshooting
   
 * Related products
     
   * IIS
     
   * Remote Desktop
     
   * Hyper-V
     
   * Windows Server Essentials
     
   
 * More
     
   * Get started
     
   * Failover clustering
     
   * Management
     
   * Identity and access
     
   * Networking
     
   * Troubleshooting
     
   * Related products
       
     * IIS
       
     * Remote Desktop
       
     * Hyper-V
       
     * Windows Server Essentials
       
     
   

Table of contents Exit focus mode

Search
Suggestions will filter as you type
 * Storage
 * Data Deduplication
 * DFS Namespaces
 * DFS Replication
 * Disk Management
 * File Server and SMB
   * File Server and SMB
   * SMB Direct
   * SMB over QUIC
   * Configure client access control for SMB over QUIC
   * SMB compression
   * Configure SMB authentication rate limiter
   * Configure alternative SMB ports
   * Configure the SMB client to require encryption
   * Enable insecure guest logons in SMB2 and SMB3
   * SMB security enhancements
   * Manage SMB dialects
   * SMB: File and printer sharing ports should be open
   * Secure SMB traffic
   * Protect SMB traffic from interception
   * SMB signing
   * Control SMB signing behavior
   * Block NTLM connections on SMB
   * Network File System overview
   * Deploy Network File System
   * NTFS overview
   * Volume Shadow Copy Service
   * Using Disk Cleanup
   * Advanced Troubleshooting SMB
     * Advanced Troubleshooting SMB
     * Detect, enable and disable SMBv1, SMBv2, and SMBv3
     * SMBv1 is not installed by default
 * File Server Resource Manager
 * Folder Redirection and Roaming User Profiles
 * iSCSI
 * ReFS
 * Storage Migration Service
 * Storage Replica
 * Storage Spaces
 * Storage Spaces Direct
 * Work Folders
 * Storage QoS
 * Change history for Storage topics

Download PDF
    
 1. Learn
    
    
 2. Windows Server
    

    
 1. Learn
    
    
 2. Windows Server
    

Read in English Save
 * Add to Collections
 * Add to Plan

Table of contents Read in English Add to Collections Add to Plan Edit


--------------------------------------------------------------------------------

SHARE VIA

Facebook x.com LinkedIn Email

--------------------------------------------------------------------------------

Print
Table of contents


SMBV1 IS NOT INSTALLED BY DEFAULT IN WINDOWS 10 VERSION 1709, WINDOWS SERVER
VERSION 1709 AND LATER VERSIONS

 * Article
 * 05/18/2023
 * 9 contributors

Feedback


IN THIS ARTICLE

    
 1. Summary
    
 2. More Information
    
 3. Additional references
    


SUMMARY

Since Windows 10 Fall Creators Update and Windows Server, version 1709 (RS3),
the Server Message Block version 1 (SMBv1) network protocol is no
longer installed by default. It was superseded by SMBv2 and later protocols
starting in 2007. Microsoft publicly deprecated the SMBv1 protocol in 2014.

SMBv1 has the following behavior in Windows 10 and Windows Server 2019 and later
versions:

 * SMBv1 now has both client and server sub-features that can be uninstalled
   separately.
 * Windows 10 Enterprise, Windows 10 Education, and Windows 10 Pro for
   Workstations no longer contain the SMBv1 client or server by default after a
   clean installation.
 * Windows Server 2019 and later no longer contains the SMBv1 client or server
   by default after a clean installation.
 * Windows 10 Home and Windows 10 Pro no longer contain the SMBv1 server by
   default after a clean installation.
 * Windows 11 doesn't contain the SMBv1 server or client by default after a
   clean installation.
 * Windows 10 Home and Windows 10 Pro still contain the SMBv1 client by default
   after a clean installation. If the SMBv1 client isn't used for 15 days in
   total (excluding the computer being turned off), it automatically uninstalls
   itself.
 * In-place upgrades and Insider flights of Windows 10 Home and Windows 10 Pro
   don't automatically remove SMBv1 initially. Windows evaluate the usage of
   SMBv1 client and server, and if either of them isn't used for 15 days in
   total (excluding the time during which the computer is off), Windows will
   automatically uninstall it.
 * In-place upgrades and Insider flights of the Windows 10 Enterprise, Windows
   10 Education, and Windows 10 Pro for Workstations editions don't
   automatically remove SMBv1. An administrator must decide to uninstall SMBv1
   in these managed environments.
 * Automatic removal of SMBv1 after 15 days is a one-time operation. If an
   administrator re-installs SMBv1, no further attempts will be made to
   uninstall it.
 * The SMB version 2.02, 2.1, 3.0, 3.02, and 3.1.1 features are still fully
   supported and included by default as part of the SMBv2 binaries.
 * Because the Computer Browser service relies on SMBv1, the service is
   uninstalled if the SMBv1 client or server is uninstalled. This means that
   Explorer Network can no longer display Windows computers through the legacy
   NetBIOS datagram browsing method.
 * SMBv1 can still be reinstalled in all editions of Windows 10 and Windows
   Server 2016.
 * Windows Server virtual machines created by Microsoft for the Azure
   Marketplace don't contain the SMB1 binaries & you can't enable SMB1.
   Third-party Azure Marketplace VMs may contain SMB1, contact their vendor for
   information.

Starting in Windows 10, version 1809 (RS5), Windows 10 Pro no longer contains
the SMBv1 client by default after a clean installation. All other behaviors from
version 1709 still apply.

Note

Windows 10, version 1803 (RS4) Pro handles SMBv1 in the same manner as Windows
10, version 1703 (RS2) and Windows 10, version 1607 (RS1). This issue was fixed
in Windows 10, version 1809 (RS5). You can still uninstall SMBv1 manually.
However, Windows will not automatically uninstall SMBv1 after 15 days in the
following scenarios:

 * You do a clean install of Windows 10, version 1803.
 * You upgrade Windows 10, version 1607 or Windows 10, version 1703 to Windows
   10, version 1803 directly without first upgrading to Windows 10, version
   1709.

If you try to connect to devices that support only SMBv1, or if these
devices try to connect to you, you may receive one of the following error
messages:

Output Copy


You can't connect to the file share because it's not secure. This share requires the obsolete SMB1 protocol, which is unsafe and could expose your system to attack.
Your system requires SMB2 or higher. For more info on resolving this issue, see: https://go.microsoft.com/fwlink/?linkid=852747


Output Copy


The specified network name is no longer available.


Output Copy


Unspecified error 0x80004005


Output Copy


System Error 64


Output Copy


The specified server cannot perform the requested operation.


Output Copy


Error 58


When a remote server required an SMBv1 connection from this client, and the
SMBv1 client is installed, the following event is logged. This mechanism audits
the use of SMBv1 and is also used by the automatic uninstaller to set the 15-day
timer of removing SMBv1 because of lack of use.

Output Copy


Log Name:      Microsoft-Windows-SmbClient/Security
Source:        Microsoft-Windows-SMBClient
Date:          Date/Time
Event ID:      32002
Task Category: None
Level:         Info
Keywords:      (128)
User:          NETWORK SERVICE
Computer:      junkle.contoso.com
Description:
The local computer received an SMB1 negotiate response.

Dialect:
SecurityMode
Server name:

Guidance:
SMB1 is deprecated and should not be installed nor enabled. For more information, see https://go.microsoft.com/fwlink/?linkid=852747.


When a remote server required an SMBv1 connection from this client, and the
SMBv1 client isn't installed, the following event is logged. This event is to
show why the connection fails.

Output Copy


Log Name:      Microsoft-Windows-SmbClient/Security
Source:        Microsoft-Windows-SMBClient
Date:          Date/Time
Event ID:      32000
Task Category: None
Level:         Info
Keywords:      (128)
User:          NETWORK SERVICE
Computer:      junkle.contoso.com
Description:
SMB1 negotiate response received from remote device when SMB1 cannot be negotiated by the local computer.
Dialect:
Server name:

Guidance:
The client has SMB1 disabled or uninstalled. For more information: https://go.microsoft.com/fwlink/?linkid=852747.


These devices aren't likely running Windows. They are more likely running older
versions of Linux, Samba, or other types of third-party software to provide SMB
services. Often, these versions of Linux and Samba are, themselves, no longer
supported.

Note

Windows 10, version 1709 is also known as "Fall Creators Update."


MORE INFORMATION

To work around this issue, contact the manufacturer of the product that supports
only SMBv1, and request a software or firmware update that support SMBv2.02 or a
later version. For a current list of known vendors and their SMBv1 requirements,
see the following Windows and Windows Server Storage Engineering Team Blog
article:

SMBv1 Product Clearinghouse


LEASING MODE

If SMBv1 is required to provide application compatibility for legacy software
behavior, such as a requirement to disable oplocks, Windows provides a new SMB
share flag that's known as Leasing mode. This flag specifies whether a share
disables modern SMB semantics such as leases and oplocks.

You can specify a share without using oplocks or leasing to allow a legacy
application to work with SMBv2 or a later version. To do this, use the
New-SmbShare or Set-SmbShare PowerShell cmdlets together with the -LeasingMode
None parameter.

Note

You should use this option only on shares that are required by a third-party
application for legacy support if the vendor states that it is required. Do not
specify Leasing mode on user data shares or CA shares that are used by Scale-Out
File Servers. This is because the removal of oplocks and leases causes
instability and data corruption in most applications. Leasing mode works only
in Share mode. It can be used by any client operating system.


EXPLORER NETWORK BROWSING

The Computer Browser service relies on the SMBv1 protocol to populate the
Windows Explorer Network node (also known as "Network Neighborhood"). This
legacy protocol is long deprecated, doesn't route, and has limited security.
Because the service can't function without SMBv1, it's removed at the same time.

However, if you still have to use the Explorer Network in home and small
business workgroup environments to locate Windows-based computers, you can
follow these steps on your Windows-based computers that no longer use SMBv1:

 1. Start the "Function Discovery Provider Host" and "Function Discovery
    Resource Publication" services, and then set them to Automatic (Delayed
    Start).

 2. When you open Explorer Network, enable network discovery when you're
    prompted.

All Windows devices within that subnet that have these settings will now appear
in Network for browsing. This uses the WS-DISCOVERY protocol. Contact your other
vendors and manufacturers if their devices still don't appear in this browse
list after the Windows devices appear. It's possible they have this protocol
disabled or that they support only SMBv1.

Note

 We recommend that you map drives and printers instead of enabling this feature,
which still requires searching and browsing for their devices. Mapped resources
are easier to locate, require less training, and are safer to use. This is
especially true if these resources are provided automatically through Group
Policy. An administrator can configure printers for location by methods other
than the legacy Computer Browser service by using IP addresses, Active Directory
Domain Services (AD DS), Bonjour, mDNS, uPnP, and so on.

If you can't use any of these workarounds, or if the application manufacturer
can't provide supported versions of SMB, you can re-enable SMBv1 manually by
following the steps in How to detect, enable and disable SMBv1, SMBv2, and SMBv3
in Windows.

Important

We strongly recommend that you don't reinstall SMBv1. This is because this older
protocol has known security issues regarding ransomware and other malware.


WINDOWS SERVER BEST PRACTICES ANALYZER MESSAGING

Windows Server 2012 and later server operation systems contain a best practices
analyzer (BPA) for file servers. If you've followed the correct online guidance
to uninstall SMB1, running this BPA will return a contradictory warning message:

Output Copy


Title: The SMB 1.0 file sharing protocol should be enabled
Severity: Warning
Date: 3/25/2020 12:38:47 PM
Category: Configuration
Problem: The Server Message Block 1.0 (SMB 1.0) file sharing protocol is disabled on this file server.
Impact: SMB not in a default configuration, which could lead to less than optimal behavior.
Resolution: Use Registry Editor to enable the SMB 1.0 protocol.


Important

You should ignore this specific BPA rule's guidance, it's deprecated. The false
error was first corrected in Windows Server 2022 and Windows Server 2019 in the
2022 April Cumulative Update. We repeat: don't enable SMB 1.0.


ADDITIONAL REFERENCES

 * Stop using SMB1





--------------------------------------------------------------------------------


FEEDBACK

Was this page helpful?

Yes No


--------------------------------------------------------------------------------


ADDITIONAL RESOURCES



--------------------------------------------------------------------------------

Training

Module

Manage Windows Server file servers - Training

Manage Windows Server file servers



English (United States)
California Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices
Theme
 * Light
 * Dark
 * High contrast

 * Manage cookies
 * Previous Versions
 * Blog
 * Contribute
 * Privacy
 * Terms of Use
 * Trademarks
 * © Microsoft 2024


ADDITIONAL RESOURCES



--------------------------------------------------------------------------------

Training

Module

Manage Windows Server file servers - Training

Manage Windows Server file servers




IN THIS ARTICLE



English (United States)
California Consumer Privacy Act (CCPA) Opt-Out Icon Your Privacy Choices
Theme
 * Light
 * Dark
 * High contrast

 * Manage cookies
 * Previous Versions
 * Blog
 * Contribute
 * Privacy
 * Terms of Use
 * Trademarks
 * © Microsoft 2024