Releases: abdullah-erturk/Diskpart-GUI
Releases · abdullah-erturk/Diskpart-GUI
Diskpart GUI v3
DEĞİŞİKLİK / CHANGELOG - Diskpart GUI v3
Türkçe
🚀 Temel Yenilikler & İyileştirmeler
- Görsel Disk Haritası (Smart Map): Bölümlendirme yapısını renkli ve orantılı bir çubuk üzerinde gösteren dinamik harita sistemi.
- Donanımsal Sağlık Takibi (S.M.A.R.T.): Seçili diskin donanımsal sağlık durumu (OK / Warning / Error) artık WMI üzerinden anlık olarak takip edilebiliyor.
- Medya Tipi Tespiti: Diskin tipi (SSD, NVMe, HDD) otomatik olarak tespit edilerek arayüzde gösteriliyor.
- Dayanıklı WMI Hata Yönetimi: WMI servisinin eksik olduğu (bazı modifiye WinPE) ortamlarda, kullanıcıyı panikletmeyen bilgilendirici ve çıktı ekranında kalıcı olan hata mesajları eklendi.
- TopMost Uyarı Mesajları: Tüm popuplar "TopMost" hale getirilerek WinPE ortamlarında arka planda kalma sorunu çözüldü.
- Seçim Koruması: Dil değişimi veya liste yenilemede seçili olan disk artık hafızada tutuluyor.
English
🚀 Key Innovations & Improvements
- Dynamic Visual Disk Map: A real-time, color-coded map representing partition proportions.
- S.M.A.R.T. Health Monitoring: Monitoring of the selected disk's hardware health status (OK / Warning / Error) via WMI.
- Media Type Identification: Automatic detection of disk device types (SSD, NVMe, HDD) displayed in the UI.
- Robust WMI Error Handling: Added persistent and informative error messages for environments with missing WMI services (some modified WinPE), ensuring users know core Diskpart features remain functional.
- TopMost Message Boxes: Moved all popups to "TopMost" to ensure visibility in WinPE/Live OS environments.
- Selection Persistence: The selected disk is now remembered during language changes or list refreshes.
v2
DEĞİŞİKLİK / CHANGELOG - Diskpart GUI v2
Türkçe
🚀 Yeni Özellikler
- Modern Bölümleme Mimarisi: Kurtarma (Recovery) bölümü artık diskin en sonuna yerleştiriliyor.
[ Boot ] ➔ [ Windows ] ➔ [ DATA ] ➔ [ Recovery ] - Akıllı Başarı Kontrolü: Tüm Diskpart işlemleri artık gerçek zamanlı olarak doğrulanıyor. İşlem başarılıysa yeşil "Başarı" mesajı, değilse kırmızı "Hata" mesajı gösteriliyor.
- VHD Üstüne Yazma Koruması: Aynı isimde bir VHD dosyası seçildiğinde, Diskpart'ın hata vermesini önlemek için eski dosya otomatik olarak temizleniyor.
- Hassas Boyutlandırma: Küçük diskler (1GB gibi) için ondalıklı (0.9 GB) gösterim desteği eklendi.
🛠 İyileştirmeler
- WinPE Harf Atama Zekası: Formatlama sonrası Windows bölümüne otomatik olarak C: harfinin atanması için WinPE-özel harf istisnası mantığı geliştirildi.
- Kritik Hata Yönetimi: Diskpart'ın "Volume in use" hatasını aşmak için tüm kimlik atama komutlarına
overrideparametresi eklendi.
🐛 Hata Gidermeler
- NumericUpDown Çökmesi: "Value is out of range" hatası, güncelleme kilidi ve dinamik sınır yönetimi ile giderildi.
- 0 GB Gösterimi: Küçük sanal disklerin 0 GB görünme sorunu ondalıklı sayı desteğiyle çözüldü.
- UI Donmaları: Boyut dengeleme (Smart Balancing) sırasında oluşan sonsuz döngü engellendi.
English
🚀 New Features
- Modern Partitioning Architecture: The Recovery partition is now placed at the very end of the disk.
[ Boot ] ➔ [ Windows ] ➔ [ DATA ] ➔ [ Recovery ] - Smart Result Validation: All Diskpart operations are now validated in real-time. Shows a localized success message if completed successfully, or an error message otherwise.
- VHD Overwrite Protection: If a VHD file with the same name is selected, the old file is automatically cleared to prevent Diskpart errors.
- Precise Sizing: Decimal GB display (e.g., 0.9 GB) support added for small disks.
🛠 Improvements
- WinPE Drive Letter Logic: A smart letter assignment logic was developed for WinPE to prioritize the C: drive for the OS partition.
- Critical Error Management: Added the
overrideparameter to all 'set id' commands to bypass Diskpart's "Volume in use" error in Live OS environments.
🐛 Bug Fixes
- NumericUpDown Crash: Fixed "Value is out of range" error with update lock and dynamic boundary management.
- 0 GB Display: Fixed small virtual disks showing as 0 GB using floating-point support.
- UI Feezes: Blocked infinite recursion during smart size balancing.
Diskpart GUI v1 fix
Türkçe Tanıtım
🚀 Temel Özellikler
- Tam GPT ve MBR Desteği: Hem UEFI hem de Legacy BIOS sistemlerle %100 uyumluluk.
- Akıllı Boyut Dengeleme: Girilen bölüm boyutları disk kapasitesinden fazlaysa, sistem otomatik olarak Windows bölümünü küçülterek çakışmayı önler.
- Sanal Disk (VHD/X) Yönetimi: Saniyeler içinde dinamik boyutta sanal diskler oluşturun.
- WinPE Optimizasyonu: Formatlanan diske C: harfini atama önceliği sayesinde sistem harfleri karmaşasını bitirir.
English Introduction
🚀 Key Features
- Full GPT & MBR Support: 100% compatibility for both modern UEFI and legacy BIOS systems.
- Smart Size Balancing: If the requested size exceeds the disk limit, the system automatically shrinks the Windows partition to prevent errors.
- VHD/X Management: Create dynamic size virtual disks in seconds.
- WinPE Optimized: Smart drive letter assignment prioritizes C: for the newly formatted OS partition.