Quero expandir uma partição no meu SSD de inicialização, mas há uma partição de recuperação e uma partição de sistema EFI no caminho. Como posso resolver isso?

Quero expandir uma partição no meu SSD de inicialização, mas há uma partição de recuperação e uma partição de sistema EFI no caminho. Como posso resolver isso?

Aqui está uma captura de tela do Gerenciamento de disco do Windows mostrando o layout da partição no meu disco:

insira a descrição da imagem aqui

Desejo expandir a partição do Windows ( C:\unidade, "Boot") para 16 GB de espaço não alocado. No entanto, o Windows "útil" colocou umPartição de recuperaçãoePartição do sistema EFIno caminho, impedindo-me de expandir a partição de inicialização. Nenhum deles pode ser movido no Gerenciamento de disco. Tentei usar um live CD com o gparted, mas encontrei outro problema: à direita da partição de recuperação e da partição do sistema EFI, havia umPartição reservada da Microsoftde tamanho 128 MB com o sinalizador msftres, que não pôde ser movido usando o gparted - efetivamente "prendendo" as duas partições.

Minha técnica teria sido mover as duas partições para a direita, mover a partição de inicialização para a direita em 550 MB, colocar as duas partições no espaço recém-criado e, em seguida, expandir a partição de inicialização. No entanto, isso foi frustrado por esta partição reservada da Microsoft, provavelmente criada pelo processo de instalação do Windows.Estados da Wikipédiaque excluir esta partição pode quebrar o gerenciador de inicialização, o que prefiro não fazer.

Como posso expandir minha partição de inicialização sem formatar completamente o SSD e começar do zero?

Responder1

Ok, tomei a iniciativa e decidi tentar consertar de qualquer maneira, mesmo que isso envolvesse a exclusão da minha partição reservada da Microsoft. Como Rod Smithdisse, a partição do sistema EFI está em um local não padrão, pois eu criei manualmente a partição NTFS no início do SSD antes de instalar o Windows, então coloquei a partição no único lugar possível. A seguir estão as etapas que segui para corrigir meu problema e liberar espaço para expandir a unidade.

Você precisará da mídia de instalação ou de algum ambiente de recuperação do Windows com extensão DISKPART.

  1. Usando o GParted, mova a partição do sistema EFI e a partição de recuperação para fora do caminho, para liberar espaço para a partição de inicialização se movimentar e aplicar as alterações.

  2. Mova a partição Boot para a direita, deixando espaço suficiente. A partição de recuperação tem 450 MB, a partição do sistema EFI tem 100 MB e a partição reservada da Microsoft tem 128 MB. Isso dá 678 MB no total. Para deixar espaço para o Windows criar mais partições extras estúpidas no futuro, adicionei 1.024 MB a isso, o que significa que movi a partição de inicialização para a direita em um total de 1.702 MB. Aplique as alterações (e enquanto isso tome uma xícara de chá, pois isso demora um pouco).

  3. Exclua a partição reservada da Microsoft no GParted e aplique as alterações.

  4. Clique com o botão direito e copie a partição do sistema EFI na GUI e cole-a no espaço livre anterior à partição de inicialização - coloquei a partição do sistema EFI bem no início do disco, pois esse é o local padrão. Clique com o botão direito na nova partição e aplique oexatamente o mesmosinalizadores como o antigo ( boot, esp).Repita este procedimento para a partição de recuperaçãoe aplique as mesmas bandeiras do original novamente, mas coloque-as nofimdo espaço livre (próximo à partição de inicialização) e não no início. Aplicar mudanças. O layout da unidade agora deve ficar assim:
    EFI System Partition | Free space | Recovery Partition | Boot partition | ...

  5. Exclua a partição do sistema EFI original e a partição de recuperação e aplique as alterações. A partição Boot agora está livre para crescer, então redimensionei-a para ocertopara preencher o espaço livre lá.

  6. Inicialize na mídia de instalação do Windows e pressione SHIFT+F10 para abrir o prompt de comando. Tipo diskpart. Digite list diske select disk Xonde Xestá o número da unidade física que contém a partição de inicialização. Digite list partitionpara obter a lista de partições. Eu tinha a partição do sistema EFI no início do disco agora com 100 MB de tamanho, e a lista de partições diz que ela começou com um deslocamento de 1024 kB. O Windows considera um megabyte como 1.024 kB, portanto o espaço livre começa em um deslocamento de 1.024 + (100*1.024) = 1.03424 kB. Digite o comando create partition msr size=128 offset=103424. Se você tiver os tamanhos e deslocamentos corretos, isso deve funcionar e, no meu caso, realmente funcionou.

  7. Reinicie no Windows para garantir que funciona bem.

Eu moro no limite, então não fiz um backup antes de fazer tudo isso, e tudo bem - no entanto, recomendo que você faça backup de qualquer informação importante na partição de inicialização antes de fazer isso.

Responder2

A partição do sistema EFI (ESP) normalmente vaiantesa maioria das outras partições. Assim, ou você (ou um proprietário ou ajudante anterior) fez algo incomum em seu computador (reparticionar ou reinstalar) ou o fabricante do seu computador fez algomuitoestranho. Neste último caso, você pode reclamar com eles, e talvez até com a Microsoft.

Em qualquer caso, ambas as partições devem ser móveis. Estou menos familiarizado com os recursos das ferramentas do Windows, mas o GParted normalmente não moverá uma partição se não compreender o tipo de sistema de arquivos ou se a partição estiver montada. Como tanto o FAT quanto o NTFS são conhecidos pelo GParted (dependendo dos pacotes de suporte instalados), meu palpite é que o seu disco de emergência do Linux montou essas partições. Você pode desmontá-los clicando com o botão direito nas partições no GParted e selecionando a opção para desmontar as partições. (Você fará isso uma de cada vez.) Lembre-se de que mover partições nunca é isento de riscos, portanto, você deve fazer backup delas antes de movê-las. O ESP em particular é usado ao inicializar o computador, portanto, você deve ter cuidado redobrado ao fazer backup dele.

Como alternativa, você pode considerar simplesmente criar uma nova partição no espaço disponível. Dependendo de como você deseja organizar seus arquivos, você poderá fazer isso funcionar armazenando uma classe apropriada de arquivos na nova partição resultante.

Responder3

Comprei um trio de transformadores Asus (2015) que só abri depois de 4 anos (2019), então uma atualização do Windows 10 era necessária. Após a atualização, a configuração da partição ficou assim:

Recuperação | Inicialização EFI | MS Reservado | SO

Eu queria recuperar o espaço em disco excluindo a partição RECOVERY do novo SSD em que a clonei e mesclá-la com a partição do sistema operacional. Aqui estava minha solução:

  • Exclua a partição RECOVERY com a ferramenta de minipartição.

  • Imagine a configuração da partição resultante sem RECUPERAÇÃO, ESPAÇO NÃO ALOCADO em vez de um disco USB.

  • Recupere a imagem para meu SSD via macrium reflect, com o método de arrastar uma partição por vez para o disco de destino nesta ordem: Inicialização EFI | Reserva MS | SO.

  • O que permanecerá à esquerda/final é o ESPAÇO NÃO ALOCADO, que consegui mesclar de volta à partição do sistema operacional com facilidade usando a ferramenta de minipartição.

Espero que ajude!

informação relacionada