Cómo habilitar y deshabilitar SMBv1, SMBv2 y SMBv3 en Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8 y Windows Server 2012

Seleccione idioma Seleccione idioma
Id. de artículo: 2696547 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo se describe cómo habilitar y deshabilitar el bloque de mensajes del servidor (SMB) versión 1 (SMBv1), versión 2 (SMBv2) de SMB y SMB versión 3 (SMBv3) en los componentes de cliente y servidor SMB.

Advertencia: Se recomienda deshabilitar SMBv2 o SMBv3. deshabilitar SMBv2 o SMBv3only como untemporal medida de solución de problemas. No deje SMBv2 o SMBv3 deshabilitado.

En Windows 7 y Windows Server 2008 R2, deshabilitar SMBv2desactiva la funcionalidad siguiente:
  • Solicitud de interés compuesto: permite enviar varias solicitudes SMB 2 como una solicitud de red
  • Mayores lecturas y escrituras - un mejor uso de las redes más rápidas
  • El almacenamiento en caché de la carpeta y las propiedades de archivo - los clientes mantener copias locales de los archivos y carpetas
  • Identificadores de artículo - permiten la conexión para conectarse de forma transparente al servidor si hay una desconexión temporal
  • Mejora la firma de mensajes: HMAC SHA-256 reemplaza MD5 como algoritmo de hash
  • Escalabilidad mejorada para el uso compartido de archivos - número de usuarios, comparte y abrir archivos por servidor aumenta considerablemente
  • Soporte para enlaces simbólicos
  • Modelo de leasing de bloqueo operativo cliente: limita los datos transferidos entre el cliente y el servidor, mejorar el rendimiento en redes de alta latencia y aumenta la escalabilidad del servidor SMB
  • Gran soporte MTU - para uso pleno de Ethernet de 10-gigabye (GB)
  • Eficacia energética mejorada: los clientes que tienen archivos abiertos en un servidor pueda dormir
En Windows 8 y Windows Server 2012, deshabilitar SMBv3 desactivala siguiente funcionalidad (y también la funcionalidad de SMBv2 que se describe en la lista anterior):
  • Failover transparente - clientes conectarse sin interrupción a los nodos del clúster durante el mantenimiento o la conmutación por error
  • Escala de acceso simultáneo a los datos compartidos en todos los nodos del clúster de archivo de salida:
  • Multicanal - agregación de red de ancho de banda y tolerancia a errores si existen varias rutas de acceso entre cliente y servidor
  • Directo SMB-agrega RDMA funciones de red de alto rendimiento, con una latencia baja y baja utilización de la CPU
  • Cifrado: proporciona cifrado de extremo a extremo y protege contra el espionaje de redes de confianza
  • Leasing de directorio - mejora los tiempos de respuesta de la aplicación en las sucursales a través de almacenamiento en caché
  • Optimizaciones de rendimiento - optimizaciones para pequeña lectura/escritura aleatoria E/S

Más información

El protocolo SMBv2 se introdujo en Windows Vista y Windows Server 2008.

El protocolo de SMBv3 se introdujo en Windows 8 y Windows Server 2012.

Para obtener más información acerca de las capacidades de SMBv3 y de las capacidades de SMBv2, visite los siguientes sitios Web de Microsoft TechNet:

Resumen de bloque de mensajes del servidor

Novedades de SMB


Cómo habilitar o deshabilitar los protocolos SMB en el servidor SMB

Windows 8 y Windows Server 2012

Windows 8 y Windows Server 2012 introducen el cmdlet de Windows PowerShell nuevo Conjunto SMBServerConfiguration . El cmdlet le permite habilitar o deshabilitar los protocolos SMBv1, SMBv2 y SMBv3 en el componente de servidor.

Notas Al habilitar o deshabilitar SMBv2 en Windows 8 o en Windows Server 2012, SMBv3 también está habilitada o deshabilitada. Este comportamiento se produce porque estos protocolos comparten la misma pila.

No es necesario que reinicie el equipo después de ejecutar el cmdlet Set-SMBServerConfiguration .
  • Para obtener el estado actual de la configuración del protocolo SMB server, ejecute el siguiente cmdlet:
    Get-SmbServerConfiguration | Seleccione EnableSMB1Protocol, EnableSMB2Protocol
  • Para deshabilitar la SMBv1 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-SmbServerConfiguration-EnableSMB1Protocol $false
  • Para deshabilitar SMBv2 y SMBv3 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-SmbServerConfiguration-EnableSMB2Protocol $false
  • Para habilitar la SMBv1 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-SmbServerConfiguration-EnableSMB1Protocol $true
  • Para habilitar SMBv2 y SMBv3 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-SmbServerConfiguration-EnableSMB2Protocol $true

Windows 7, Windows Server 2008 R2, Windows Vista y Windows Server 2008

Para habilitar o deshabilitar los protocolos SMB en un servidor SMB que ejecutaWindows 7, Windows Server 2008 R2, Windows Vista o Windows Server 2008, use Windows PowerShell o el Editor del registro.

Windows PowerShell 2.0 o una versión posterior de PowerShell

  • Para deshabilitar la SMBv1 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-ItemProperty-ruta de acceso "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1-tipo DWORD-valor 0 - fuerza
  • Para deshabilitar SMBv2 y SMBv3 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-ItemProperty-ruta de acceso "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2-escriba el valor DWORD 0 - fuerza
  • Para habilitar la SMBv1 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-ItemProperty-ruta de acceso "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -tipo DWORD -valor 1 - fuerza
  • Para habilitar SMBv2 y SMBv3 en el servidor SMB, ejecute el siguiente cmdlet:
    Set-ItemProperty-ruta de acceso "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -tipo DWORD -valor 1 - fuerza
NotaDebe reiniciar el equipo después de realizar estos cambios.

Editor del registro

Importante: Este artículo contiene información acerca de cómo modificar el registro. Asegúrese de hacer copia de seguridad del registro antes de modificarlo. Asegúrese de que sabe cómo restaurarlo si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad, restaurar y modificar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Cómo hacer copia de seguridad y restaurar el registro en Windows
Para habilitar o deshabilitar SMBv1 en el servidor SMB, configure la siguiente clave del registro:
Subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Entrada del registro: SMB1
REG_DWORD: 0 = deshabilitado
REG_DWORD: 1 = habilitado
Valor predeterminado: 1 = habilitado
Para habilitar o deshabilitar SMBv2 en el servidor SMB, configure la siguiente clave del registro:
Subclave del registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Entrada del registro: SMB2
REG_DWORD: 0 = deshabilitado
REG_DWORD: 1 = habilitado
Valor predeterminado: 1 = habilitado

Cómo habilitar o deshabilitar los protocolos SMB en el cliente SMB

Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8 y Windows Server 2012

Nota Al habilitar o deshabilitar SMBv2 en Windows 8 o en Windows Server 2012, SMBv3 también está habilitada o deshabilitada. Este comportamiento se produce porque estos protocolos comparten la misma pila.
  • Para deshabilitar la SMBv1 en el cliente SMB, ejecute los siguientes comandos:
    SC.exe config lanmanworkstation dependen = mrxsmb20/bowser/nsi
    SC.exe config mrxsmb10 start = disabled
  • Para habilitar la SMBv1 en el cliente SMB, ejecute los siguientes comandos:
    SC.exe config lanmanworkstation dependen = bowser/mrxsmb10/mrxsmb20/nsi
    SC.exe config mrxsmb10 start = auto
  • Para deshabilitar SMBv2 y SMBv3 en el cliente SMB, ejecute los siguientes comandos:
    SC.exe config lanmanworkstation dependen = mrxsmb10/bowser/nsi
    SC.exe config mrxsmb20 start = disabled
  • Para habilitar SMBv2 y SMBv3 en el cliente SMB, ejecute los siguientes comandos:
    SC.exe config lanmanworkstation dependen = bowser/mrxsmb10/mrxsmb20/nsi
    SC.exe config mrxsmb20 start = auto


Notas
  • Debe ejecutar estos comandos en un símbolo del sistema con privilegios elevados.
  • Debe reiniciar el equipo después de realizar estos cambios.

Propiedades

Id. de artículo: 2696547 - Última revisión: jueves, 06 de febrero de 2014 - Versión: 4.0
La información de este artículo se refiere a:
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows Server 2012 Standard
Palabras clave: 
kbinfo kbhowto kbexpertiseadvanced kbmt KB2696547 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2696547

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com