Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Sintomas

Ao atualizar para o Windows 10, poderá deparar-se com o erro "Não foi possível atualizar a partição reservada do sistema", o código de 0xc1900104 ou o código de 0x800f0922. 

Causa

A Partição Reservada do Sistema (SRP) pode estar cheia. A Partição de Reserva do Sistema (SRP) é uma pequena partição no seu disco rígido que armazena informações de arranque para Windows. Algumas aplicações antivírus e de segurança de terceiros escrevem no SRP e podem preenchê-la.

Resolução

Atenção: estes passos são complicados e têm alguns riscos. Isto é feito melhor por utilizadores avançados com experiência ao utilizar a linha de comandos. Se se der erro ao introduzir estes comandos, pode colocar o dispositivo numa situação sem arranque e possivelmente perder dados que tenha armazenado no dispositivo.

Para atualizar o seu dispositivo, terá de libertar 15 MB de espaço no SRP através do método adequado abaixo e, em seguida, tentar atualizar novamente. Se estiver a atualizar o Windows 10, tem de libertar 13 MB.

Primeiro, determine se o SRP é um estilo de partição GPT ou MBR:

  1. Prima a tecla Windows + R. Na janela Executar que é aberta, escreva diskmgmt.msc e prima Enter.

  2. Prima ou clique com o botão direito do rato no Disco (como o Disco 0) que contém o SRP e selecione Propriedades.
    Propriedades

  3. Selecionar o separador Volumes.

  4. A linha Estilo de Partição: irá dizer GUID Partition Table (GPT) ou Master Boot Record (MBR).


Em segundo lugar, escolha o método de que necessita:

  1. Procure cmd. Prima ou clique com o botão direito do rato na Opção de Comandos nos resultados e selecione Executar como administrador.

  2. Na ordem de comandos, escreva mountvol y: /s e, em seguida, em Enter. Esta ação adicionará a letra de unidade Y: para aceder à Partição do Sistema.

  3. Mude para a unidade Y ao escrever Y: e prima Enter. Em seguida, navegue até à pasta Fonts ao escrever CD EFI\Microsoft\Boot\Fonts. Assim que chegar, escreva del *.* para eliminar ficheiros de tipos de letra. O sistema poderá perguntar-lhe se tem a certeza de que continua, prima Y e, em seguida, Enter para continuar.

  1. Prima a tecla Windows + R. Na janela Executar que é aberta, escreva diskmgmt.msc e prima Enter.

  2. Selecione a partição marcada como Reserva do Sistema. Prima sem a tecla ou clique com o botão direito do rato no mesmo.

  3. Selecione Alterar Letra e Caminhos da Unidade.

  4. Selecionar Adicionar.

  5. Introduza Y para a letra da unidade.

  6. Toque ou clique em OK.

  7. A partir do menu Iniciar, procure cmd. Clique com o botão direito do rato em Comandos nos resultados da pesquisa e selecione Executar como administrador.

  8. Na ordem de comandos, escreva Y: e introduza Enter para mudar para essa unidade. Em seguida, navegue até à pasta Fonts ao escrever cd Boot\Fonts.

  9. Escreva o seguinte e prima Enter:
    takeown /d y /r /f.

    Nota: tem de incluir o espaço e o ponto final após o "f" ou o comando não irá funcionar corretamente.

  10. Escreva a permissão na unidade ao escrever o seguinte e prima Enter:

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

    Nota: certifique-se de que todos os ficheiros são mostrados como sendo bem-sucedidos e nenhum como falha.

  11. Escreva whoami, prima Enter e, em seguida, grave o nome de utilizador. Escreva o seguinte comando e prima Enter:
    icacls . /grant <nome de utilizador do whoami>:F /t

    Nota: não coloque um espaço entre o nome de utilizador e ":F" ou o comando não irá funcionar.

  12. Certifique-se de que ainda se encontra na localização dos Tipo de Letra (Y:\Boot\Fonts) conforme descrito no passo 8. Em seguida, escreva del *.* para eliminar ficheiros de tipos de letra. O sistema poderá perguntar-lhe se tem a certeza de que continua, prima Y e, em seguida, enter para continuar.


Restaurar permissões

  1. Escreva o seguinte comando e prima Enter:

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

  2. É possível que seja apresentada uma mensagem a indicar que alguns ficheiros falharam durante o processamento. Isto é normal, uma vez que estes ficheiros foram eliminados posteriormente para que tenham sido ejacluídos.

  3. Se a quantidade de ficheiros com êxito não for nenhuma, então o comando foi executado incorretamente; É necessário que alguns ficheiros tenham sido processados com êxito antes de continuar.

  4. Ajuste o ACL novamente para Sistema ao escrever o seguinte e prima Enter:

  5. icacls . /grant system:f /t

  6. Volte a definir o proprietário da unidade para Sistema ao escrever o seguinte comando e premir Enter:

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

  7. Volte à Gestão de Discos e a atualizar os dados para confirmar se o SRP tem agora uma maior percentagem de espaço livre. Se for o caso, a letra da unidade pode ser removida nesta altura.

  8. Clique com o botão direito do rato na Partição Reservada do Sistema.

  9. Selecione Alterar Letra e Caminhos da Unidade.

  10. Selecionar a unidade Y:.

  11. Selecione Remover.

  12. Clique em OK.

  1. Procure cmd. Prima ou clique com o botão direito do rato na Opção de Comandos nos resultados e selecione Executar como administrador parar.

  2. Na ordem de comandos, escreva mountvol y: /s e, em seguida, em Enter. Esta ação irá adicionar a letra de unidade Y: para aceder à Partição do Sistema.

  3. Escreva taskkill /im explorer.exe /f e prima Enter. Em seguida,explorer.exe e prima Enter para reiniciar o explorador no Modo de administração.
    Nota: Neste modo, algumas aplicações (como aplicações OneNote) não serão executados.

  4. Abra o Explorador de Ficheiros e coloque Y:\EFI\Microsoft\Boot\ na barra de endereço e prima Enter.

  5. Selecione as pastas de idioma que pretende remover e elimine-as permanentemente. Serão indicados por um conjunto de quatro letras, divididas por hífen. Por exemplo, en-US significa inglês dos EUA; de-DE significa alemão.

  6. Opcional: remover ficheiros de tipo de letra nãoutilizados em Y:\EFI\Microsoft\Boot\Fonts.

  7. Depois de remover os ficheiros, re iniciar o dispositivo. Esta ação removerá a letra da unidade e explorer.exe para um modo normal.

Isto torna um aumento permanente, mas pequeno, do espaço disponível do SRP.
 

  1. Remover pastas de idioma

    1. Prima a tecla Windows + R. Na janela Executar que é aberta, escreva diskmgmt.msc e prima Enter.

    2. Selecione a partição marcada como Reserva do Sistema. Prima sem a tecla ou clique com o botão direito do rato no mesmo.

    3. Selecione Alterar Letra e Caminhos da Unidade.

    4. Selecionar Adicionar.

    5. Introduza Y para a letra da unidade.

    6. Toque ou clique em OK.

    7. No menu Iniciar, procure cmd. Clique com o botão direito do rato em Comandos nos resultados da pesquisa e selecione Executar como administrador.

    8. Na ordem de comandos, escreva Y: e introduza Enter para mudar para essa unidade.

    9. Escreva o seguinte e prima Enter:

      takeown /d y /r /f .



      Nota: Tem de incluir o espaço e o ponto final após o "f" ou o comando não irá funcionar corretamente.

    10. Escreva a permissão na unidade ao escrever o seguinte e prima Enter:

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



      Nota: Certifique-se de que todos os ficheiros são mostrados como bem-sucedidos e nenhum como falhou.

    11. Escreva whoami, prima Enter e, em seguida, grave o nome de utilizador. Escreva o seguinte comando e prima Enter:
      icacls . /grant<nome de utilizador do whoami>:F/tNota: não coloque um espaço entre o nome de utilizador e

      ":F" ou o comando não irá funcionar.

    12. Abra a unidade SRP no Explorador de Ficheiros e aceda à pasta Arranque, selecione as pastas de idioma que pretende remover e elimine-as permanentemente. Serão indicados por um conjunto de quatro letras, divididas por hífen. Por exemplo, en-US significa inglês dos EUA; de-DE significa alemão.

  2. Truncar o Registo NTFS

    1. Verifique primeiro o tamanho do Registo NTFS. Na Lista de Comandos, escreva o seguinte e prima Enter:
      chkdsk /L Y:

      • Se o tamanho for inferior a 5000KB, não precisa de truncar o ficheiro.

    2. Para truncar o ficheiro, escreva o seguinte e prima Enter:
      chkdsk /L:5000 /X /F

    3. Volte à janela Gestão de Discos. Toque ou clique no menu Ação e selecione Atualizar. Confirme se o SRP tem agora uma maior percentagem de espaço livre. Se for o caso, prima sem premir ou clique com o botão direito do rato na Partição de Reserva do Sistema e selecione Alterar Letra e Caminhos da Unidade.Selecione Y: e selecione Remover.

  3. Resize o diário USN se truncar o Registo NTFS não aumentar o espaço livre no SRP.

    1. Na Lista de Comandos, escreva o seguinte e prima Enter:
      fsutil usn queryjournal Y:

      • Esta ação irá apresentar o tamanho em valor hex. Converta o valor em decimal e divida por 1048576, o resultado será em MB. (Para converter Hex em Decimal: abra a Calculadora no Windows, selecione o menu Ver e, em seguida, selecione Programador. Selecione Hex, introduza o valor Hex e, em seguida, selecione Dez)

      • Se o diário for de 30 MB ou mais, continue a truncar.

    2. Elimine o diário escrevendo o seguinte comando e premindo Enter:
      fsutil usn deletejournal /D /N Y:

    3. Recria o diário com um novo valor de tamanho de registo:
      fsutil usn createjournal m=1500 a=1 Y:

  4. Restaurar permissões

    1. Escreva o seguinte comando e prima Enter:

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

      • É possível que seja apresentada uma mensagem a indicar que alguns ficheiros falharam durante o processamento. Isto é normal, uma vez que estes ficheiros foram eliminados posteriormente para que tenham sido ejacluídos.

      • Se a quantidade de ficheiros com êxito não for nenhuma, então o comando foi executado incorretamente; É necessário que alguns ficheiros tenham sido processados com êxito antes de continuar.

    2. Ajuste o ACL novamente para Sistema ao escrever o seguinte e prima Enter:

      icacls . /grant system:f /t

    3. Volte a definir o proprietário da unidade para Sistema ao escrever o seguinte comando e premir Enter:

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

    4. Volte à Gestão de Discose a atualizar os dados para confirmar se o SRP tem agora uma maior percentagem de espaço livre. Se for o caso, a letra da unidade pode ser removida nesta altura.

    5. Clique com o botão direito do rato na Partição Reservada do Sistema.

    6. Selecione Alterar Letra e Caminhos da Unidade.

    7. Selecionar a unidade Y:.

    8. Selecione Remover.

    9. Clique em OK.

Isto cria um aumento maior, mas temporário, do espaço disponível do SRP.

  1. Certifique-se de que tem uma unidade externa formatada como NTFS, com pelo menos 250 MB de espaço livre.

  2. Prima a tecla Windows + R. Na janela Executar que é aberta, escreva diskmgmt.msc e prima Enter.

  3. Selecione a Partição de Recuperação. Prima sem a tecla ou clique com o botão direito do rato no mesmo.

  4. Selecione Alterar Letra e Caminhos da Unidade.

  5. Selecionar Adicionar.

  6. Introduza Y para a letra da unidade.

  7. Toque ou clique em OK.

  8. A partir do ecrã Início, percora o ecrã a partir da direita e selecione o atalho Procurar ou comece a escrever para procurar cmd. Prima ou clique com o botão direito do rato em Comando nos resultados da pesquisa e selecione Executar como administrador.

  9. Na ordem de comandos, escreva Y: e introduza Enter para mudar para essa unidade.

  10. Escreva o seguinte e prima Enter:
    takeown /d y /r /f .

    Nota Tem de incluir o espaço e o ponto final após o "f" ou o comando não irá funcionar corretamente.

  11. Escreva whoami, prima Enter e, em seguida, grave o nome de utilizador. Escreva o seguinte comando e prima Enter:
    icacls . /grant <nome de utilizador de whoami>:F /t

    Nota: não coloque um espaço entre o nome de utilizador e ":F" ou o comando não irá funcionar.

  12. Quando esse comando for concluído, escreva ou cole o seguinte e, em seguida, prima Enter:

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

  13. Abra o Explorador de Ficheiros e repare na letra de unidade da unidade externa que está a utilizar (para as restantes instruções, utilizaremos o exemplo F: - onde quer que veja F: nestes passos, significa realmente a letra da unidade da unidade externa).

  14. Na Lista de Comandos, escreva o seguinte e prima Enter:

    mkdir F:\Recovery\WindowsRE

  15. Em seguida, escreva o seguinte e prima Enter:

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

  16. Mapeie o novo caminho ao introduzir o seguinte comando e, em seguida, ao premir Enter:

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

  17. Assim que a cópia tiver sido verificada com êxito, escreva o seguinte e prima Enter:

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

  18. Volte à janela Gestão de Discos. Toque ou clique no menu Ação e selecione Atualizar. Confirme se o SRP tem agora uma maior percentagem de espaço livre. Se for o caso, continue com a atualização.

  19. Assim que a atualização estiver concluída, mova o ficheiro wim novamente para a Partição de Recuperação e mapeie novamente a localização:

    1. Na Lista de Comandos, escreva o seguinte e prima Enter:

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

    2. Mapear de novo para o caminho original. Escreva o seguinte e prima Enter:

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

  20. Volte à janela Gestão de Discos. Prima ou clique com o botão direito do rato na Partição de Recuperação e selecione Alterar Letra e Caminhos da Unidade. Selecione Y: e selecione Remover.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×