Cómo solucionar el problema cuando la opción «Restaurar la carpeta anterior de Windows al iniciar sesión» no funciona en Windows.

Sí, este es un clásico problema de Windows que lleva un tiempo molestando a la gente: cuando la opción «Restaurar ventanas de carpetas anteriores al iniciar sesión» deja de funcionar, parece que Windows se está burlando de nosotros. Normalmente, se trata de algún fallo extraño, tal vez archivos del sistema dañados o problemas con el registro.¿La buena noticia? Hay algunas cosas que puedes probar para solucionarlo sin tener que reinstalar Windows ni pasar horas solucionando problemas. En el peor de los casos, al menos entenderás un poco mejor cómo Windows gestiona esos estados de carpetas.

Cómo solucionar el problema de «Restaurar ventanas de carpetas anteriores al iniciar sesión»

Método 1: Actualizar los archivos del sistema con SFC y DISM

Esta es, en cierto modo, la primera línea de defensa: si algunos archivos esenciales del sistema se corrompen, Windows podría dar problemas y negarse a recordar las ventanas de carpetas. Ejecutar el Comprobador de archivos del sistema (SFC sfc /scannow) analiza y repara los archivos dañados, lo que puede solucionar este problema. En algunas configuraciones, SFC podría detectar problemas que no puede solucionar, por lo que tendrás que recurrir a los comandos DISM, que son un método más complejo, pero que a menudo resuelve el problema.

  • Haz clic con el botón derecho en el menú Inicio o pulsa Windows + Xy selecciona Terminal de Windows (Administrador) o Símbolo del sistema (Administrador).
  • Escribe sfc /scannowy pulsa Intro.
  • Espere a que finalice el escaneo (puede tardar unos minutos).Si se encuentran errores pero no se pueden corregir, ejecute estos comandos uno tras otro:
  • DISM /Online /Cleanup-Image /CheckHealth
  • DISM /Online /Cleanup-Image /ScanHealth
  • DISM /Online /Cleanup-Image /RestoreHealth

Reinicia el equipo después de que esto termine. A veces, en un equipo detecta y soluciona los problemas, en otro, nada. Pero bueno, vale la pena intentarlo.

Método 2: Crear o modificar claves del registro

Dado que Windows suele ser un poco peculiar con su registro, a veces es necesario intervenir y modificar algunas claves directamente. La idea es lograr que Windows recuerde con mayor precisión el estado de las carpetas mediante la creación de nuevas claves o el cambio de valores.

  • Pulsa la tecla de Windows + R, escribe regedity pulsa Intro.
  • Si aparece el Control de cuentas de usuario (UAC), haga clic en Sí.
  • Navegue por este camino:
HKEY_CURRENT_USER\Microsoft\Windows\CurrentVersion\Explorer
  • Haz clic con el botón derecho en la clave Explorer, elige Nueva → Clave y nómbrala Avanzada.
  • Dentro de la clave Avanzado, haga clic con el botón derecho, seleccione Nuevo → Valor DWORD (32 bits) y asígnele el nombre PersistBrowsers.
  • Haz doble clic en el valor PersistBrowsers y establece los datos del valor en 1. Este es un truco conocido para que Windows guarde mejor las carpetas abiertas. En algunos equipos, falla la primera vez, pero funciona después de reiniciar. No está garantizado al 100%, pero vale la pena intentarlo.
  • Reinicia tu PC y comprueba si ahora funciona la restauración de carpetas.
  • Para desactivarlo, simplemente vuelva a establecer el valor de PersistBrowsers en 0.

    Método 3: Limpiar las entradas del registro

    A veces, quedan entradas antiguas que interfieren, como restos de actualizaciones anteriores de Windows o cualquier otro problema. Eliminar ciertas entradas del registro puede hacer que Windows olvide el pasado y empiece de cero.

    • Presione la tecla de Windows + R, escriba regedity presione Enter.
    • Confirme con si el Control de cuentas de usuario (UAC) se lo solicita.
    • Navegue hasta esta clave:
    HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\AllFolders\Shell
  • Elimine todas las entradas que comiencen con WinPos o MaxPos. Estas suelen ser marcas de posición de las ventanas de las carpetas.
  • Cierra el editor del registro y reinicia. Luego, comprueba si Windows guarda correctamente el estado de tus carpetas después de cerrar sesión y volver a iniciarla. A algunos les funcionó, pero no a todos; sin embargo, vale la pena intentarlo.
  • Nota: Siempre, siempre haga una copia de seguridad del registro antes de modificarlo; cualquier error puede causar problemas mayores. Simplemente siga las instrucciones del artículo «¿Cómo hacer una copia de seguridad y restaurar el registro de Windows?» antes de comenzar.

    Y, por supuesto, modificar las claves del registro puede causar más problemas si no se hace con cuidado. A veces, incluso después de todo esto, Windows simplemente no funciona correctamente. En ese caso, usar una herramienta de mantenimiento del sistema (como [d1]) que pueda corregir errores comunes y limpiar archivos del sistema podría ayudar a solucionar problemas más profundos.

    Resumen

    • Ejecutar sfc /scannowcomandos DISM puede solucionar problemas con los archivos principales que alteran el estado de las carpetas.
    • Modificar claves del registro como PersistBrowsers a veces «engaña» a Windows para que recuerde las carpetas abiertas.
    • Eliminar las entradas antiguas del registro relacionadas con la ubicación de las carpetas puede prevenir conflictos.

    Resumen

    La solución a este problema depende de su causa: archivos del sistema dañados, entradas de registro defectuosas o algún fallo extraño de Windows. Normalmente, una combinación de análisis del sistema y ajustes del registro suele resolverlo. Si no, puede ser necesario usar herramientas de reparación del sistema o incluso realizar una instalación limpia, pero estos pasos cubren el 90 % de los casos más comunes.

    Ojalá esto le ahorre unas horas a alguien.¡Crucemos los dedos para que funcione!

    Artículos relacionados: