Düzeltme: Windows'ta Birimi Genişletemiyor
Sıklıkla, sistem sürücüsünde boş alan kalmadığında sanal makine disklerini genişletmeniz gerekir. Örneğin, VMware veya Hyper-V sanal makine ayarlarında disk boyutunu artırdınız ve şimdi konuk işletim sistemi (Windows) içindeki birimi genişletmeniz gerekiyor.
Birimi Genişletme Seçeneği Windows Disk Yönetim Konsolunda Grileştirildi
Disk Yönetimi konsolunu açın (
diskmgmt.msc) ve genişletmek istediğiniz bölüme sağ tıklayın (benim örneğimde, C:\ sürücü harfi atanmış mantıksal bir birimdir). Gördüğünüz gibi, Sesi Genişlet seçeneği devre dışı. Gerçek şu ki, Windows'ta bir birimi yalnızca sağında Ayrılmamış bir alan varsa genişletebilirsiniz.
Benim durumumda, kurtarma bölümü C: birimi ile ayrılmamış alan arasındadır. C: bölümünü genişletemezsiniz çünkü sağında bir kurtarma (Windows RE) bölümü vardır. Bu yüzden “
Extend Volume” seçeneği etkin değil (gri renkte).
Aşağıdaki durumlarda Windows'ta (Windows Server) bir disk birimini genişletemezsiniz:
Genişletmek istediğiniz bölümün sağında başka bir bölüm var;
Bölüm, genişletmeyi desteklemeyen bir dosya sistemiyle (FAT32, exFAT) biçimlendirilmiştir. Yalnızca NTFS/ReFS birimleri genişletilebilir;
MBR bölümleme tablosuna sahip disklerde 2 TB'tan büyük bölümler oluşturamazsınız. Büyük sürücüler (2 TB'den büyük) için GPT bölümleme tablosunu kullanın. Yerleşik Mbr2gpt.exe aracını kullanarak veri kaybı olmadan MBR'yi GPT'ye dönüştürebilirsiniz. Geçerli bölüm tablosu türünü, Aygıt Yöneticisi'ndeki diskin Birimler sekmesinden kontrol edebilirsiniz. Bu örnekte, Windows 10 sanal makinem, bir diskte GPT bölümleriyle EFI modunda kuruludur.
Bu yazıda, Disk Yönetimi konsolunda Sesi Genişlet seçeneği yoksa (gri renkte) Windows'ta bir bölümün (sistem sürücüsü C:) nasıl doğru şekilde artırılacağına bakacağız. Biriminizin genişlemesini engelliyorsa (engelliyorsa), kurtarma bölümünü taşımanız veya silmeniz gerekir.
Bölüm tablosunda değişiklik yapmadan önce sürücünüzü yedeklemeniz (veya bir anlık görüntü oluşturmanız) şiddetle tavsiye edilir.
Windows Kurtarma Bölümü Nedeniyle Birim Genişletilemiyor
En basit durumda, kurtarma ortamı dosyalarını WinRE bölümünden sistem sürücüsü C:'ye taşıyabilir ve 541MB kurtarma bölümünü tamamen silebilirsiniz.
Burada, Windows'taki WinRE ortamı hakkında ayrıntılı bir kılavuz bulabilirsiniz.
İlk olarak, kurtarma bölümüne bir sürücü harfi atayın. Yönetici olarak bir komut istemi açın ve şunu çalıştırın:
diskpartKullanılabilir yerel diskleri listeleyin:
list diskDiskinizi seçin:
select disk 0Bölümlerin bir listesini görüntüleyin.
list partKurtarma bölümünü seçin (sizin durumunuzda farklı bir bölüm numarası olabilir):
select partition 4Bir sürücü harfi R atayın:
assign letter r:
exitWindows Kurtarma Ortamını (WinRE) devre dışı bırakın:
reagentc /disableŞimdi kurtarma bölümünü 541 boyutunda kaldırmanız gerekiyor (bizim örneğimizde bu, Bölüm 4'tür).
Birimi Sil'i tıklayarak Disk Yönetimi GUI'sinden Windows kurtarma bölümünü silmeye çalışırsanız (bazen disk özellikleri hiç kullanılamayabilir), aşağıdaki hata görüntülenir:
Virtual Disk Manager
Cannot delete a protected partition without the force protected parameter set.Böyle korumalı bir bölümü yalnızca diskpart aracını kullanarak silebilirsiniz. Yükseltilmiş komut istemini açın ve diskpart komutunu çalıştırın. Silmek istediğiniz bölümü seçin (disk ve bölüm sayısı farklı olabileceğinden komutlarınızın sonuçlarını not edin).
DISKPART> rescan
DISKPART> list disk
DISKPART> select disk 0
DISKPART> list part
DISKPART> select part 4
DISKPART> delete partition overrideDiskPart successfully deleted the selected partition.override parametresi, diskpart'ın türü ne olursa olsun (etkin, sistem veya önyükleme bölümü) herhangi bir bölümü silmesine izin verir.
DISKPART> RescanPlease wait while DiskPart scans your configuration...
DiskPart has finished scanning your configuration.DISKPART> exitWinRE'yi etkinleştirin ve ReAgent.xml yapılandırma dosyasını şu komutla güncelleyin:
reagentc /enableKurtarma ortamı WIM dosyasının C sürücüsünde yeniden oluşturulduğunu doğrulamak için aşağıdaki komutu çalıştırın:
bcdedit /enum all | find "osdevice"ramdisk=[C:]\Recovery\WindowsRE\Winre.wim,{e668f79e-60da-11ed-b27a-ea3359f08732}Mevcut WinRE yapılandırmanızı kontrol edin:
reagentc.exe /infoWindows Recovery Environment (Windows RE) and system reset configuration
Information:
Windows RE status: Enabled
Windows RE location: \\?\GLOBALROOT\device\harddisk0\partition3\Recovery\WindowsRE
Boot Configuration Data (BCD) identifier: e668f79d-60da-11ed-b27a-ea3359f08732
Recovery image location:
Recovery image index: 0
Custom image location:
Custom image index: 0
REAGENTC.EXE: Operation Successful.Bu örnekte, WinRE için ayrı bir 540 MB bölümü tamamen siliyoruz. bu
winre.wimkurtarma ortamı dosyası artık Windows'un kurulu olduğu sistem bölümünde bulunmaktadır.
Artık sistem bölümünüzü genişletebilirsiniz (C: sürücüsü):
Aç
diskmgmt.msckonsol;
Artırmak istediğiniz bölüme sağ tıklayın ve Sesi Genişlet'i seçin;
Bölümünüzü artırmak istediğiniz alan miktarını MB cinsinden belirtin. Benim durumumda, C: sürücüsünü 5 GB genişleteceğim. İleri -> Bitir'i tıklayın;
Sistem bölümü başarıyla genişletildi.
Diskte, birimi genişletmenizi engelleyen başka satıcı kurtarma bölümleri varsa, “Windows'ta OEM Bölümü Nasıl Kaldırılır? ”.
Windows, kurtarma bölümünü özel etiketlerle algılar: GUID —
de94bba4-06d1-4d40-a16a-bfd50179d6acve GPT özelliği
0x8000000000000001EFI önyükleyici veya EFI bölümü ile ilgili sorunlar yaşıyorsanız, ilgili makaleleri okumak için bağlantıları izleyin.
GParted LiveCD ile Windows Kurtarma Bölümünü Diskin Sonuna Taşıyın
Disklerdeki mevcut bölümleri kaldırmaktan korkuyorsanız, üçüncü taraf bir araç kullanarak genişlemesini engelleyen bölümü diskin sonuna taşıyabilirsiniz. Bölümleri çevrimdışı yönetmek için ücretsiz GParted (GNOME Partition Editor) önyükleme görüntüsünü kullanabilirsiniz. Bu, bölünmüş araç (Linux'ta disk bölümlerini yönetmek için konsol tabanlı bir yardımcı program) için grafiksel bir ön uca sahip, Linux Debian tabanlı bir Canlı CD'dir. ISO görüntüsünü gparted-live-1.4.0-6-amd64.iso buradan indirin https://gparted.org/download.php (yaklaşık 490 MB).
Sanal makinenizi gparted-live ISO görüntüsünden önyükleyin (bölümü fiziksel bir bilgisayarda genişletmek istiyorsanız, Rufus yardımcı programını kullanarak ISO görüntüsünü bir USB flash sürücüye yazabilirsiniz).
Sırayla seçin:
Tuş eşlemesine dokunmayın
Varsayılan İngilizce dili (33)
Mod 0 - GParted'i otomatik olarak kullanmak için X'i başlatmaya devam edin
GParted grafik bölüm düzenleyicisi otomatik olarak başlayacaktır.
Sağa taşımak istediğiniz bölümü bulun. GParted'in Linux bölümü adlandırmasını kullandığını unutmayın. Windows kurtarma bölümünüzü bulmanın en kolay yolu boyutudur. Bizim durumumuzda bu, 541 MB boyutunda /dev/vvme0n1p4 bölümüdür. Bir bölüme sağ tıklayın ve Yeniden Boyutlandır/Taşı'yı seçin.
Bölümü diskin sonuna taşımak için Takip eden boş alan (MiB) alanında 0 değerini belirtin.
Yeniden Boyutlandır/Taşı düğmesini tıklayın. Bölümleri taşımaya başlamak için üst menüde Düzenle -> Tüm işlemleri uygula'yı tıklayın. Benim durumumda, 500 MB'lık küçük bir bölüm birkaç saniye içinde taşındı.
VM'yi yeniden başlatın ve Windows'u başlatın. Disk Yönetimi konsolunu açın. Gördüğünüz gibi kurtarma bölümü diskin sonuna taşındı. Ayrılmamış alan artık sürücü harfi C:\ olan birimin sağındadır.
Birimi Genişlet seçeneği artık kullanılabilir ve sürücünüzdeki sistem bölümünü genişletebilirsiniz. Windows kurtarma ortamı etkilenmeyecektir.


















