Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Al actualizar o actualizar a Windows 10, es posible que encuentre el error "No se pudo actualizar la partición reservada del sistema", el código de error 0xc1900104 o el código de error 0x800f0922. 

Causa

La partición reservada del sistema (SRP) puede estar llena. La partición de reserva del sistema (SRP) es una pequeña partición del disco duro que almacena información de inicio para Windows. Algunas aplicaciones antivirus y de seguridad de terceros escriben en el SRP y pueden rellenarla.

Solución

Precaución: estos pasos son complicados y conllevan algún riesgo. Esto lo hacen mejor los usuarios avanzados con experiencia con la línea de comandos. Si produce un error al escribir estos comandos, puede poner el dispositivo en una situación de no arranque y, posiblemente, perder los datos almacenados en el dispositivo.

Para actualizar el dispositivo, tendrá que liberar 15 MB de espacio en el SRP con el método adecuado a continuación y, después, volver a intentar la actualización. Si va a actualizar Windows 10, debe liberar 13 MB.

En primer lugar, determine si el SRP es GPT o estilo de partición MBR:

  1. Presione la Windows + R. En la ventana Ejecutar que aparece, escriba diskmgmt.msc y presione Entrar.

  2. Mantenga presionado o haga clic con el botón derecho en el disco (como disco 0) que contiene el SRP y seleccione Propiedades.
    Propiedades

  3. Elija la pestaña Volúmenes.

  4. La línea Estilo de partición: dirá Tabla de partición GUID (GPT) o Registro de inicio maestro (MBR).


En segundo lugar, elija el método que necesita:

  1. Busque cmd. Mantenga presionado o haga clic con el botón derecho en el símbolo del sistema en los resultados y seleccione Ejecutar como administrador.

  2. En el símbolo del sistema, escriba mountvol y: /s y, a continuación, pulse Entrar. Esto agregará la letra de unidad Y: para obtener acceso a la partición del sistema.

  3. Para cambiar a la unidad Y, escriba Y: y presione Entrar. Después, vaya a la carpeta Fuentes escribiendo cd EFI\Microsoft\Boot\Fonts. Una vez allí, escriba del *.* para eliminar los archivos de fuente. Es posible que el sistema le pregunte si está seguro de continuar, presione Y y, a continuación, Entrar para continuar.

  1. Presione la Windows + R. En la ventana Ejecutar que aparece, escriba diskmgmt.msc y presione Entrar.

  2. Seleccione la partición marcada como Reserva del sistema. Mantén presionado o haz clic con el botón derecho en él.

  3. Seleccione Cambiar letra de unidad y rutas.

  4. Elija Agregar.

  5. Escriba Y para la letra de unidad.

  6. Pulse o haga clic en Aceptar.

  7. En la menú Inicio, busque cmd. Haga clic con el botón derecho en Símbolo del sistema en los resultados de la búsqueda y seleccione Ejecutar como administrador.

  8. En el símbolo del sistema, escriba Y: y presione Entrar para cambiar a esa unidad. A continuación, vaya a la carpeta Fuentes escribiendo cd Boot\Fonts.

  9. Escriba lo siguiente y presione Entrar:
    takeown /d y /r /f .

    Nota: Debe incluir el espacio y el período después de la "f", o el comando no funcionará correctamente.

  10. Para hacer una copia de seguridad de los permisos de la unidad, escriba lo siguiente y presione Entrar:

    icacls Y:\* /save %systemdrive%\NTFSp.txt /c /t

    Nota: Asegúrese de que todos los archivos se muestran como correctos y ninguno como error.

  11. Escriba whoami y presione Entrar y, a continuación, grabe el nombre de usuario. Escriba el comando siguiente y presione Entrar:
    icacls . /grant <nombre de usuario que obtuvo de whoami>:F /t

    Nota: No coloque un espacio entre el nombre de usuario y ":F", o el comando no funcionará.

  12. Asegúrese de que todavía se encuentra en la ubicación fuentes (Y:\Boot\Fonts) como se describe en el paso 8. A continuación, escriba del *.* para eliminar los archivos de fuente. Es posible que el sistema le pregunte si está seguro de continuar, presione Y y, a continuación, escriba para continuar.


Restaurar permisos

  1. Escriba el comando siguiente y presione Entrar:

    icacls Y:\ /restore %systemdrive%\NTFSp.txt /c /t

  2. Es posible que se muestre un mensaje que indica que algunos archivos no se han podido procesar; esto es normal, ya que estos archivos se han eliminado después de hacer una copia de seguridad de los mismos.

  3. Si la cantidad de archivos correctos no es ninguna, el comando se ejecutó incorrectamente; debe tener algunos archivos procesados correctamente antes de continuar.

  4. Vuelva a ajustar la ACL al sistema escribiendo lo siguiente y presione Entrar:

  5. icacls . /grant system:f /t

  6. Establezca el propietario de la unidad de nuevo en Sistema escribiendo el siguiente comando y presionando Entrar:

    icacls Y: /setowner "SYSTEM" /t /c

  7. Vuelva a Administración de discos y Actualice los datos para confirmar si el SRP ahora tiene un mayor porcentaje de espacio libre. Si es así, la letra de unidad se puede quitar en este momento.

  8. Haga clic con el botón derecho en la partición reservada del sistema.

  9. Seleccione Cambiar letra de unidad y rutas.

  10. Elija la unidad Y:.

  11. Seleccione Quitar.

  12. Haga clic en Aceptar.

  1. Busque cmd. Mantenga presionado o haga clic con el botón derecho en el símbolo del sistema en los resultados y seleccione Ejecutar como administrator.

  2. En el símbolo del sistema, escriba mountvol y: /s y, a continuación, pulse Entrar. Esto agregará la letra de unidad Y: para obtener acceso a la partición del sistema.

  3. Escriba taskkill /im explorer.exe /f y presione Entrar. Después, escribaexplorer.exe y presione Entrar para reiniciar el explorador en modo de administrador.
    Nota: En este modo, algunas aplicaciones (como OneNote) no se ejecutarán.

  4. Abra el Explorador de archivos y coloque Y:\EFI\Microsoft\Boot\ en la barra de direcciones y presione Entrar.

  5. Seleccione las carpetas de idioma que desea quitar y elimínelos permanentemente. Se indicarán con un conjunto de cuatro letras, divididos con guiones. Por ejemplo, en-US significa inglés de EE. UU.; de-DE significa alemán.

  6. Opcional: Quitar archivos de fuente sin usar en Y:\EFI\Microsoft\Boot\Fonts.

  7. Después de quitar los archivos, reinicie el dispositivo. Esto quitará la letra de unidad y volverá explorer.exe a un modo normal.

Esto hace que el espacio disponible del SRP sea permanente, pero pequeño.
 

  1. Quitar carpetas de idioma

    1. Presione la Windows + R. En la ventana Ejecutar que aparece, escriba diskmgmt.msc y presione Entrar.

    2. Seleccione la partición marcada como Reserva del sistema. Mantén presionado o haz clic con el botón derecho en él.

    3. Seleccione Cambiar letra de unidad y rutas.

    4. Elija Agregar.

    5. Escriba Y para la letra de unidad.

    6. Pulse o haga clic en Aceptar.

    7. En el menú Inicio, busque cmd. Haga clic con el botón derecho en Símbolo del sistema en los resultados de la búsqueda y seleccione Ejecutar como administrador.

    8. En el símbolo del sistema, escriba Y: y presione Entrar para cambiar a esa unidad.

    9. Escriba lo siguiente y presione Entrar:

      takeown /d y /r /f .



      Nota: Debe incluir el espacio y el período después de la "f", o el comando no funcionará correctamente.

    10. Para hacer una copia de seguridad de los permisos de la unidad, escriba lo siguiente y presione Entrar:

      icacls Y:\* /save %systemdrive%\NTFSp.txt /c /t



      Nota: Asegúrese de que todos los archivos se muestran como correctos y ninguno como error.

    11. Escriba whoami y presione Entrar y, a continuación, grabe el nombre de usuario. Escriba el comando siguiente y presione Entrar:
      icacls . /grant<nombre de usuario que obtuvo de whoami>:F /tNota: No coloque un espacio entre el nombre de usuario y

      ":F", o el comando no funcionará.

    12. Abra la unidad SRP en el Explorador de archivos y acceda a la carpeta Inicio, seleccione las carpetas de idioma que desea quitar y elimínelos permanentemente. Se indicarán con un conjunto de cuatro letras, divididos con guiones. Por ejemplo, en-US significa inglés de EE. UU.; de-DE significa alemán.

  2. Truncar el registro NTFS

    1. Compruebe primero el tamaño del registro NTFS. En el símbolo del sistema, escriba lo siguiente y presione Entrar:
      chkdsk /L Y:

      • Si el tamaño es inferior a 5000 KB, no es necesario truncar el archivo.

    2. Para truncar el archivo, escriba lo siguiente y presione Entrar:
      chkdsk /L:5000 /X /F

    3. Vuelva a la ventana Administración de discos. Pulse o haga clic en el menú Acción y seleccione Actualizar. Confirme si el SRP tiene ahora un mayor porcentaje de espacio libre. Si es así, mantenga presionado o haga clic con el botón derecho en la partición de reserva del sistema y seleccione Cambiar letra y rutas de unidad. Seleccione Y: y elija Quitar.

  3. Cambie el tamaño del diario de USN, si truncar el registro NTFS no aumenta el espacio libre en el SRP.

    1. En el símbolo del sistema, escriba lo siguiente y presione Entrar:
      fsutil usn queryjournal Y:

      • Esto mostrará el tamaño en el valor hexadecimal. Convierta el valor en decimal y divida por 1048576, el resultado estará en MB. (Para convertir Hex a Decimal: Abra la calculadora en Windows, seleccione el menú Ver y, a continuación, elija Programador. Seleccione Hex, escriba el valor Hexadecimal y, a continuación, seleccione Dec)

      • Si el diario es de 30 MB o más, continúe con el truncamiento.

    2. Para eliminar el diario, escriba el siguiente comando y presione Entrar:
      fsutil usn deletejournal /D/N Y:

    3. Vuelva a crear el diario con un nuevo valor de tamaño de registro:
      fsutil usn createjournal m=1500 a=1 Y:

  4. Restaurar permisos

    1. Escriba el comando siguiente y presione Entrar:

      icacls Y:\ /restore %systemdrive%\NTFSp.txt /c /t

      • Es posible que se muestre un mensaje que indica que algunos archivos no se han podido procesar; esto es normal, ya que estos archivos se han eliminado después de hacer una copia de seguridad de los mismos.

      • Si la cantidad de archivos correctos no es ninguna, el comando se ejecutó incorrectamente; debe tener algunos archivos procesados correctamente antes de continuar.

    2. Vuelva a ajustar la ACL al sistema escribiendo lo siguiente y presione Entrar:

      icacls . /grant system:f /t

    3. Establezca el propietario de la unidad de nuevo en Sistema escribiendo el siguiente comando y presionando Entrar:

      icacls Y: /setowner "SYSTEM" /t /c

    4. Vuelva a Administración de discos y Actualice los datos para confirmar si el SRP ahora tiene un mayor porcentaje de espacio libre. Si es así, la letra de unidad se puede quitar en este momento.

    5. Haga clic con el botón derecho en la partición reservada del sistema.

    6. Seleccione Cambiar letra de unidad y rutas.

    7. Elija la unidad Y:.

    8. Seleccione Quitar.

    9. Haga clic en Aceptar.

Esto crea un aumento mayor, pero temporal, del espacio disponible del SRP.

  1. Asegúrese de que tiene una unidad externa, con formato NTFS, con al menos 250 MB de espacio libre.

  2. Presione la Windows + R. En la ventana Ejecutar que aparece, escriba diskmgmt.msc y presione Entrar.

  3. Seleccione la partición de recuperación. Mantén presionado o haz clic con el botón derecho en él.

  4. Seleccione Cambiar letra de unidad y rutas.

  5. Elija Agregar.

  6. Escriba Y para la letra de unidad.

  7. Pulse o haga clic en Aceptar.

  8. En la pantalla Inicio, deslice el dedo desde la derecha y seleccione el acceso Buscar, o simplemente empiece a escribir para buscar cmd. Mantenga presionado o haga clic con el botón derecho en Símbolo del sistema en los resultados de la búsqueda y seleccione Ejecutar como administrador.

  9. En el símbolo del sistema, escriba Y: y presione Entrar para cambiar a esa unidad.

  10. Escriba lo siguiente y presione Entrar:
    takeown /d y /r /f .

    Nota Debe incluir el espacio y el período después de la "f", o el comando no funcionará correctamente.

  11. Escriba whoami y presione Entrar y, a continuación, grabe el nombre de usuario. Escriba el comando siguiente y presione Entrar:
    icacls . /grant <nombre de usuario de whoami>:F /t

    Nota: No coloque un espacio entre el nombre de usuario y ":F", o el comando no funcionará.

  12. Cuando se complete ese comando, escriba o pegue lo siguiente y, después, presione Entrar:

    attrib -s -r -h Y:\Recovery\WindowsRE\winre.wim

  13. Abra el Explorador de archivos y anote la letra de unidad de la unidad externa que está usando (para el resto de estas instrucciones, usaremos el ejemplo F: - dondequiera que vea F: en estos pasos, significa realmente la letra de unidad de la unidad externa).

  14. En el símbolo del sistema, escriba lo siguiente y presione Entrar:

    mkdir F:\Recovery\WindowsRE

  15. A continuación, escriba lo siguiente y presione Entrar:

    xcopy Y:\Recovery\WindowsRE\winre.wim F:\Recovery\WindowsRE\winre.wim /h

  16. Asigne la nueva ruta introduciendo el siguiente comando y presionando Entrar:

    C:\Windows\System32\Reagentc /SetREImage /Path F:\Recovery\WindowsRE /Target C:\Windows

  17. Una vez que haya comprobado que la copia se realizó correctamente, escriba lo siguiente y presione Entrar:

    del Y:\Recovery\WindowsRE\winre.wim /F

  18. Vuelva a la ventana Administración de discos. Pulse o haga clic en el menú Acción y seleccione Actualizar. Confirme si el SRP tiene ahora un mayor porcentaje de espacio libre. Si es así, continúe con la actualización.

  19. Una vez completada la actualización, mueva el archivo wim de nuevo a la partición de recuperación y vuelva a asignar la ubicación:

    1. En el símbolo del sistema, escriba lo siguiente y presione Entrar:

      xcopy F:\Recovery\WindowsRE\winre.wim Y:\Recovery\WindowsRE\winre.wim /h

    2. Vuelva a asignar a la ruta original. Escriba lo siguiente y presione Entrar:

      C:\Windows\System32\Reagentc /SetREImage /Path Y:\Recovery\WindowsRE /Target C:\Windows

  20. Vuelva a la ventana Administración de discos. Mantenga presionada o haga clic con el botón derecho en la partición de recuperación y seleccione Cambiar letra y rutas de unidad. Seleccione Y: y elija Quitar.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×