Cómo verificar la versión SMB en Windows 11/10
SMB o Protocolos de bloqueo de mensajes del servidor se utilizan para conectar su computadora a un servidor externo. Windows 10 se envía con compatibilidad con estos protocolos, pero están deshabilitados en el OOBE. Actualmente, Windows 11/10 también es compatible con SMBv1, SMBv2 y SMBv3. Los diferentes servidores, según su configuración, requieren una versión diferente de SMB para conectarse a una computadora. Pero en caso de que esté utilizando Windows 8.1 o Windows 7, puede verificar si también lo tiene habilitado. Eso es lo que vamos a hacer hoy.
Cómo verificar la versión SMB en Windows 11/10
En primer lugar, si tiene Windows 7, no debería desactivar SMB v2. Esto se debe a las siguientes razones:
Solicitud compuesta: permite enviar varias solicitudes SMB 2 como una sola solicitud de red
Lecturas y escrituras más grandes: mejor uso de redes más rápidas
-
Almacenamiento en caché de propiedades de carpetas y archivos: los clientes mantienen copias locales de carpetas y archivos
Mangos duraderos: permiten que la conexión se vuelva a conectar de forma transparente al servidor si hay una desconexión temporal
Firma de mensajes mejorada: HMAC SHA-256 reemplaza a MD5 como algoritmo hash
Escalabilidad mejorada para compartir archivos: la cantidad de usuarios, recursos compartidos y archivos abiertos por servidor aumentó considerablemente
Soporte para enlaces simbólicos
Modelo de arrendamiento de oplock de cliente: limita los datos transferidos entre el cliente y el servidor, lo que mejora el rendimiento en redes de alta latencia y aumenta la escalabilidad del servidor SMB
Gran compatibilidad con MTU: para un uso completo de Ethernet de 10 gigabytes (GB)
Eficiencia energética mejorada: los clientes que tienen archivos abiertos en un servidor pueden dormir.
Incluso si está en Windows 8.1 o Windows 11/10, no debe deshabilitar SMB v3 o SMB v2 porque, además de los problemas anteriores, podría enfrentar la siguientes problemas también 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
-
Escalamiento horizontal: acceso simultáneo 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 fallas si hay varias rutas disponibles entre el cliente y el servidor
SMB directo: agrega soporte de red RDMA para un rendimiento muy alto, con baja latencia y baja utilización de la CPU
Cifrado: proporciona cifrado de extremo a extremo y protege contra escuchas ilegales en redes no confiables
Arrendamiento de directorios: mejora los tiempos de respuesta de las aplicaciones en las sucursales a través del almacenamiento en caché
Optimizaciones de rendimiento: optimizaciones para pequeñas E/S aleatorias de lectura/escritura.
Métodos para verificar qué versión de SMB está instalada en el Servidor
Usaremos los siguientes métodos para verificar qué versión de SMB está instalada en su computadora:
El método PowerShell.
El método del editor del registro.
1. El método PowerShell
Si desea verificar qué versión de SMB está ejecutando, puede escribir lo siguiente en el cmdlet para PowerShell:
SMB v1 Windows 11/10 y Windows 8.1
Get-WindowsOptionalFeature -Online -FeatureName SMB1ProtocolSMB v2 Windows 11/10 y Windows 8.1
Get-SmbServerConfiguration | Select EnableSMB2ProtocolSMB v1 Windows 7
Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}SMB v2 Windows 7
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object {Get-ItemProperty $_.pspath}Si devuelve el valor como Verdadero, está habilitado; de lo contrario, está deshabilitado.
2. El Método del Editor del Registro
Escribe regedit en Iniciar búsqueda y pulsa Intro. Una vez que se abra el Editor del Registro, navegue hasta la siguiente clave:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\ParametersAhora, si tiene los DWORD con el nombre SMB1 o SMB2, compruebe sus datos de valor.
Si se establece en 0, está deshabilitado.
Y en cualquier otro caso, está habilitado.
Métodos para verificar qué versión de SMB está instalada en los Clientes
Usaremos los siguientes métodos para verificar qué versión de SMB está instalada en su computadora,
El método PowerShell.
El método del editor de directivas de grupo.
1. El método PowerShell
Entonces, si desea verificar 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 11/10 y Windows 8.1
sc.exe qc lanmanworkstationSMB v2 Windows 11/10 y Windows 8.1
sc.exe qc lanmanworkstation2. El método del editor de directivas de grupo
Vale la pena señalar que este método no funcionará en Windows 11/10 Home o la edición equivalente de Windows 8 o Windows 7.
Abra el cuadro Ejecutar, escriba gpedit .msc y presiona Enter para abrir el Editor de políticas de grupo local. Navegue a la siguiente ruta: Configuración de la computadora> Configuración de Windows
En Registro, busque Elemento de registro con las siguientes propiedades,
Acción: Actualizar
Colmena: HKEY_LOCAL_MACHINE
Ruta de clave: SYSTEM\CurrentControl\services\mrxsmb10
Nombre del valor: Inicio
Tipo de valor: REG_DWORD
Datos de valor: 4
Si Value Data se establece en 4, SMB está deshabilitado.
Para obtener una lectura detallada, visite microsoft.com.



