Cómo comprobar la versión SMB en Windows 10/8/7

SMB o Los protocolos de bloqueo de mensajes del servidor se utilizan para conectar el equipo a un servidor externo. Windows 10 se entrega con soporte de estos protocolos pero están deshabilitados en el OOBE. Actualmente, Windows 10 también es compatible con SMBv1, SMBv2 y SMBv3. Los diferentes servidores, dependiendo de su configuración, requieren una versión diferente de SMB para conectarse a un ordenador. Pero en caso de que estés usando Windows 8.1 o Windows 7, puedes comprobar si también lo tienes habilitado. Eso es lo que vamos a hacer hoy.

Cómo comprobar la versión SMB en Windows

En primer lugar, si tiene Windows 7 , no debería deshabilitar SMB v2. Esto se debe a las siguientes razones:

  • Request compounding – permite el envío de múltiples solicitudes SMB 2 como una única solicitud de red
  • .

  • Lecturas y escritura más grandes – mejor uso de redes más rápidas
  • Almacenamiento en caché de las propiedades de carpetas y archivos: los clientes mantienen copias locales de carpetas y archivos
  • Manijas duraderas: permiten que la conexión se vuelva a conectar de forma transparente al servidor si hay una desconexión temporal
  • .

  • Mejora en la señalización de mensajes – HMAC SHA-256 reemplaza MD5 como el algoritmo de hash
  • Escalabilidad mejorada para compartir archivos: el número de usuarios, archivos compartidos y archivos abiertos por servidor aumentó considerablemente
  • .

  • Soporte para enlaces simbólicos
  • Modelo de leasing Client oplock – limita la transferencia de datos entre el cliente y el servidor, mejorando el rendimiento en redes de alta latencia y aumentando la escalabilidad del servidor SMB
  • .

  • Gran compatibilidad con MTU: para el uso completo de Ethernet de 10 gigabytes (GB)
  • Eficiencia energética mejorada: los clientes que tienen archivos abiertos en un servidor pueden dormir.
Relacionado: 

Incluso si está en Windows 8.1 o Windows 10 , no debería estar desactivando SMB v3 o SMB v2 porque, además de los problemas anteriores, también podría tener que hacer frente a los siguientes problemas que vienen con la desactivación de SMB v3:

  • Conmutación por error transparente: los clientes se vuelven a conectar sin interrupción a los nodos del clúster durante el mantenimiento o la conmutación por error
  • .

  • Escalabilidad – acceso concurrente a datos compartidos en todos los nodos del clúster de archivos
  • Multicanal – agregación del ancho de banda de la red y tolerancia a fallos si hay varias rutas disponibles entre el cliente y el servidor
  • SMB Direct – añade soporte de red RDMA para un rendimiento muy alto, con baja latencia y baja utilización de la CPU
  • Cifrado – Proporciona un cifrado de extremo a extremo y protege de las escuchas en redes poco fiables
  • .

  • Arrendamiento de directorios: mejora los tiempos de respuesta de las aplicaciones en las sucursales mediante el almacenamiento en caché
  • .

  • Optimizaciones de rendimiento – optimizaciones para pequeñas E/S de lectura/escritura aleatoria.

Métodos para comprobar qué versión de SMB está instalada en el servidor

Utilizaremos los siguientes métodos para comprobar qué versión de SMB está instalada en su ordenador:

  1. El método PowerShell.
  2. El Método del Editor del Registro.

1] El método PowerShell

Si desea comprobar qué versión de SMB está ejecutando, puede escribir lo siguiente en el cmdlet de PowerShell:

SMB v1 Windows 10 y Windows 8.1

Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

SMB v2 Windows 10 y Windows 8.1

Get-SmbServerConfiguration | Seleccione EnableSMB2Protocol.

SMB v1 Windows 7

Conseguir-Item HKLM:\NSYSTEM\CurrentControlSet\ServicesLanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}>Parámetros para cada Objeto

Relacionado:  ¿Cómo ver las últimas actividades en tu ordenador?

SMB v2 Windows 7

Conseguir-ItemProperty HKLM:\SYSTEM\CurrentControlSetServicesLanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}>Parámetros de cada objeto

Si devuelve el valor como True , está habilitado, de lo contrario está deshabilitado.

2] El Método del Editor de Registro

Escriba regedit en Iniciar búsqueda y presione Enter. Una vez que se abra el Editor del Registro, navegue hasta la siguiente tecla-

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services{LanmanServer\Parameters

Ahora si tiene las DWORDs nombradas como SMB1 o SMB2 , compruebe sus datos de valor.

Si se establece en 0, está desactivado.

Y en cualquier otro caso, está habilitado.

Métodos para comprobar qué versión de SMB está instalada en los Clientes

Utilizaremos los siguientes métodos para comprobar qué versión de SMB está instalada en su ordenador

  1. El método PowerShell.
  2. El método Editor de directivas de grupo.

1] El método PowerShell

Por lo tanto, si desea comprobar qué versión de SMB está ejecutando, puede escribir lo siguiente en Símbolo del sistema con privilegios de nivel de administrador,

SMB v1 Windows 10 y Windows 8.1

sc.exe qc lanmanworkstation

SMB v2 Windows 10 y Windows 8.1

sc.exe qc lanmanworkstation

 

>> 2] Método Editor de directivas de grupo

Cabe señalar que este método no funcionará en Windows 10 Home o una edición equivalente de Windows 8 o Windows 7.

Abra el cuadro Ejecutar, escriba gpedit.msc y pulse Entrar para abrir el Editor de directivas de grupo local. Navegue hasta la siguiente ruta:

Configuración del ordenador > Configuración de Windows

En Registro, busque el elemento del Registro con las siguientes propiedades,

Acción: Actualizar

Colmena: HKEY_LOCAL_MACHINE

Ruta clave: SYSTEM\CurrentControl\services\mrxsmb10

Valor Nombre: Inicio

Tipo de valor: REG_DWORD

Valor Datos: 4

Si el valor Datos de valor está establecido en 4, SMB está Desactivado.

Para una lectura detallada visite microsoft.com .

Lectura relacionada : Por qué y cómo desactivar SMB1 en Windows 10/8/7.

Contenido Relacionado

[pt_view id=»1047b4eroy»]

Deja un comentario