the space is at drive D, I want to allocate some space from drive D to drive C so that I can acquire more windows update in the near future, I am running low of disk space in drive C, now I currently have 40GB of space
Bem, o tipo de tabela de partição do seu disco é praticamente irrelevante aqui. Se você tiver duas partições de determinados tamanhos em determinados lugares e converter o disco entre GPT e MBR, ainda terá duas partições do mesmo tamanho no mesmo lugar.
Primeiro você precisa reduzir a partição D :. Você pode fazer isso no Windows diskmgmt.msc
, basta clicar com o botão direito do mouse na partição no painel inferior e selecionar "Encolher", o que levará alguns minutos.
Isso sempre encolherá para o 'começo', o que significa que você terá {C :, D :, espaço livre} nessa ordem. Então, próximo você precisa mudar D: com todos os seus dados para o 'fim' do disco.
O motivo para a necessidade de mover todos os dados é que nem o MBR nem o GPT permitem que as partições sejam compostas de vários fragmentos: eles devem sempre ser um único bloco contínuo de espaço em disco. Se você realmente precisava de um pouco de partição C :, em seguida, partição D :, em seguida, outro bit da partição C :, você precisaria de uma tecnologia como o LDM no Windows (também conhecido como "discos dinâmicos") ou LVM no Linux. >
Mas, embora a habilitação do LDM (ou seja, conversão para disco dinâmico) seja relativamente indolor, eu não o recomendaria, em parte porque não ouvi coisas boas sobre seu desempenho em comparação ao modo regular (embora isso possa ser específico para os seus modos 'RAID'). Então, em vez de ativar algo que pode tornar o sistema lento para sempre, eu prefiro recomendar um movimento de partição única.
Para fazer isso, escolha um CD live do Linux (por exemplo, Ubuntu Live ou GParted Live) e inicie o GParted nele. Selecione a partição D: e mova-a para a direita. Isso levará muito tempo (aproximadamente 30 segundos por GB), de modo que realmente precisa de energia CA o tempo todo.
Quando a mudança estiver concluída e você tiver {C :, espaço livre, D:}, você poderá expandir rapidamente a partição C: via diskmgmt.msc
do Windows novamente.
(É possível fazer o encolhimento e expansão via GParted também, mas como é uma operação tecnicamente complexa, você pode confiar mais nas ferramentas do Windows.)
Como literalmente convertendo o tipo de tabela de partição do disco: É possível, mas pode ficar complicado, devido ao Windows ser um pouco exigente sobre combinações de disco / firmware - ele se recusa a instalar discos MBR no modo UEFI , então eu não sei se uma instalação existente seria boot de um disco MBR no modo UEFI se ele fosse convertido.
Portanto, embora a própria conversão de disco seja feita facilmente usando gdisk
(novamente idealmente de dentro de um live disk do Linux), você provavelmente precisará excluir a partição de sistema EFI antiga e usar um disco de instalação / recuperação do Windows instale um carregador de inicialização compatível com BIOS (e uma partição de sistema correspondente) em seu lugar.
Tutoriais para converter sistemas Windows ao contrário (MBR / BIOS para GPT / UEFI) existem em vários lugares e podem ser facilmente adaptados.
Independentemente disso, a conversão de um disco do particionamento GPT para o MBR não fará nada para seu problema de espaço em disco.