Smb2 windows server 2003 как включить

Solution: Nope. SMB2 is a feature released in Vista/2008. You need to upgrade in order to be able to disable SMB1 and get the last several years worth of

check
Best Answer

  • Author Kevin Hsieh

    kevinmhsieh


    This person is a Verified Professional

    This person is a verified professional.

    Verify your account
    to enable IT peers to see that you are a professional.

    mace

    Windows Server Expert

    • check
      239
      Best Answers
    • thumb_up
      1390
      Helpful Votes

    Nope. SMB2 is a feature released in Vista/2008. You need to upgrade in order to be able to disable SMB1 and get the last several years worth of security updates.

    You could replace with Linux based file and print servers.


    Was this post helpful?
    thumb_up
    thumb_down

  • View Best Answer in replies below

    2 Replies

    • Author Amirhossein Karimpour

      EminentX


      This person is a Verified Professional

      This person is a verified professional.

      Verify your account
      to enable IT peers to see that you are a professional.

      ghost chili

      Windows Server Expert

      • check
        31
        Best Answers
      • thumb_up
        116
        Helpful Votes

      No, WS2003 supports only SMB1.


      1 found this helpful
      thumb_up
      thumb_down

    • Author Kevin Hsieh

      kevinmhsieh


      This person is a Verified Professional

      This person is a verified professional.

      Verify your account
      to enable IT peers to see that you are a professional.

      mace

      Windows Server Expert

      • check
        239
        Best Answers
      • thumb_up
        1390
        Helpful Votes

      Nope. SMB2 is a feature released in Vista/2008. You need to upgrade in order to be able to disable SMB1 and get the last several years worth of security updates.

      You could replace with Linux based file and print servers.


      Was this post helpful?
      thumb_up
      thumb_down

    Сетевой протокол SMB (Server Message Block) используется для предоставления совместного удаленного доступа к файлам, принтерам и другим устройствам через порт TCP 445. В этой статье мы рассмотрим: какие версии (диалекты) протокола SMB доступны в различных версиях Windows (и как они соотносятся с версиями samba в Linux); как определить версию SMB на вашем компьютере; и как включить/отключить клиент и сервер SMBv1, SMBv2 и SMBv3.

    Содержание:

    • Версии протокола SMB в Windows
    • Как проверить поддерживаемые версии SMB в Windows?
    • Вывести используемые версии SMB с помощью Get-SMBConnection
    • Об опасности использования SMBv1
    • Включение и отключение SMBv1, SMBv2 и SMBv3 в Windows

    Версии протокола SMB в Windows

    Есть несколько версии протокола SMB (диалектов), которые последовательно появлялись в новых версиях Windows:

    Для реализации протокола SMB в Linux/Unix системах используется samba. В скобках мы указали в каких версиях samba поддерживается каждый диалект SMB.

    • CIFS — Windows NT 4.0;
    • SMB 1.0 — Windows 2000;
    • SMB 2.0 — Windows Server 2008 и Windows Vista SP1 (поддерживается в Samba 3.6);
    • SMB 2.1 — Windows Server 2008 R2 и Windows 7 (поддерживается в Samba 4.0);
    • SMB 3.0 — Windows Server 2012 и Windows 8 (поддерживается в Samba 4.2);
    • SMB 3.02 — Windows Server 2012 R2 и Windows 8. 1 (не поддерживается в Samba);
    • SMB 3.1.1 – Windows Server 2016 и Windows 10 (не поддерживается в Samba).

    Начиная с версии Samba 4.14, по умолчанию используется SMB2.1.

    При сетевом взаимодействии по протоколу SMB между клиентом и сервером используется максимальная версия протокола, поддерживаемая одновременно и клиентом, и сервером.

    Ниже представлена сводная таблица, по которой можно определить версию протокола SMB, которая выбирается при взаимодействии разных версий Windows:

    Операционная система Win 10, Server 2016 Windows 8.1,
    Server 2012 R2
    Windows 8,
    Server 2012
    Windows 7,
    Server 2008 R2
    Windows Vista,
    Server 2008
    Windows XP, Server 2003 и ниже
    Windows 10 ,
    Windows Server 2016
    SMB 3.1.1 SMB 3.02 SMB 3.0 SMB 2.1 SMB 2.0 SMB 1.0
    Windows 8.1 ,
    Server 2012 R2
    SMB 3.02 SMB 3.02 SMB 3.0 SMB 2.1 SMB 2.0 SMB 1.0
    Windows 8 ,
    Server 2012
    SMB 3.0 SMB 3.0 SMB 3.0 SMB 2.1 SMB 2.0 SMB 1.0
    Windows 7,
    Server 2008 R2
    SMB 2.1 SMB 2.1 SMB 2.1 SMB 2.1 SMB 2.0 SMB 1.0
    Windows Vista,
    Server 2008
    SMB 2.0 SMB 2.0 SMB 2.0 SMB 2.0 SMB 2.0 SMB 1.0
    Windows XP, 2003 и ниже SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0

    К примеру, при подключении клиентского компьютера с Windows 8.1 к файловому серверу с Windows Server 2016 будет использоваться протокол SMB 3.0.2.

    Согласно таблице Windows XP, Windows Server 2003 для доступа к общим файлам и папкам на сервере могут использовать только SMB 1.0, который в новых версиях Windows Server (2012 R2 / 2016) может быть отключен. Таким образом, если в вашей инфраструктуре одновременно используются компьютеры с Windows XP (снятой с поддержки), Windows Server 2003/R2 и сервера с Windows Server 2012 R2/2016/2019, устаревшие клиенты не смогут получить доступ к файлам и папкам на файловом сервере с новой ОС.

    Если Windows Server 2016/2012 R2 с отключенным SMB v1.0 используется в качестве контроллера домена, значить клиенты на Windows XP/Server 2003 не смогут получить доступ к каталогам SYSVOL и NETLOGON на контроллерах домена и авторизоваться в AD.

    На старых клиентах при попытке подключиться к ресурсу на файловом сервере с отключенным SMB v1 появляется ошибка:

    The specified network name is no longer available

    Как проверить поддерживаемые версии SMB в Windows?

    Рассмотрим, как определить, какие версии протокола SMB поддерживаются на вашем компьютере Windows.

    В Windows 10, 8.1 и Windows Server 2019/2016/2012R2 вы можете проверить состояние различных диалектов SMB протокола с помощью PowerShell:

    Get-SmbServerConfiguration | select EnableSMB1Protocol,EnableSMB2Protocol

    Get-SmbServerConfiguration | select EnableSMB1Protocol,EnableSMB2Protocol

    Данная команда вернула, что протокол SMB1 отключен (
    EnableSMB1Protocol=False
    ), а протоколы SMB2 и SMB3 включены (
    EnableSMB1Protocol=True
    ).

    Обратите внимание, что протоколы SMBv3 и SMBv2 тесно связаны между собой. Нельзя отключить или включить отдельно SMBv3 или SMBv2. Они всегда включаются/отключаются только совместно, т.к. используют один стек.

    В Windows 7, Vista, Windows Server 2008 R2/2008:

    Get-Item HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters | ForEach-Object {Get-ItemProperty $_.pspath}

    Если в данной ветке реестра нет параметров с именами SMB1 или SMB2, значить протоколы SMB1 и SMB2 по умолчанию включены.

    проверить какие версии smb включены в windows

    Также в этих версиях Windows вы можете проверить, какие диалекты SMB разрешено использовать в качестве клиентов с помощью команд:

    sc.exe query mrxsmb10

    SERVICE_NAME: mrxsmb10
    TYPE : 2 FILE_SYSTEM_DRIVER
    STATE : 4 RUNNING
    (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE : 0 (0x0)
    SERVICE_EXIT_CODE : 0 (0x0)
    CHECKPOINT : 0x0
    WAIT_HINT : 0x0

    sc.exe query mrxsmb20

    SERVICE_NAME: mrxsmb20
    TYPE : 2 FILE_SYSTEM_DRIVER
    STATE : 4 RUNNING
    (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
    WIN32_EXIT_CODE : 0 (0x0)
    SERVICE_EXIT_CODE : 0 (0x0)
    CHECKPOINT : 0x0
    WAIT_HINT : 0x0

    В обоих случаях службы запущены (
    STATE=4 Running
    ). Значит Windows может подключаться как к SMBv1, так и к SMBv2 серверам.

    Вывести используемые версии SMB с помощью Get-SMBConnection

    Как мы говорили раньше, компьютеры при взаимодействии по протоколу SMB используют максимальную версию, поддерживаемую как клиентом, так и сервером. Для определения версии SMB, используемой для доступа к удаленному компьютеру можно использовать командлет PowerShell
    Get-SMBConnection
    :

    Get-SMBConnection вывести в powershell версии smb, исопльзуемые для подключения

    Версия SMB, используемая для подключения к удаленному серверу (ServerName) указана в столбце Dialect.

    Можно вывести информацию о версиях SMB, используемых для доступа к конкретному серверу:

    Get-SmbConnection -ServerName servername

    Если нужно отобразить, используется ли SMB шифрование (появилось в SMB 3.0), выполните:

    Get-SmbConnection | ft ServerName,ShareName,Dialect,Encrypted,UserName

    В Linux вывести список SMB подключения и используемые диалекты в samba можно командой:

    $ sudo smbstatus

    Чтобы на стороне сервера вывести список используемых клиентами версий протокола SMB и количество клиентов, используемых ту или иную версию протокола SMB, выполните команду:

    Get-SmbSession | Select-Object -ExpandProperty Dialect | Sort-Object -Unique

    Get-SmbSession Получить количество клиентов, использующих разные версии SMB

    В нашем примере имеется 825 клиентов, подключенных к серверу с помощью SMB 2.1 (Windows 7/Windows Server 2008 R2) и 12 клиентов SMB 3.02.

    С помощью PowerShell можно включить аудит версий SMB, используемых для подключения:

    Set-SmbServerConfiguration –AuditSmb1Access $true

    События подключения затем можно извлечь из журналов Event Viewer с помощью PowerShell:

    Get-WinEvent -LogName Microsoft-Windows-SMBServer/Audit

    Об опасности использования SMBv1

    Последние несколько лет Microsoft из соображений безопасности планомерно отключает устаревший протокол SMB 1.0. Связано это с большим количеством критических уязвимостей в этом протоколе (вспомните историю с эпидемиями вирусов-шифровальщиков wannacrypt и petya, которые использовали уязвимость именно в протоколе SMBv1). Microsoft и другие IT компании настоятельно рекомендуют отказаться от его использования.

    Однако отключение SMBv1 может вызвать проблемы с доступом к общий файлам и папкам на новых версиях Windows 10 (Windows Server 2016/2019) с устаревших версий клиентов (Windows XP, Server 2003), сторонних ОС (Mac OSX 10.8 Mountain Lion, Snow Leopard, Mavericks, старые версии Linux), различных старых NAS устройствах.

    Если в вашей сети не осталось legacy устройств с поддержкой только SMBv1, обязательно отключайте эту версию диалекта в Windows.

    В том случае, если в вашей сети остались клиенты с Windows XP, Windows Server 2003 или другие устройства, которые поддерживают только SMBv1, их нужно как можно скорее обновить или тщательно изолировать.

    Включение и отключение SMBv1, SMBv2 и SMBv3 в Windows

    Рассмотрим способы включения, отключения различных версий SMB в Windows. Мы рассматриваем отдельно включение клиента и сервера SMB (это разные компоненты).

    Windows 10, 8.1, Windows Server 2019/2016/2012R2:

    Отключить клиент и сервер SMBv1:
    Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol

    Отключить только SMBv1 сервер:
    Set-SmbServerConfiguration -EnableSMB1Protocol $false

    Включить клиент и сервер SMBv1:
    Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

    Включить только SMBv1 сервер:
    Set-SmbServerConfiguration -EnableSMB1Protocol $true

    Отключить сервер SMBv2 и SMBv3:
    Set-SmbServerConfiguration -EnableSMB2Protocol $false

    Включить сервер SMBv2 и SMBv3:
    Set-SmbServerConfiguration -EnableSMB2Protocol $true

    Set-SmbServerConfiguration - powershell отключить SMBv2 и SMBv3

    Windows 7, Vista, Windows Server 2008 R2/2008:

    Отключить SMBv1 сервер:

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB1 -Type DWORD -Value 0 –Force

    отключить smbv1 сервер в windows 7 через powershell

    Включить SMBv1 сервер:
    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB1 -Type DWORD -Value 1 –Force

    Отключить SMBv1 клиент:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= disabled

    Включить SMBv1 клиент:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= auto

    Отключить SMBv2 сервер:

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB2 -Type DWORD -Value 0 -Force

    Включить SMBv2 сервер

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB2 -Type DWORD -Value 1 –Force

    Отключить SMBv2 клиент:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc.exe config mrxsmb20 start= disabled

    Включить SMBv2 клиент:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb20 start= auto

    Для отключения сервера SMBv1 на всех компьютерах независимо от версии Windows можно распространить параметр реестра типа REG_DWORD с именем SMB1 и значением 0 (HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters)на через GPO.

    Для отключения SMBv2 нужно в этой же ветке установить параметр SMB2=0.

    Для отключения SMBv1 клиента нужно распространить такой параметр реестра:

    • Key: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesmrxsmb10
    • Name: Start
    • Type: REG_DWORD
    • Value: 4

    При отключении SMB 1.0/CIFS File Sharing Support в Windows вы можете столкнуться с ошибкой “0x80070035, не найден сетевой путь”, ошибкой при доступе к общим папкам, и проблемами обнаружения компьютеров в сетевом окружении. В этом случае вместо служба обозревателя компьютеров (Computer Browser) нужно использовать службы обнаружения (линк).

    RRS feed

    • Remove From My Forums
    • Вопрос

    • I know it’s unsupported now but I’ve been asked this question and can’t find anything conclusive online corresponding to Windows 2003 R2 understandably as it’s END OF LIFE long ago.

      But am under the impression it can’t be disabled as it only runs SMB1 and if it was disabled it would stop any client machines communicating with it via Network Share etc ?

      Would appreciate if someone can just confirm if I’m right?

      Many thanks

    Все ответы

      • Предложено в качестве ответа

        28 июня 2017 г. 16:23

    • Hi,

      As David said, if you want to prevent the ransomware, you may refer to the blog and install the specific hotfix for server 2003R2. Windows operating system that can only negotiate SMB1 is Windows Server 2003. So your server 2003 will suffer from disabling
      SMBv1.

      Best Regards,

      Mary


      Please remember to mark the replies as answers if they help.
      If you have feedback for TechNet Subscriber Support, contact
      tnmff@microsoft.com.

    Сетевой протокол Server Message Block (SMB) используется для совместного использования удаленного доступа к файлам, принтерам и другим устройствам через TCP-порт 445. В этой статье мы рассмотрим, какие версии (диалекты) SMB доступны в разных версиях Windows. (и как они соотносятся с версиями самбы в Linux); как определить версию SMB на вашем компьютере; и как включить / отключить клиентов и серверы SMBv1, SMBv2 и SMBv3.

    Существует несколько версий протокола SMB (диалектов), которые постоянно появляются в новых версиях Windows:

    Samba используется для реализации протокола SMB в системах Linux / Unix. В скобках мы указали, в каких версиях самбы поддерживается каждый диалект SMB.

    • CIFS – Windows NT 4.0;
    • SMB 1.0 – Windows 2000;
    • SMB 2.0 – Windows Server 2008 и Windows Vista SP1 (поддерживается в Samba 3.6);
    • SMB 2.1 – Windows Server 2008 R2 и Windows 7 (поддерживается в Samba 4.0);
    • SMB 3.0 – Windows Server 2012 и Windows 8 (поддерживается в Samba 4.2);
    • SMB 3.02 – Windows Server 2012 R2 и Windows 8.1 (не поддерживается в Samba);
    • SMB 3.1.1 – Windows Server 2016 и Windows 10 (не поддерживается в Samba).

    Начиная с Samba 4.14, по умолчанию используется SMB2.1.

    В сети SMB между клиентом и сервером используется максимальная версия протокола, поддерживаемая как клиентом, так и сервером.

    Ниже представлена ​​сводная таблица, по которой вы можете определить версию протокола SMB, выбранную при взаимодействии с разными версиями Windows:

    Операционная система Win 10, Сервер 2016 Windows 8.1,
    Сервер 2012 R2
    Windows 8,
    Сервер 2012
    Windows 7,
    Сервер 2008 R2
    Виндоус виста,
    Сервер 2008
    Windows XP, Server 2003 и более ранние версии
    Windows 10 ,
    Windows Server 2016
    SMB 3.1.1 SMB 3.02 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 8.1 ,
    Сервер 2012 R2
    SMB 3.02 SMB 3.02 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 8 ,
    Сервер 2012
    МСП 3.0 МСП 3.0 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 7,
    Сервер 2008 R2
    SMB 2.1 SMB 2.1 SMB 2.1 SMB 2.1 МСБ 2.0 SMB 1.0
    Виндоус виста,
    Сервер 2008
    МСБ 2.0 МСБ 2.0 МСБ 2.0 МСБ 2.0 МСБ 2.0 SMB 1.0
    Windows XP, 2003 и ранее SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0

    Например, когда клиентский компьютер Windows 8.1 подключается к файловому серверу Windows Server 2016, он будет использовать SMB 3.0.2.

    Согласно таблице Windows XP, Windows Server 2003 может использовать SMB 1.0 только для доступа к общим файлам и папкам на сервере, который можно отключить в более новых версиях Windows Server (2012 R2 / 2016). Следовательно, если в инфраструктуре одновременно используются компьютеры под управлением Windows XP (прекращено), Windows Server 2003 / R2 и серверы под управлением Windows Server 2012 R2 / 2016/2019, устаревшие клиенты не смогут получить доступ к файлам и папкам в файле сервер с новой операционной системой.

    Если Windows Server 2016/2012 R2 с отключенным SMB v1.0 используется в качестве контроллера домена, клиенты в Windows XP / Server 2003 не смогут получить доступ к каталогам SYSVOL и NETLOGON на контроллерах домена и доступ к AD.

    На старых клиентах при попытке подключиться к ресурсу на файловом сервере с отключенным SMB v1 отображается ошибка:

    Указанное сетевое имя больше не доступно

    Как проверить поддерживаемые версии SMB в Windows?

    Давайте посмотрим, как определить, какие версии протокола SMB поддерживаются на вашем компьютере с Windows.

    В Windows 10, 8.1 и Windows Server 2019/2016 / 2012R2 вы можете проверить статус различных диалектов протокола SMB с помощью PowerShell:

    Get-SmbServerConfiguration | select EnableSMB1Protocol,EnableSMB2Protocol

    Get-SmbServerConfiguration | выберите EnableSMB1Protocol, EnableSMB2Protocol

    Эта команда вернула протокол SMB1 отключенным (

    EnableSMB1Protocol=False

    ) и включенным протоколом SMB2 и SMB3 (

    EnableSMB1Protocol=True

    ).

    Обратите внимание, что протоколы SMBv3 и SMBv2 тесно связаны. SMBv3 или SMBv2 нельзя отключить или включить отдельно. Они всегда включаются / отключаются только вместе, потому что для этого используется стек.

    В Windows 7, Vista, Windows Server 2008 R2 / 2008:

    Get-Item HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters | ForEach-Object {Get-ItemProperty

    Сетевой протокол Server Message Block (SMB) используется для совместного использования удаленного доступа к файлам, принтерам и другим устройствам через TCP-порт 445. В этой статье мы рассмотрим, какие версии (диалекты) SMB доступны в разных версиях Windows. (и как они соотносятся с версиями самбы в Linux); как определить версию SMB на вашем компьютере; и как включить / отключить клиентов и серверы SMBv1, SMBv2 и SMBv3.

    Версии протокола SMB в Windows

    Существует несколько версий протокола SMB (диалектов), которые постоянно появляются в новых версиях Windows:

    Samba используется для реализации протокола SMB в системах Linux / Unix. В скобках мы указали, в каких версиях самбы поддерживается каждый диалект SMB.

    • CIFS - Windows NT 4.0;
    • SMB 1.0 - Windows 2000;
    • SMB 2.0 - Windows Server 2008 и Windows Vista SP1 (поддерживается в Samba 3.6);
    • SMB 2.1 - Windows Server 2008 R2 и Windows 7 (поддерживается в Samba 4.0);
    • SMB 3.0 - Windows Server 2012 и Windows 8 (поддерживается в Samba 4.2);
    • SMB 3.02 - Windows Server 2012 R2 и Windows 8.1 (не поддерживается в Samba);
    • SMB 3.1.1 - Windows Server 2016 и Windows 10 (не поддерживается в Samba).

    Начиная с Samba 4.14, по умолчанию используется SMB2.1.

    В сети SMB между клиентом и сервером используется максимальная версия протокола, поддерживаемая как клиентом, так и сервером.

    Ниже представлена ​​сводная таблица, по которой вы можете определить версию протокола SMB, выбранную при взаимодействии с разными версиями Windows:

    Операционная система Win 10, Сервер 2016 Windows 8.1,
    Сервер 2012 R2
    Windows 8,
    Сервер 2012
    Windows 7,
    Сервер 2008 R2
    Виндоус виста,
    Сервер 2008
    Windows XP, Server 2003 и более ранние версии
    Windows 10 ,
    Windows Server 2016
    SMB 3.1.1 SMB 3.02 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 8.1 ,
    Сервер 2012 R2
    SMB 3.02 SMB 3.02 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 8 ,
    Сервер 2012
    МСП 3.0 МСП 3.0 МСП 3.0 SMB 2.1 МСБ 2.0 SMB 1.0
    Windows 7,
    Сервер 2008 R2
    SMB 2.1 SMB 2.1 SMB 2.1 SMB 2.1 МСБ 2.0 SMB 1.0
    Виндоус виста,
    Сервер 2008
    МСБ 2.0 МСБ 2.0 МСБ 2.0 МСБ 2.0 МСБ 2.0 SMB 1.0
    Windows XP, 2003 и ранее SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0 SMB 1.0

    Например, когда клиентский компьютер Windows 8.1 подключается к файловому серверу Windows Server 2016, он будет использовать SMB 3.0.2.

    Согласно таблице Windows XP, Windows Server 2003 может использовать SMB 1.0 только для доступа к общим файлам и папкам на сервере, который можно отключить в более новых версиях Windows Server (2012 R2 / 2016). Следовательно, если в инфраструктуре одновременно используются компьютеры под управлением Windows XP (прекращено), Windows Server 2003 / R2 и серверы под управлением Windows Server 2012 R2 / 2016/2019, устаревшие клиенты не смогут получить доступ к файлам и папкам в файле сервер с новой операционной системой.

    Если Windows Server 2016/2012 R2 с отключенным SMB v1.0 используется в качестве контроллера домена, клиенты в Windows XP / Server 2003 не смогут получить доступ к каталогам SYSVOL и NETLOGON на контроллерах домена и доступ к AD.

    На старых клиентах при попытке подключиться к ресурсу на файловом сервере с отключенным SMB v1 отображается ошибка:

    Указанное сетевое имя больше не доступно

    Как проверить поддерживаемые версии SMB в Windows?

    Давайте посмотрим, как определить, какие версии протокола SMB поддерживаются на вашем компьютере с Windows.

    В Windows 10, 8.1 и Windows Server 2019/2016 / 2012R2 вы можете проверить статус различных диалектов протокола SMB с помощью PowerShell:

    Get-SmbServerConfiguration | select EnableSMB1Protocol,EnableSMB2Protocol

    Get-SmbServerConfiguration | выберите EnableSMB1Protocol, EnableSMB2Protocol

    Эта команда вернула протокол SMB1 отключенным (

    EnableSMB1Protocol=False

    ) и включенным протоколом SMB2 и SMB3 (

    EnableSMB1Protocol=True

    ).

    Обратите внимание, что протоколы SMBv3 и SMBv2 тесно связаны. SMBv3 или SMBv2 нельзя отключить или включить отдельно. Они всегда включаются / отключаются только вместе, потому что для этого используется стек.

    В Windows 7, Vista, Windows Server 2008 R2 / 2008:

    sc.exe query mrxsmb10

    Если этот раздел реестра не содержит параметров с именами SMB1 или SMB2, протоколы SMB1 и SMB2 включены по умолчанию.

    проверить, какие версии smb включены в windows

    Даже в этих версиях Windows вы можете проверить, какие диалекты SMB можно использовать в качестве клиента, с помощью команд:

    sc.exe query mrxsmb20

    SERVICE_NAME: mrxsmb10 TYPE: 2 FILE_SYSTEM_DRIVER STATUS: 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE: 0 (0x0) SERVICE_EXIT_CODE: 0 (WOx0) CHINT

    STATE=4 Running

    SERVICE_NAME: mrxsmb20 TYPE: 2 FILE_SYSTEM_DRIVER STATUS: 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE: 0 (0x0) SERVICE_EXIT_CODE: 0 (0xA) 0 CHECKINT

    В обоих случаях службы работают (

    Get-SMBConnection

    ). Это означает, что Windows может подключаться как к серверам SMBv1, так и к SMBv2.

    Вывести используемые версии SMB с помощью Get-SMBConnection

    Как мы уже говорили ранее, компьютеры, обменивающиеся данными по SMB, используют максимальную версию, поддерживаемую как клиентом, так и сервером. Вы можете использовать командлет PowerShell

    Get-SmbConnection -ServerName servername

    , чтобы определить версию SMB, используемую для доступа к удаленному компьютеру

    Get-SmbConnection | ft ServerName,ShareName,Dialect,Encrypted,UserName

    :

    Get-SMBConnection печатает версии smb, используемые для подключения в PowerShell

    Версия SMB, используемая для подключения к удаленному серверу (ServerName), указана в столбце Dialect.

    вы можете просмотреть информацию о версиях SMB, используемых для доступа к определенному серверу:

    $ sudo smbstatus

    Если вы хотите узнать, используется ли шифрование SMB (введенное в SMB 3.0), запустите:

    Get-SmbSession | Select-Object -ExpandProperty Dialect | Sort-Object -Unique

    В Linux вы можете увидеть список SMB-соединений и диалектов, используемых в самбе, с помощью команды:

    Set-SmbServerConfiguration –AuditSmb1Access $true

    Чтобы просмотреть на стороне сервера список версий протокола SMB, используемых клиентами, и количество клиентов, используемых конкретной версией протокола SMB, выполните команду:

    Get-WinEvent -LogName Microsoft-Windows-SMBServer/Audit

    Get-SmbSession Получить количество клиентов, использующих разные версии SMB

    В нашем примере к серверу подключено 825 клиентов с использованием SMB 2.1 (Windows 7 / Windows Server 2008 R2) и 12 клиентов SMB 3.02.

    вы можете использовать PowerShell, чтобы включить управление версиями SMB, используемую для подключения:

    Disable-WindowsOptionalFeature -Online -FeatureName smb1protocol

    Затем события подключения можно получить из журналов средства просмотра событий:

    Set-SmbServerConfiguration -EnableSMB1Protocol $false

    Об опасности использования SMBv1

    В последние годы Microsoft систематически отключает устаревший протокол SMB 1.0 из соображений безопасности. Это связано с большим количеством критических уязвимостей в этом протоколе (вспомните историю со вспышками программ-вымогателей wannacrypt и petya, которые использовали уязвимость в протоколе SMBv1). Microsoft и другие ИТ-компании настоятельно рекомендуют вам прекратить его использование.

    Однако отключение SMBv1 может вызвать проблемы с доступом к общим файлам и папкам в более новых версиях Windows 10 (Windows Server 2016/2019) из устаревших клиентов (Windows XP, Server 2003), сторонних операционных систем (Mac OSX 10.8 Mountain Lion, Snow Leopard, Mavericks, старые версии Linux), различные старые устройства NAS.

    Если в вашей сети не осталось устаревших устройств, поддерживающих только SMBv1, обязательно отключите эту версию диалекта в Windows.

    Если у вас есть клиенты под управлением Windows XP, Windows Server 2003 или других устройств, которые поддерживают только SMBv1 в вашей сети, вам необходимо как можно скорее полностью обновить или изолировать их.

    Включение и отключение SMBv1, SMBv2 и SMBv3 в Windows

    Давайте рассмотрим способы включения и отключения разных версий SMB в Windows. Мы пытаемся включить SMB-клиент и сервер отдельно (это разные компоненты).

    Windows 10, 8.1, Windows Server 2019/2016 / 2012R2:

    Отключите клиент и сервер SMBv1:

    Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

    Отключить только сервер SMBv1:

    Set-SmbServerConfiguration -EnableSMB1Protocol $true

    Включите клиент и сервер SMBv1:

    Set-SmbServerConfiguration -EnableSMB2Protocol $false

    Включить только сервер SMBv1:

    Set-SmbServerConfiguration -EnableSMB2Protocol $true

    Узнайте больше о протоколе SMBv1 в Windows 10 и Windows Server 2016/2019.

    Отключите серверы SMBv2 и SMBv3:

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB1 -Type DWORD -Value 0 –Force

    Включите SMBv2 и SMBv3 Server:

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB1 -Type DWORD -Value 1 –Force

    Set-SmbServerConfiguration - PowerShell отключает SMBv2 и SMBv3

    Windows 7, Vista, Windows Server 2008 R2 / 2008:

    Отключить сервер SMBv1:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= disabled

    отключить сервер smbv1 в Windows 7 через PowerShell

    Включите сервер SMBv1:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= auto

    Отключить клиент SMBv1:

    конфигурация sc.exe lanmanworkstation зависит от = bowser / mrxsmb20 / nsi
    sc.exe config mrxsmb10 start = отключено

    Включите клиент SMBv1:

    конфигурация sc.exe lanmanworkstation зависит от Bowser / mrxsmb10 / mrxsmb20 / nsi
    sc.exe config mrxsmb10 start = auto

    Отключите сервер SMBv2:

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB2 -Type DWORD -Value 0 -Force

    Включить сервер SMBv2

    Set-ItemProperty -Path "HKLM:SYSTEMCurrentControlSetServicesLanmanServerParameters" SMB2 -Type DWORD -Value 1 –Force

    Отключите клиент SMBv2:

    конфигурация sc.exe lanmanworkstation зависит от = bowser / mrxsmb10 / nsi
    sc.exe config mrxsmb20 start = отключено

    Включите клиент SMBv2:

    конфигурация sc.exe lanmanworkstation зависит от Bowser / mrxsmb10 / mrxsmb20 / nsi
    sc.exe config mrxsmb20 start = auto

    Чтобы отключить сервер SMBv1 на всех компьютерах, независимо от версии Windows, вы можете распространить значение реестра REG_DWORD с именем SMB1 и значение 0 (HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services LanmanServer Parameters) через GPO.

    Чтобы отключить SMBv2, установите параметр SMB2 = 0 в той же ветви.

    Чтобы отключить клиент SMBv1, вам необходимо распространить следующий раздел реестра:

    • Ключ: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services mrxsmb10
    • Имя: Начало
    • Тип: REG_DWORD
    • Значение: 4

    При отключении поддержки общего доступа к файлам SMB 1.0 / CIFS в Windows вы можете столкнуться с ошибкой «0x80070035, сетевой путь не найден», ошибкой доступа к общим папкам и проблемами обнаружения компьютера в непосредственной близости от сети. В этом случае вместо службы обозревателя компьютеров нужно использовать службу обнаружения (ссылки).

    Источник изображения: winitpro.ru.pspath}

    Если этот раздел реестра не содержит параметров с именами SMB1 или SMB2, протоколы SMB1 и SMB2 включены по умолчанию.

    проверить, какие версии smb включены в windows

    Даже в этих версиях Windows вы можете проверить, какие диалекты SMB можно использовать в качестве клиента, с помощью команд:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc.exe config mrxsmb20 start= disabled

    SERVICE_NAME: mrxsmb10 TYPE: 2 FILE_SYSTEM_DRIVER STATUS: 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE: 0 (0x0) SERVICE_EXIT_CODE: 0 (WOx0) CHINT

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb20 start= auto

    SERVICE_NAME: mrxsmb20 TYPE: 2 FILE_SYSTEM_DRIVER STATUS: 4 RUNNING (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE: 0 (0x0) SERVICE_EXIT_CODE: 0 (0xA) 0 CHECKINT

    В обоих случаях службы работают ([*]). Это означает, что Windows может подключаться как к серверам SMBv1, так и к SMBv2.

    Вывести используемые версии SMB с помощью Get-SMBConnection

    Как мы уже говорили ранее, компьютеры, обменивающиеся данными по SMB, используют максимальную версию, поддерживаемую как клиентом, так и сервером. Вы можете использовать командлет PowerShell [*], чтобы определить версию SMB, используемую для доступа к удаленному компьютеру [*]:

    Get-SMBConnection печатает версии smb, используемые для подключения в PowerShell

    Версия SMB, используемая для подключения к удаленному серверу (ServerName), указана в столбце Dialect.

    вы можете просмотреть информацию о версиях SMB, используемых для доступа к определенному серверу:

    [*]

    Если вы хотите узнать, используется ли шифрование SMB (введенное в SMB 3.0), запустите:

    [*]

    В Linux вы можете увидеть список SMB-соединений и диалектов, используемых в самбе, с помощью команды:

    [*]

    Чтобы просмотреть на стороне сервера список версий протокола SMB, используемых клиентами, и количество клиентов, используемых конкретной версией протокола SMB, выполните команду:

    [*]

    Get-SmbSession Получить количество клиентов, использующих разные версии SMB

    В нашем примере к серверу подключено 825 клиентов с использованием SMB 2.1 (Windows 7 / Windows Server 2008 R2) и 12 клиентов SMB 3.02.

    вы можете использовать PowerShell, чтобы включить управление версиями SMB, используемую для подключения:

    [*]

    Затем события подключения можно получить из журналов средства просмотра событий:

    [*]

    Об опасности использования SMBv1

    В последние годы Microsoft систематически отключает устаревший протокол SMB 1.0 из соображений безопасности. Это связано с большим количеством критических уязвимостей в этом протоколе (вспомните историю со вспышками программ-вымогателей wannacrypt и petya, которые использовали уязвимость в протоколе SMBv1). Microsoft и другие ИТ-компании настоятельно рекомендуют вам прекратить его использование.

    Однако отключение SMBv1 может вызвать проблемы с доступом к общим файлам и папкам в более новых версиях Windows 10 (Windows Server 2016/2019) из устаревших клиентов (Windows XP, Server 2003), сторонних операционных систем (Mac OSX 10.8 Mountain Lion, Snow Leopard, Mavericks, старые версии Linux), различные старые устройства NAS.

    Если в вашей сети не осталось устаревших устройств, поддерживающих только SMBv1, обязательно отключите эту версию диалекта в Windows.

    Если у вас есть клиенты под управлением Windows XP, Windows Server 2003 или других устройств, которые поддерживают только SMBv1 в вашей сети, вам необходимо как можно скорее полностью обновить или изолировать их.

    Включение и отключение SMBv1, SMBv2 и SMBv3 в Windows

    Давайте рассмотрим способы включения и отключения разных версий SMB в Windows. Мы пытаемся включить SMB-клиент и сервер отдельно (это разные компоненты).

    Windows 10, 8.1, Windows Server 2019/2016 / 2012R2:

    Отключите клиент и сервер SMBv1:
    [*]

    Отключить только сервер SMBv1:
    [*]

    Включите клиент и сервер SMBv1:
    [*]

    Включить только сервер SMBv1:
    [*]

    Узнайте больше о протоколе SMBv1 в Windows 10 и Windows Server 2016/2019.

    Отключите серверы SMBv2 и SMBv3:
    [*]

    Включите SMBv2 и SMBv3 Server:
    [*]

    Set-SmbServerConfiguration - PowerShell отключает SMBv2 и SMBv3

    Windows 7, Vista, Windows Server 2008 R2 / 2008:

    Отключить сервер SMBv1:

    [*]

    отключить сервер smbv1 в Windows 7 через PowerShell

    Включите сервер SMBv1:
    [*]

    Отключить клиент SMBv1:

    конфигурация sc.exe lanmanworkstation зависит от = bowser / mrxsmb20 / nsi
    sc.exe config mrxsmb10 start = отключено

    Включите клиент SMBv1:

    конфигурация sc.exe lanmanworkstation зависит от Bowser / mrxsmb10 / mrxsmb20 / nsi
    sc.exe config mrxsmb10 start = auto

    Отключите сервер SMBv2:

    [*]

    Включить сервер SMBv2

    [*]

    Отключите клиент SMBv2:

    конфигурация sc.exe lanmanworkstation зависит от = bowser / mrxsmb10 / nsi
    sc.exe config mrxsmb20 start = отключено

    Включите клиент SMBv2:

    конфигурация sc.exe lanmanworkstation зависит от Bowser / mrxsmb10 / mrxsmb20 / nsi
    sc.exe config mrxsmb20 start = auto

    Чтобы отключить сервер SMBv1 на всех компьютерах, независимо от версии Windows, вы можете распространить значение реестра REG_DWORD с именем SMB1 и значение 0 (HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services LanmanServer Parameters) через GPO.

    Чтобы отключить SMBv2, установите параметр SMB2 = 0 в той же ветви.

    Чтобы отключить клиент SMBv1, вам необходимо распространить следующий раздел реестра:

    • Ключ: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services mrxsmb10
    • Имя: Начало
    • Тип: REG_DWORD
    • Значение: 4

    При отключении поддержки общего доступа к файлам SMB 1.0 / CIFS в Windows вы можете столкнуться с ошибкой «0x80070035, сетевой путь не найден», ошибкой доступа к общим папкам и проблемами обнаружения компьютера в непосредственной близости от сети. В этом случае вместо службы обозревателя компьютеров нужно использовать службу обнаружения (ссылки).

    Источник изображения: winitpro.ru

    Содержание

    1. Как обнаруживать, включать и отключать SMBv1, SMB и SMBv3 в Windows How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows
    2. Отключение SMB или SMBv3 для устранения неполадок Disabling SMBv2 or SMBv3 for troubleshooting
    3. Удаление SMB v1 How to remove SMB v1
    4. HackWare.ru
    5. Этичный хакинг и тестирование на проникновение, информационная безопасность
    6. SMB: настройка общей сетевой папки в Windows
    7. Книга по SMB и Samba на русском языке. Оглавление
    8. Что такое и для чего нужен SMB
    9. Как соотносятся SMB и Samba
    10. Проще говоря
    11. Как настроить общую сетевую папку на Windows (SMB) без пароля
    12. 1. Компьютеры должны быть в одной локальной сети
    13. 2. Статичный IP
    14. 3. У компьютеров должна быть одинаковая рабочая группа
    15. 4. Настройки сетевых папок в Windows
    16. 5. Как создать сетевую папку SMB
    17. Как настроить совместную папку на Windows с паролем
    18. Как подключиться к сетевой папке в Windows по SMB
    19. Как подключиться с общей папке на Windows, для которой требуется ввод учётных данных
    20. Связанные статьи:
    21. Рекомендуется Вам:
    22. 2 комментария to SMB: настройка общей сетевой папки в Windows
    23. Видео

    Как обнаруживать, включать и отключать SMBv1, SMB и SMBv3 в Windows How to detect, enable and disable SMBv1, SMBv2, and SMBv3 in Windows

    Область применения: Windows 10, Windows 8.1, Windows 8, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012 Applies to: Windows 10, Windows 8.1, Windows 8, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

    В этой статье описывается, как включить и отключить протокол SMB версии 1 (SMBv1), SMB версии 2 (SMB) и SMB версии 3 (SMBv3) на клиентских и серверных компонентах SMB. This article describes how to enable and disable Server Message Block (SMB) version 1 (SMBv1), SMB version 2 (SMBv2), and SMB version 3 (SMBv3) on the SMB client and server components.

    Хотя отключение или удаление SMBv1 может вызвать некоторые проблемы совместимости со старыми компьютерами или программами, SMBv1 имеет существенные уязвимости, и мы настоятельно рекомендуем не использовать ее. While disabling or removing SMBv1 might cause some compatibility issues with old computers or software, SMBv1 has significant security vulnerabilities and we strongly encourage you not to use it.

    Отключение SMB или SMBv3 для устранения неполадок Disabling SMBv2 or SMBv3 for troubleshooting

    Хотя мы рекомендуем использовать протоколы SMB 2.0 и SMBv3, может оказаться полезным временно отключить их для устранения неполадок, как описано в статье Обнаружение состояния, включение и отключение протокола SMB на сервере SMB. While we recommend that you keep SMBv2 and SMBv3 enabled, you might find it useful to disable one temporarily for troubleshooting, as described in How to detect status, enable, and disable SMB protocols on the SMB Server.

    В Windows 10, Windows 8.1 и Windows 8, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 и Windows Server 2012 отключение SMBv3 деактивирует следующие функции (а также функции 2.0, описанные в предыдущем списке): In Windows 10, Windows 8.1, and Windows 8, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, and Windows Server 2012, disabling SMBv3 deactivates the following functionality (and also the SMBv2 functionality that’s described in the previous list):

    В Windows 7 и Windows Server 2008 R2 отключение SMB отключает следующие функциональные возможности. In Windows 7 and Windows Server 2008 R2, disabling SMBv2 deactivates the following functionality:

    Протокол SMB был впервые появился в Windows Vista и Windows Server 2008, а протокол SMBv3 появился в Windows 8 и Windows Server 2012. The SMBv2 protocol was introduced in Windows Vista and Windows Server 2008, while the SMBv3 protocol was introduced in Windows 8 and Windows Server 2012. Дополнительные сведения о возможностях протоколов SMB 2.0 и SMBv3 см. в следующих статьях: For more information about the capabilities of SMBv2 and SMBv3 capabilities, see the following articles:

    Удаление SMB v1 How to remove SMB v1

    Вот как можно удалить SMBv1 в Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016 и Windows 2012 R2. Here’s how to remove SMBv1 in Windows 10, Windows 8.1, Windows Server 2019, Windows Server 2016, and Windows 2012 R2.

    Источник

    HackWare.ru

    Этичный хакинг и тестирование на проникновение, информационная безопасность

    SMB: настройка общей сетевой папки в Windows

    Книга по SMB и Samba на русском языке. Оглавление

    Эта статья расскажет о том, как настроить на своих компьютерах сетевые общие папки SMB и Samba, как подключиться к сетевым папкам из различных операционных систем (Windows и Linux), о всех тонкостях и подводных камнях, с которыми вы можете столкнуться. В последней части будут рассмотрены программы для аудита безопасности (взлома) SMB и Samba, поэтому первую часть вы можете использовать как настройку лабораторного окружения для тестирования программ, либо в обычных целях — для создания общей сетевой папки, с помощью которой можно обмениваться файлами (кино, музыка, фотографии, документы) и получать доступ к принтерам между компьютерами в домашней сети. А информацию из второй части вы можете использовать для моделирования атак или взломов общих сетевых папок на SMB, для проверки своей собственной сети.

    Из-за разных версий SMB, из-за разных операционных систем, неочевидных настроек Windows и, возможно, других причин при настройке сетевых папок у меня на разных компьютерах их поведение различается. Если вы заметили неточности или вам есть что дополнить по SMB и Samba, то пишите в комментариях!

    Что такое и для чего нужен SMB

    SMB (сокр. от англ. Server Message Block) — сетевой протокол прикладного уровня для удалённого доступа к файлам, принтерам и другим сетевым ресурсам, а также для межпроцессного взаимодействия. Первая версия протокола, также известная как Common Internet File System (CIFS) (Единая файловая система Интернета), была разработана компаниями IBM, Microsoft, Intel и 3Com в 1980-х годах; вторая (SMB 2.0) была создана Microsoft и появилась в Windows Vista. В настоящее время SMB связан главным образом с операционными системами Microsoft Windows, где используется для реализации «Сети Microsoft Windows» (англ. Microsoft Windows Network) и «Совместного использования файлов и принтеров» (англ. File and Printer Sharing).

    SMB — это протокол, основанный на технологии клиент-сервер, который предоставляет клиентским приложениям простой способ для чтения и записи файлов, а также запроса служб у серверных программ в различных типах сетевого окружения. Серверы предоставляют файловые системы и другие ресурсы (принтеры, почтовые сегменты, именованные каналы и т. д.) для общего доступа в сети. Клиентские компьютеры могут иметь у себя свои носители информации, но также имеют доступ к ресурсам, предоставленным сервером для общего пользования.

    Клиенты соединяются с сервером, используя протоколы TCP/IP (а, точнее, NetBIOS через TCP/IP), NetBEUI или IPX/SPX. После того, как соединение установлено, клиенты могут посылать команды серверу (эти команды называются SMB-команды или SMBs), который даёт им доступ к ресурсам, позволяет открывать, читать файлы, писать в файлы и вообще выполнять весь перечень действий, которые можно выполнять с файловой системой. Однако в случае использования SMB эти действия совершаются через сеть.

    SMB работает, используя различные протоколы. В сетевой модели OSI протокол SMB используется как протокол Application/Presentation уровня и зависит от низкоуровневых транспортных протоколов. SMB может использоваться через TCP/IP, NetBEUI и IPX/SPX. Если TCP/IP или NetBEUI будут заняты, то будет использоваться NetBIOS API. SMB также может посылаться через протокол DECnet. Digital (ныне Compaq) сделала это специально для своего продукта PATHWORKS. NetBIOS в случае использования через TCP/IP имеет различные названия. Microsoft называет его в некоторых случаях NBT, а в некоторых NetBT. Также встречается название RFCNB (из Википедии).

    Как соотносятся SMB и Samba

    Samba — пакет программ, которые позволяют обращаться к сетевым дискам и принтерам на различных операционных системах по протоколу SMB/CIFS. Имеет клиентскую и серверную части. Является свободным программным обеспечением, выпущена под лицензией GPL.

    Начиная с четвёртой версии, разработка которой велась почти 10 лет, Samba может выступать в роли контроллера домена и сервиса Active Directory, совместимого с реализацией Windows 2000, и способна обслуживать все поддерживаемые Microsoft версии Windows-клиентов, в том числе Windows 10.

    Samba работает на большинстве Unix-подобных систем, таких как Linux, POSIX-совместимых Solaris и Mac OS X Server, на различных вариантах BSD; в OS/2 портирован Samba-клиент, являющийся плагином к виртуальной файловой системе NetDrive. Samba включена практически во все дистрибутивы Linux (из Википедии).

    Проще говоря

    С помощью SMB можно делать общие сетевые папки, чтобы другой компьютер или несколько компьютеров в локальной сети могли обмениваться между собой файлами. SMB работает на Windows. А Samba это альтернатива SMB для Linux, которая позволяет делать это же самое: создавать или подключаться к сетевым папкам по протоколу SMB.

    Для SMB не нужен Windows Server, то есть без настройки сервера на любом компьютере можно создать общую сетевую папку. Не требуется настройка Active Directory или чего-то другого.

    Физически сетевая папка находится на одном из компьютеров и для этого компьютера представляет собой обычную локальную папку.

    Настройка в Windows происходит в графическом интерфейсе и в целом довольно простая, если не упустить несколько важных моментов.

    Как настроить общую сетевую папку на Windows (SMB) без пароля

    1. Компьютеры должны быть в одной локальной сети

    То есть если ваши устройства подключены к одному роутеру, то у них всех будет доступ к общей папке.

    Если вы делаете настройку в виртуальных машинах, то во вкладке «Сеть» в качестве «Тип подключения» выберите «Сетевой мост»:

    Как включить smb2 в windows server 2003

    2. Статичный IP

    Для настройки общей папки SMB статичный IP адрес компьютера, где будет располагаться папка, не является обязательным. К общей сетевой папке (шаре) можно обращаться по имени компьютера. Тем не менее если вам привычнее использовать IP, то нужно настроить статичный IP адрес для компьютера, который будет выполнять роль файлового сервера.

    3. У компьютеров должна быть одинаковая рабочая группа

    Компьютер с общей папкой, а также все другие компьютеры, которые будут иметь доступ к совместной папке по SMB, должны находится в одной рабочей группе.

    По умолчанию в операционной системе Windows у всех компьютеров одинаковая рабочая группа с именем WORKGROUP.

    Чтобы проверить текущую группу у вашего компьютера, откройте проводник, в нём найдите вкладку «Этот компьютер», вверху нажмите кнопку «Компьютер» и в открывшемся меню нажмите кнопку «Свойства»:

    Как включить smb2 в windows server 2003

    В новом открывшемся окне вы увидите «Имя компьютера» и «Рабочую группу»:

    Как включить smb2 в windows server 2003

    Если вы хотите изменить эти значения, то нажмите «Изменить параметры».

    Нажмите кнопку «Изменить» чтобы назначить компьютеру новое имя:

    Как включить smb2 в windows server 2003

    4. Настройки сетевых папок в Windows

    Протокол SMB в Windows обеспечивает работу не только сетевых папок, но и совместное использование принтеров и других ресурсов. Поэтому настройки совместно используемых папок (сетевых шар) называются «общим доступом».

    В Windows при подключении к новой сети у вас может появится такой запрос:

    Как включить smb2 в windows server 2003

    Вы хотите разрешить другим компьютерам и устройствам в этой сети обнаруживать ваш ПК? Рекомендуется делать это в домашней или рабочей сети, а не в общедоступных.

    Как включить smb2 в windows server 2003

    Если вы ответите «Да», то при создании папки с сетевым доступом на этом компьютере, она будет видна на других устройствах в локальной сети.

    Если вы уже давно ответили на этот вопрос и не помните как именно, то это не проблема — можно найти эти настройки в другом месте.

    Следующий вариант для тех, у кого проводное соединение: рядом с часами нажмите на значок сетевых подключений и нажмите на имя сети:

    Как включить smb2 в windows server 2003

    В открывшемся окне нажмите на «Изменение расширенных параметров общего доступа»:

    Как включить smb2 в windows server 2003

    Универсальный вариант, подходит для тех, у кого проводное соединение или Wi-Fi: нажмите правой кнопкой мыши на значок сетевого соединения и нажмите «Открыть параметры сети и Интернет»:

    Как включить smb2 в windows server 2003

    В открывшемся окне нажмите на «Параметры общего доступа»:

    Как включить smb2 в windows server 2003

    Если вы хотите перейти к этим настройкам через «Панель управления», то путь такой: Панель управленияСеть и ИнтернетЦентр управления сетями и общим доступомДополнительные параметры общего доступа

    В новом окне настройки разбиты на три раздела:

    Как включить smb2 в windows server 2003

    Пометка «(текущий профиль)» означает, что в данный момент используется именно этот профиль.

    Нам нужно изменить настройки для той сети, которая отмечена как «(текущий профиль)», а также в разделе «Все сети».

    Переходим в Частная (текущий профиль):

    Как включить smb2 в windows server 2003

    Первая настройка: Сетевой обнаружение (Если включено сетевое обнаружение, этот компьютер может видеть другие компьютеры и устройства в сети и виден другим компьютерам). В ней выберите «Включить сетевое обнаружение» и поставьте галочку «Включить автоматическую настройку на сетевых устройствах».

    Вторая настройка: Общий доступ к файлам и принтерам (Если общий доступ к файлам и принтерам включён, то файлы и принтеры, к которым разрешён общий доступ на этом компьютере, будут доступны другим пользователям в сети). Здесь выберите «Включить общий доступ к файлам и принтерам».

    Далее в разделе «Все сети» нас интересуют одна последняя настройка:

    Как включить smb2 в windows server 2003

    В описании сказано: Если включена парольная защита общего доступа, только пользователи с учётной записью и паролем на этом компьютере могут получить доступ к общим файлам, принтерам, подключённым к этому компьютеру, и общим папкам. Чтобы открыть доступ другим пользователям, нужно отключить парольную защиту общего доступа.

    Суть её в том, что для подключения к сетевой папке нужно ввести логин и пароль пользователя, существующего на компьютере с этой папкой. Если у вашего пользователя не установлен пароль, то не получится подключиться если эта опция включена. Нужно либо:

    В этом разделе мы рассматриваем как сделать сетевую папку без пароля, поэтому выберите вариант «Отключить общий доступ с парольной защитой»:

    Как включить smb2 в windows server 2003

    Опционально: имеется несколько версий протокола SMB и по умолчанию первая версия отключена в современных системах Windows. Samba для некоторых функций использует первую версию, поэтому если у вас смешенная сеть с Linux, либо имеется устаревшее оборудование, которое поддерживает только SMB 1, то вы можете включить поддержку этой версии протокола. Для этого запустите cmd с правами администратора. Проверьте:

    Для включения SMB 1 выполните:

    Если вы захотите отключить их, то выполните:

    Если вы предпочитаете графический интерфейс, то в поиске наберите «Включение или отключение компонентов Windows»:

    Как включить smb2 в windows server 2003

    5. Как создать сетевую папку SMB

    Создайте новую папку или используйте уже существующую. К примеру, я создал в корне диска C папку с именем Share.

    Открываем контекстное меню:

    Как включить smb2 в windows server 2003

    Во вкладке «Доступ» нажимаем кнопку «Общий доступ». В выпадающем меню выбираем «Все», нажимаем кнопку «Добавить», переключите «Чтение» на «Чтение и запись» и нажимаем кнопку «Поделиться»:

    Как включить smb2 в windows server 2003

    Будет открыто окно, в котором можно скопировать ссылку на сетевую папку, скопируется ссылка вида Share (file://HACKWARE-MIAL/Share). Эта ссылка является НЕПРАВИЛЬНОЙ, правильная ссылка имеет вид file://ИМЯ-КОМПЬЮТЕРА/Папка или \ИМЯ-КОМПЬЮТЕРАПапка, например, file://HACKWARE-MIAL/Share или \HACKWARE-MIALShare.

    Как включить smb2 в windows server 2003

    Возможные проблемы и их решения:

    «Нет доступа к \XXX. Возможно у Вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получения соответствующих прав доступа.

    Вход в систему не произведён: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен

    Панель управленияВсе элементы панели управленияАдминистрирование — Локальная политика безопасности.

    В открывшемся окне: Локальные политики — Назначение прав пользователя — Отказать в доступе к этому компьютеру из сети — Удаляем из списка учётную запись «Гость».

    После выполнения данной манипуляции, всё должно работать.

    Эта ошибка может возникнуть после активации учётной записи гостя.

    Если кому-то не помогло — проверьте, чтобы текущая учётная запись, с которой вы пытаетесь получить доступ, называлась не «Администратор». Это служебная, создаваемая автоматически учётная запись, которая предназначена не для обычного использования, а обслуживания. Лечение — создание учётной записи «Пользователь/User» с правами администратора

    Как настроить совместную папку на Windows с паролем

    В домашних сетях удобно использовать совместные папки с доступом без пароля. Но в корпоративных сетях, либо в других случаях, когда не все пользователи должны иметь доступ к общей папке, можно настроить вход на совместную шару по паролю.

    Настройка сетевой папки по паролю почти полностью повторяет процесс описанный в предыдущем разделе. Отличия следующие:

    Итак, для создания нового пользователя в Windows 10 нажмите Win+i, чтобы открыть приложение «Настройки», а затем нажмите «Учетные записи».

    Как включить smb2 в windows server 2003

    На странице «Учетные записи» перейдите на вкладку «Семья и другие пользователи», а затем нажмите кнопку «Добавить пользователя для этого компьютера»:

    Как включить smb2 в windows server 2003

    В открывшемся окне Учетная запись Microsoft вы будете направлены на создание сетевой учетной записи Microsoft. Не обращайте внимания на запрос предоставить адрес электронной почты или номер телефона. Вместо этого нажмите внизу ссылку «У меня нет данных для входа этого человека».

    Как включить smb2 в windows server 2003

    На следующей странице Windows предложит вам создать учётную запись в Интернете. Опять же, проигнорируйте все это и нажмите внизу ссылку «Добавить пользователя без учётной записи Microsoft».

    Как включить smb2 в windows server 2003

    Если вы создали новые учётные записи в Windows 7 и предыдущих версиях, следующий экран будет вам знаком. Введите имя пользователя, пароль и подсказку к паролю, а затем нажмите «Далее».

    Как включить smb2 в windows server 2003

    После нажатия «Далее» вы вернётесь к экрану «Учетные записи», который вы видели ранее, но теперь должна быть указана ваша новая учётная запись. При первом входе в систему с использованием учётной записи Windows создаст пользовательские папки и завершит настройку.

    Как включить smb2 в windows server 2003

    Теперь нужно создать папку, владельцем которой будет только что созданный пользователь (ShareOverlord). Можно перезагрузить компьютер, выполнить вход под этим пользователем и создать папку, но я предполагаю, что возникнет несколько проблем:

    В общем, я создам папку под текущим аккаунтом администратора. Чтобы у пользователя, под которым будет выполняться вход для доступа к этой папке, были права на эту папку, можно поступить двумя способами:

    Поскольку в Windows администраторы по умолчанию всё равно имеют полный доступ к папке любого пользователя, то эти способы весьма схожи по результатам.

    Допустим, я решил поменять владельца папки (источник: «Как поменять владельца папки в Windows 10»), для этого кликните правой кнопкой мыши по директории, владельца которой вы хотите поменять. Там выберите «Свойства»:

    Как включить smb2 в windows server 2003

    Теперь перейдите во вкладку «Безопасность» и там нажмите кнопку «Дополнительно»:

    Как включить smb2 в windows server 2003

    В открывшемся окне нажмите «Изменить»:

    Как включить smb2 в windows server 2003

    Впишите нового владельца — в моём случае это существующий локальный пользователь ShareOverlord и и нажмите кнопку «Проверить имена»:

    Как включить smb2 в windows server 2003

    Теперь во всех открытых окнах настроек и свойств нажмите «ОК» для их закрытия.

    Теперь вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ». При желании вы можете удалить права доступа текущего администратора. Нажмите кнопку «Поделиться».

    Как включить smb2 в windows server 2003

    Обратите внимание, что общий доступ убран для текущего администратора только когда он будет пытаться просмотреть папку по сети. При локальном доступе, администратор всё равно может просматривать и менять содержимое этой папки — это можно поменять во вкладке «Безопасность» в свойствах папки.

    Имеется нюанс если мы вместо смены владельца добавляем права доступа для определённого пользователя, поэтому рассмотрим второй вариант. Я удалил и заново создал папку C:ShareRestricted, поэтому текущий администратор вновь является её владельцем. Вновь кликаем правой кнопкой мыши по папке, выбираем вкладку «Доступ» → «Общий доступ» и добавляем права чтения и записи для пользователя ShareOverlord:

    Как включить smb2 в windows server 2003

    Нажимаем кнопку «Поделиться».

    Теперь нажимаем «Расширенная настройка»:

    Как включить smb2 в windows server 2003

    Там нажимаем кнопку «Разрешения»:

    Как включить smb2 в windows server 2003

    В открывшемся окне нажимаем «Добавить»:

    Как включить smb2 в windows server 2003

    Вводим имя пользователя под которым должен выполнятся вход для доступа к папке (у меня это пользователь ShareOverlord) и нажимаем кнопку «Проверить имена»:

    Как включить smb2 в windows server 2003

    Теперь нажимаем «ОК» и возвращаемся в предыдущее окно:

    Как включить smb2 в windows server 2003

    Если вы хотите, чтобы у этого пользователя было не только право просматривать содержимое папки, но и её менять, то поставьте соответствующие галочки:

    Как включить smb2 в windows server 2003

    Теперь во всех открытых окнах настроек и свойств нажмите «ОК» для их закрытия.

    Как подключиться к сетевой папке в Windows по SMB

    На компьютерах, которые должны подключаться к общей сетевой папке, перейдите в «Изменение расширенных параметров общего доступа» и выберите опцию «Включить сетевое обнаружение»:

    Как включить smb2 в windows server 2003

    С недавнего времени, после очередного обновления Windows 10 в некоторых случаях перестали открываться сетевые папки. Дело в том, что теперь вход без ввода пароля нужно настраивать не только на компьютерах, где находится сетевая папка, но и на компьютерах, с которых выполняется подключение. Это довольно странное решение объясняется тем, чтобы вы случайно не подключились к папке злоумышленника и не скачали с неё вредоносное ПО. Вам НЕ НУЖНО делать настройку в gpedit.msc если вы подключаетесь к сетевой шаре по паролю. Если же вы настроили вход в общую папку без пароля, то для исправления ситуации нажмите Win+r (Пуск->Выполнить) и запустите

    Далее необходимо перейти по следующему пути «Конфигурация компьютера» → «Административные шаблоны» → «Сеть» → «Рабочая станция Lanmann»:

    Как включить smb2 в windows server 2003

    Теперь выставите параметр «Включить небезопасные гостевые входы» в положение «Включено»:

    Как включить smb2 в windows server 2003

    Описание в документации:

    Этот параметр политики определяет, разрешит ли клиент SMB небезопасные гостевые входы на сервер SMB.

    Если этот параметр политики включён или не настроен, клиент SMB разрешит небезопасные гостевые входы.

    Если этот параметр политики отключён, клиент SMB будет отклонять небезопасные гостевые входы.

    Небезопасные гостевые входы используются файловыми серверами для разрешения доступа без проверки подлинности к общим папкам. Небезопасные гостевые входы обычно не используются в среде предприятия, однако часто используются потребительскими запоминающими устройствами, подключёнными к сети (NAS), которые выступают в качестве файловых серверов. Для файловых серверов Windows требуется проверка подлинности, и на них по умолчанию не используются небезопасные гостевые входы. Поскольку небезопасные гостевые входы не проходят проверку подлинности, важные функции безопасности, такие как подписывание и шифрование SMB-пакетов отключены. В результате этого клиенты, которые разрешают небезопасные гостевые входы, являются уязвимыми к различным атакам с перехватом, которые могут привести к потере данных, повреждению данных и уязвимости к вредоносным программам. Кроме того, какие-либо данные, записанные на файловый сервер с использованием небезопасного гостевого входа, являются потенциально доступными для любого пользователя в сети. Майкрософт рекомендует отключить небезопасные гостевые входы и настроить файловые серверы на требование доступа с проверкой подлинности.»

    Наконец-то, можно подключиться к общей папке (share) в локальной сети. Для этого откройте проводник и перейдите в раздел «Сеть»:

    Как включить smb2 в windows server 2003

    Обратите внимание на глючность этой службы — в левой части проводника мы видим 4 компьютера, а в главном разделе окна — только два.

    Если вы не видите нужный компьютер, то попробуйте открыть его по прямой ссылке, например, у меня имя компьютера с сетевой папкой HACKWARE-MIAL, тогда я открываю его по ссылке \HACKWARE-MIAL.

    Примечание для Windows Server: в серверных версиях Windows даже когда разрешено подключаться без пароля, всё равно появляется окно запроса:

    Как включить smb2 в windows server 2003

    Достаточно ввести произвольные данные и, моём случае, сетевая папка успешно открывалась. При подключении к этой же папке с обычного Windows 10, запрос на ввод пароля не появлялся. Видимо, для сервера настроены какие-то более строгие политики.

    При клике на имя компьютера вы увидите доступные сетевые папки. При переходе в папку вы увидите её содержимое:

    Как включить smb2 в windows server 2003

    Вы можете открывать файлы по сети, то есть не нужно предварительно копировать их на свой компьютер. Можете копировать файлы из общей папки, добавлять туда новые или удалять существующие — с сетевой папкой можно работать как с обычной локальной папкой.

    В Windows сетевые папки можно сделать доступными в качестве дисков с буквой. Для этого правой кнопкой мыши кликните по слову «Сеть» и выберите пункт «Подключить сетевой диск»:

    Как включить smb2 в windows server 2003

    Выберите букву для диска, введите путь до папки, поставьте галочку «Восстанавливать подключение при входе в систему»:

    Как включить smb2 в windows server 2003

    Теперь вы будете видеть сетевую папку как диск в любом файловом менеджере:

    Как включить smb2 в windows server 2003

    Как подключиться с общей папке на Windows, для которой требуется ввод учётных данных

    В целом процесс очень схож с подключением к незащищённой папке, но при попытке подключения появится такое окно:

    Как включить smb2 в windows server 2003

    Чуть выше я создал папку, для доступа к которой нужно ввести учётные данные пользователя ShareOverlord, ссылка на эту папку: \HACKWARE-MIALShareRestricted

    В это окно авторизации нужно вводить имя пользователя и пароль того пользователя, который имеет права на доступ к этой папке на УДАЛЁННОМ компьютере, то есть на том компьютере, где находится эта папка с совместным доступом.

    Как включить smb2 в windows server 2003

    Доступ в папку ShareRestricted получен:

    Как включить smb2 в windows server 2003

    Связанные статьи:

    Как включить smb2 в windows server 2003

    Рекомендуется Вам:

    2 комментария to SMB: настройка общей сетевой папки в Windows

    спасибо:) четкая толковая статья) все получается с первого раза!)

    Источник

    Видео

    Настройка WIN SERVER 2003 на Virtual box + клиент | Maxfoll

    Настройка WIN SERVER 2003 на Virtual box + клиент | Maxfoll

    Как включить или отключить SMBv2 в Windows 10

    Как включить или отключить SMBv2 в Windows 10

    Установится ли Windows Server 2003 на современный мощный ПК в 2022 году?

    Установится ли Windows Server 2003 на современный мощный ПК в 2022 году?

    Установка оригинальной системы Windows Server 2003 R2

    Установка оригинальной системы Windows Server 2003 R2

    Классическая говносборка на основе windows server 2003

    Классическая говносборка на основе windows server 2003

    Включаем поддержку SAMBA Протокола в WINDOWS 10 для подключения к СЕТЕВЫМ ДИСКАМ И РОУТЕРАМ smb 1.0

    Включаем поддержку SAMBA Протокола в WINDOWS 10 для подключения к СЕТЕВЫМ ДИСКАМ И РОУТЕРАМ smb 1.0

    Смешные ошибки Windows #4 Windows Server 2003, Windows Vista и Windows 8.1

    Смешные ошибки Windows #4 Windows Server 2003, Windows Vista и Windows 8.1

    SMB II Протокол SMB II Как включить SMBv3

    SMB II Протокол SMB II Как включить SMBv3

    Обзор Windows Server 2003

    Обзор Windows Server 2003

    How to activate Windows Server 2003 R2 SE SP2

    How to activate Windows Server 2003 R2 SE SP2

    RRS feed

    • Remove From My Forums
    • Question

    • I know it’s unsupported now but I’ve been asked this question and can’t find anything conclusive online corresponding to Windows 2003 R2 understandably as it’s END OF LIFE long ago.

      But am under the impression it can’t be disabled as it only runs SMB1 and if it was disabled it would stop any client machines communicating with it via Network Share etc ?

      Would appreciate if someone can just confirm if I’m right?

      Many thanks

    All replies

      • Proposed as answer by

        Wednesday, June 28, 2017 4:23 PM

    • Hi,

      As David said, if you want to prevent the ransomware, you may refer to the blog and install the specific hotfix for server 2003R2. Windows operating system that can only negotiate SMB1 is Windows Server 2003. So your server 2003 will suffer from disabling
      SMBv1.

      Best Regards,

      Mary


      Please remember to mark the replies as answers if they help.
      If you have feedback for TechNet Subscriber Support, contact
      tnmff@microsoft.com.

    RRS feed

    • Remove From My Forums
    • Question

    • I know it’s unsupported now but I’ve been asked this question and can’t find anything conclusive online corresponding to Windows 2003 R2 understandably as it’s END OF LIFE long ago.

      But am under the impression it can’t be disabled as it only runs SMB1 and if it was disabled it would stop any client machines communicating with it via Network Share etc ?

      Would appreciate if someone can just confirm if I’m right?

      Many thanks

    All replies

      • Proposed as answer by

        Wednesday, June 28, 2017 4:23 PM

    • Hi,

      As David said, if you want to prevent the ransomware, you may refer to the blog and install the specific hotfix for server 2003R2. Windows operating system that can only negotiate SMB1 is Windows Server 2003. So your server 2003 will suffer from disabling
      SMBv1.

      Best Regards,

      Mary


      Please remember to mark the replies as answers if they help.
      If you have feedback for TechNet Subscriber Support, contact
      tnmff@microsoft.com.

    Если так сложилось, что Вам часто приходится пользоваться сетью, а именно подключатся к папкам с общим доступом или настраиваете у себя сетевой принтер, то скорей всего после установки, на некоторых компьютерах, Windows 10 и последующих её обновлений, наверняка заметили, что на машинах с Windows XP, которые были подключены к “десятке”, пропало сетевое подключение.

    С такой же проблемой  посчастливилось столкнутся и мне, когда при попытке подключения с Windows 10 к Windows Server 2003 на экране начало появляться уведомление, что «Вы не можете подключится к общей папке так как она не безопасна», это конечно насторожило, но дальше идет объяснение, что «Эта общая папка работает по устаревшему протоколу SMB1».

    устаревший протокол_SMB1

    Как оказалось, с выходом Windows 10, если не ошибаюсь, с версии 1709, Майкрософт отключили поддержку по умолчанию протокола SMB 1 и вместо него запустило новый SMB2, который является более защищённым и безопасным.

    Но для тех, кто пока не может установить себе на все машины Windows 10, с протоколом SMB 2, в статье я покажу как можно обойти и избавится от появления ошибки с сообщение, что эта общая папка работает по старому протоколу SMB1 и без проблем подключиться к сетевой папке или принтеру даже на Windows XP.

    [adsense1]

    Как я говорил раннее Майкрософт, по умолчанию, отключили SMB1, но пока не удаляли его полностью со своей операционной системы, а просто перевели его, скажем так, в пассивный режим.

    Соответственно для того что бы воспользоваться сетевыми возможностями нужно его просто включить обратно.

    1. На компьютере с Windows 10 открываем «Панель управления», воспользовавшись ярлыком на рабочем столе или прописав данное словосочетание в строке «Поиск». Панель управления
    2. Далее, в параметре «Просмотр» ставим значение «Крупные значки», если ещё не стоит, и в появившемся наборе иконок находим «Программы и компоненты».
    3. Выбираем с левой стороны «Включение или отключение компонентов Windows». Включить компоненты
    4. В доступном перечне компонентов находим «Поддержка общего доступа к файлам SMB 1.0» и ставим напротив данной строки отметку. Поддержка SMB1
    5. Щелкаем на «ОК» и ждем завершения выбранного компонента.
    6. После сообщения, что все компоненты удачно установлены перезагружаем компьютер и можно проверять результат.

    Теперь, пытаясь подключится по сети к папке с общим доступом Вы уже не должны получать сообщение, что данная папка работает по устаревшему протоколу SMB 1, а без проблем попадать на необходимый компьютер.

    Кстати, хочу заметить, что при подключении в Windows XP, сетевого принтера, который локально подключен к компьютеру на Windows 10, может появляться ошибка «Данное сетевое имя более не доступно».

    [adsense2]

    Так вот, такое сообщение на Windows XP или Server 2003 означает, в принципе, тоже самое и решается тем же способом, а именно установкой протокола SMB 1 на компьютере с Windows 10.

    Уверен, что статья окажется для Вас полезной, ну а я здесь еще оставлю полезную информации о том «Как дать общий доступ папке» или «Как подключить сетевой принтер».

    Понравилась статья? Поделить с друзьями:
  • Smb1 windows server 2012 r2 выключить
  • Smb1 windows 7 нет в компонентах
  • Smb1 windows 10 не найден сетевой путь
  • Smb сетевая папка где находится на windows
  • Smb сервер в windows 7 как включить