El sistema operativo Windows reconoce automáticamente los dispositivos externos conectados y los asigna en consecuencia. Esto le ahorra la molestia de mapear unidades de red externas manualmente. Sin embargo, a veces, debido a problemas con el Control de cuentas de usuario, es posible que encuentre el error No se pudo volver a conectar todas las unidades de red.

Una simple desconexión y reconexión de las unidades de red puede ayudarlo a resolver este error. Sin embargo, si eso no funciona, puede configurar la política de inicio de sesión mediante el Editor de políticas de grupo para resolver el error. Aquí discutiremos esta y más soluciones para solucionar el error de no poder volver a conectar todos los controladores de red en Windows.

1. Instale las últimas actualizaciones de Windows

Microsoft recomienda instalar la última actualización para solucionar el problema en una versión anterior de una computadora con Windows. Compruebe si tiene una nueva actualización de funciones disponible en el centro de actualizaciones e instálela para ver si eso ayuda a solucionar el error.

Para instalar actualizaciones de Windows 11:

  1. Prensa ganar + yo abrir Ajustes.
  2. Abre el actualizacion de Windows pestaña en el panel izquierdo.
  3. Haga clic en Buscar actualizaciones. Windows buscará y mostrará las actualizaciones pendientes.
  4. Haga clic en Descargar e instalar y espere a que la actualización complete la instalación.
  5. Una vez instalado, reinicie su PC y verifique si hay mejoras.

2. Desconecte las unidades de red

Si sabe qué unidad está causando el error, una simple desconexión y reconexión puede ayudarlo a resolver el error.

Para desconectar la unidad:

  1. Prensa Ganar + E abrir Explorador de archivos.
  2. En el panel izquierdo, haga clic derecho en esta computadora y seleccione Desconectar unidad de red. En Windows 11, seleccione Mostrar más opciones para ver la opción de desconexión de la unidad.
  3. Windows mostrará todas las unidades de red conectadas a su sistema.
  4. Seleccione la unidad que desea desconectar y haga clic en OK.

3. Obligar a Windows a esperar la red al iniciar la computadora

Como se discutió anteriormente, el error no se pudo volver a conectar todas las unidades de red a menudo ocurre debido a la asignación automática de unidades de red. Para resolver esto, puede hacer que Windows espere a que la red se inicie en el equipo e inicie sesión con el Editor de directivas de grupo.

Tenga en cuenta que el Editor de directivas de grupo solo está disponible en las ediciones Windows Pro, Edu y Enterprise del sistema operativo. Lea nuestra guía sobre cómo habilitar GPEdit en Windows Home si está utilizando la edición Home del sistema operativo, y luego continúe con los pasos a continuación.

Para cambiar la política de inicio de sesión mediante GPEdit:

  1. Prensa Ganar + R para abrir Ejecutar.
  2. Escribe gpedit.msc y haga clic OK para abrir el Editor de directivas de grupo.
  3. En el Editor de políticas de grupo local, navegue hasta la siguiente política:
    Configuracion de Computadora > Plantillas Administrativas > Sistema > Iniciar sesión
  4. En el panel derecho, busque y haga doble clic en Siempre para la red al iniciar e iniciar sesión en la computadora política.
  5. En el cuadro de diálogo emergente, seleccione Activado.
  6. Hacer clic Aplicar y OK para guardar los cambios.

4. Asignar unidades mediante un script por lotes

Si ajustar la política de inicio de sesión en el Editor de políticas de grupo no ayudó, puede usar un script por lotes para corregir este error. Este método implica la creación de un nuevo script por lotes para el Símbolo del sistema y PowerShell que se ejecutará al inicio y asignará las unidades necesarias.

Para crear un script por lotes para asignar unidades en Windows:

  1. Abra un nuevo archivo de Bloc de notas. Para hacer esto, presione Ganar + R abrir Correr, escribe blocy haga clic en OK.
  2. A continuación, copie y pegue el siguiente script:
    Comando de PowerShell "Set-ExecutionPolicy -Scope CurrentUser sin restricciones">>"%TEMP%\StartupLog.txt" 2>&1
    PowerShell -Archivo "%SystemDrive%\Scripts\MapDrives.ps1">>"%TEMP%\StartupLog.txt" 2>&1
  3. A continuación, presione Control + S para abrir el Ahorrar diálogo.
  4. Para el Nombre del archivo, escribe lote.cmd.
  5. A continuación, haga clic en el Guardar como escriba el menú desplegable y seleccione Todos los archivos.
  6. Hacer clic Ahorrar para guardar el archivo.
  7. A continuación, crearemos un script de PowerShell. Para hacer esto, abra un nuevo archivo de Bloc de notas.
  8. En el archivo del Bloc de notas, copie y pegue el siguiente script:
    $i=3
    tiempo($Verdadero){
    $error.borrar()
    $unidades asignadas = Obtener-SmbMapping |dónde -Estado de la propiedad -Valor no disponible -EQ | seleccione LocalPath, RemotePath
    para cada( $MappedDrive en $MappedDrives)
    {
    probar {
    Nuevo-SmbMapping -LocalPath $MappedDrive. LocalPath -RemotePath $MappedDrive. RemotePath -Persistente $True
    } captura {
    Write-Host "Hubo un error al asignar $MappedDrive. RemotePath a $MappedDrive. rutalocal"
    }
    }
    $i = $i - 1
    si($error. Cuenta -eq 0 -O $i -eq 0) {descanso}
    comienzo-Dormir -Segundos30
    }
  9. De nuevo, presione Control + S para abrir el Ahorrar diálogo.
  10. Aquí, escriba MapDrives.ps1 como el nombre del archivo.
  11. A continuación, haga clic en el menú desplegable para Guardar como tipo y seleccione Todos los archivos.
  12. Hacer clic Ahorrar para guardar el archivo.
  13. A continuación, debe mover el lote.cmd archivo a la Puesta en marcha carpeta de su computadora con Windows.
  14. Para hacer esto, presione Ganar + R abrir Correr.
  15. A continuación, copie y pegue la siguiente ruta para acceder a la Puesta en marcha carpeta:
    C:\ProgramData\Microsoft\Windows\comienzo Menú\Programas\Puesta en marcha
  16. Mueve el lote.cmd archivo a la Puesta en marcha carpeta.
  17. A continuación, presione Ganar + E para abrir el Explorador de archivos. En el panel izquierdo, haga clic en Ventanas C por debajo esta computadora para acceder a la C:\ conducir.
  18. Haga clic derecho y seleccione Nuevo > Carpeta.
  19. Cambiar el nombre de la carpeta como Guiones.
  20. Ahora, mueve el MapDrives.ps1 archivo a la Guiones carpeta.

Una vez hecho esto, reinicie su PC. Windows ejecutará el script de MapDrives automáticamente cuando la PC se reinicie y resuelva el error de que no se pudieron volver a conectar todas las unidades de red.

5. Use el Programador de tareas para ejecutar el script

Si, por alguna razón, Windows no puede ejecutar el script MapDrives.ps1 durante el inicio, puede usar el Programador de tareas para realizar esta tarea. Todo lo que tiene que hacer es crear una nueva tarea para iniciar un programa y configurarlo para ejecutar el script MapDrives creado anteriormente. Aquí está cómo hacerlo.

  1. presione el Victoria clave y escriba programador de tareas. Luego, haga clic en Programador de tareas para iniciar el programa.
  2. A continuación, haga clic en Acción y luego haga clic en Crear Tarea.
  3. En el Nombre campo, escriba un nombre para la tarea.
  4. A continuación, haga clic en Cambiar la opción de usuario o grupo por debajo Opciones de seguridad.
  5. Escriba el nombre de usuario o el grupo al que desea asignar la tarea y haga clic en Comprobar nombres.
  6. Una vez hecho esto, haga clic en OK.
  7. A continuación, seleccione el Ejecutar con los privilegios más altos opción bajo Opciones de seguridad.
  8. A continuación, abra el disparadores pestaña.
  9. Haga clic en Nuevo.
  10. Haga clic en el Comience la tarea desplegable y seleccione Al iniciar sesión.
  11. A continuación, abra el Comportamiento pestaña y haga clic en el Nuevo botón.
  12. Aquí asegúrese de que Acción el menú desplegable está configurado para Iniciar un programa.
  13. A continuación, haga clic en el Navegar botón.
  14. Ahora seleccione el MapDrives.ps1 script que creó en el paso anterior y haga clic en Abierto.
  15. En el Agregar argumentos campo, escriba lo siguiente:
    -estilo de Windows oculto-dominio .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1
  16. A continuación, en el Empezar en campo, escriba lo siguiente:
    %SystemDrive%\Scripts\
  17. Hacer clic OK para guardar los cambios.
  18. A continuación, abra el Condiciones pestaña.
  19. Aquí, seleccione el Comience solo si la siguiente red está disponible opción.
  20. En el menú desplegable a continuación, seleccione Cualquier conexión
  21. Hacer clic OK para guardar los cambios.

Finalmente, reinicie su PC para aplicar los cambios. El Programador de tareas funcionará de manera similar a la secuencia de comandos del símbolo del sistema agregada a la carpeta Inicio y ejecutará la secuencia de comandos para asignar unidades durante el inicio de sesión.

6. Deshabilite la notificación de la unidad de red usando el Editor del Registro

Si desea detener la notificación de que no se pudo volver a conectar todas las unidades de red, puede hacerlo ajustando una entrada de registro. Aquí está cómo hacerlo.

Tenga en cuenta que la modificación incorrecta de las entradas del registro puede causar un mal funcionamiento del sistema. Te recomendamos crear un punto de restauración del sistema antes de continuar con los pasos a continuación.

Alternativamente, también puede habilite las copias de seguridad automáticas del registro en Windows 11 para estar en el lado más seguro.

Una vez hecho esto, continúe con los pasos a continuación para deshabilitar No se pudieron volver a conectar todas las notificaciones de unidades de red en Windows.

  1. Prensa Ganar + R abrir Correr.
  2. Escribe regeditar y haga clic OK para abrir el Editor del Registro. Hacer clic cuando lo solicite UAC.
  3. En el Editor del Registro, navegue a la siguiente ubicación:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider
  4. En el panel derecho, busque el Restaurar Conexión valor. Si no existe, deberá crear un nuevo valor.
  5. Para crear un nuevo valor, haga clic derecho en el Proveedor de red clave y seleccione Nuevo > Valor DWORD (32 bits).
  6. Renombrar el valor como Restaurar conexión.
  7. Haga clic derecho en Restaurar Conexión y seleccione Modificar.
  8. En el Datos de valor Tipo de campo 0 y haga clic OK para guardar los cambios.

Cierre el Editor del Registro y reinicie su PC. Si bien esto no resolverá el error, probablemente evitará la molesta ventana emergente de notificación de error cada vez que inicie sesión.

Resuelva el error "No se pudieron volver a conectar todas las unidades de red" en Windows

Si bien los consejos de solución de problemas del artículo son útiles, también puede usar un administrador de unidades de red de terceros para administrar correctamente las unidades de red. Estas herramientas aseguran que las unidades de red se conecten correctamente después del inicio de sesión y minimizan las posibilidades de errores relacionados con la unidad de red.