Ok, eu tomei a iniciativa e decidi tentar corrigi-la de qualquer maneira, mesmo que envolvesse a exclusão da partição reservada da Microsoft. Como Rod Smith disse , 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 Windows, então colocou a partição no único lugar que poderia. A seguir estão os passos que segui para resolver meu problema e abrir espaço para expandir a unidade.
Você precisará da mídia de instalação ou de algum ambiente de recuperação do Windows com DISKPART
.
-
Usando o GParted, mova a partição de partição do sistema EFI e a partição de recuperação para fora, para abrir espaço para a partição de inicialização se mover e aplicar alterações.
-
Mova a partição de inicialização para a direita, deixando espaço suficiente. A partição de recuperação é de 450 MB, a partição de sistema EFI é de 100 MB e a partição reservada da Microsoft é de 128 MB. Isso dá 678 MB no total. Para deixar espaço para o Windows criar mais partições extras estúpidas no futuro, acrescentei 1024 MB a isso, o que significa que movi a partição de inicialização para a direita em um total de 1702 MB. Aplique mudanças (e tome uma xícara de chá enquanto isso leva um tempo).
-
Exclua a partição reservada da Microsoft no GParted e aplique as alterações.
-
Clique com o botão direito do mouse e copie a partição do sistema EFI na GUI e cole-a no espaço livre que precede a partição de inicialização - coloco a partição do sistema EFI no início do disco, já que esse é o padrão Lugar, colocar. Clique com o botão direito do mouse na nova partição e aplique os sinalizadores exatamente iguais como o antigo (
boot
,esp
). Repita este procedimento para a partição de recuperação e aplique os mesmos sinalizadores do original novamente, mas coloque-o no end do espaço livre (ao lado da partição de inicialização) em vez de no começo. Aplicar mudanças. O layout da unidade agora deve ter esta aparência:
EFI System Partition | Free space | Recovery Partition | Boot partition | ...
-
Exclua a partição de sistema EFI original e a partição de recuperação e aplique as alterações. A partição de inicialização agora está livre para crescer, então eu a redimensionei para o direito para preencher o espaço livre lá.
-
Inicialize na mídia de instalação do Windows e pressione SHIFT + F10 para abrir o prompt de comando. Digite
diskpart
. Digitelist disk
e, em seguida,select disk X
, em queX
é o número da unidade física que contém a partição de inicialização. Digitelist partition
para fornecer a lista de partições. Eu tinha a partição do sistema EFI no início do disco agora, que tem 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 1024 kB, portanto, o espaço livre começa com um deslocamento de 1024 + (100 * 1024) = 103424 kB. Digite o comandocreate partition msr size=128 offset=103424
. Se você tiver os tamanhos e os deslocamentos corretos, isso deve funcionar e, no meu caso, de fato funcionou. -
Reinicie no Windows para garantir que tudo funcione bem.
Eu vivo no limite, então não fiz um backup antes de fazer tudo isso, e tudo bem - no entanto, eu recomendo que você faça backup de qualquer informação importante na partição de inicialização antes de fazer isso.