Cómo activar el protocolo SMB1 en Windows 10
Microsoft decidió abandonar el antiguo protocolo de red SMBv1 (Server Message Block Version 1) en 2014. No es de extrañar, considerando la cantidad de vulnerabilidades de seguridad que presentaba. Este protocolo fue reemplazado por SMBv2 y SMBv3, que son más seguros y eficientes. Con el tiempo, Microsoft eliminó gradualmente SMBv1 de sus últimas actualizaciones de sistema operativo, incluyendo Windows Server 2016 y Windows 10 (Fall Creators Update).Pero aquí está la cuestión: algunos dispositivos o configuraciones muy antiguos aún dependen de SMBv1, especialmente las impresoras o cajas NAS antiguas. Por lo tanto, si tiene problemas y necesita volver a habilitarlo temporalmente, aquí le mostramos cómo hacerlo; solo tenga en cuenta los riesgos. Dado que SMBv1 está obsoleto y plagado de problemas de seguridad (hola, WannaCry y Petya), activarlo no es algo que se pueda hacer a la ligera. Asegúrese de estar preparado, úselo solo si es realmente necesario y considere aislar esos dispositivos o segmentos de red antiguos para mantener alejados a los atacantes. Ahora, pasemos a los pasos reales, que son bastante sencillos si te sientes cómodo con PowerShell.
Volver a habilitar SMB1 en Windows 10
A pesar de las enérgicas recomendaciones de Microsoft para eliminar SMBv1, este sigue apareciendo en algunos sistemas debido a las antiguas unidades NAS o impresoras que se resisten a actualizarse. Estos dispositivos suelen ser compatibles únicamente con SMBv1, así que si intentas acceder a carpetas compartidas o escáneres y encuentras errores, volver a habilitar SMBv1 podría ser la causa. Ten en cuenta que, en términos de seguridad, es como abrir una puerta y dejarla abierta de par en par. Si lo has decidido necesario, aquí tienes la forma rápida de volver a poner en funcionamiento SMBv1 con PowerShell. Es uno de esos comandos que funcionan sorprendentemente rápido, pero en algunas configuraciones, recibirás un aviso y, a veces, será necesario reiniciar.
Método: uso de PowerShell para habilitar SMBv1
- Abra PowerShell como administrador. Para ello, busque PowerShell, haga clic con el botón derecho y seleccione «Ejecutar como administrador».
- Ejecute este comando para volver a habilitar SMBv1:
Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol
Eso suele ser suficiente. En algunas máquinas, SMBv1 podría estar ya habilitado, pero se deshabilita después de actualizaciones o reinicios. Al ejecutar ese comando, se reactiva, lo que permite acceder de nuevo a las unidades compartidas o dispositivos antiguos.No sé por qué funciona, pero funciona en la mayoría de las configuraciones.
Notas y cosas a tener en cuenta
Si SMBv1 se vuelve a habilitar sin problemas, verá carpetas o dispositivos compartidos que anteriormente generaban errores, como «El nombre de red especificado ya no está disponible» o «Error 0x80004005».Pero tenga en cuenta que, una vez activado, permanece allí hasta que se desactiva de nuevo, lo que supone un riesgo para la seguridad. La documentación de Microsoft indica que el cliente SMBv1 a veces se activa automáticamente después de las actualizaciones, pero es mejor controlarlo y desactivarlo cuando no sea necesario.
Además, si está solucionando problemas de SMB, revise si aparecen mensajes de error como «Error desconocido 0x80004005», «Error del sistema 64» o «El servidor especificado no puede realizar la operación solicitada».Suelen estar relacionados con problemas de compatibilidad con SMBv1. Puede encontrar más detalles y sugerencias para la solución de problemas en esta página de soporte de Microsoft.
Artículos relacionados
¿Te resultó útil este artículo?