Diskpart GUI v4 - Professional Partitioning Tool

Discussion in 'Application Software' started by mephistooo2, Apr 7, 2026.

  1. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    180
    400
    10
    #1 mephistooo2, Apr 7, 2026
    Last edited: Sep 30, 2026
  2. vigipirate

    vigipirate MDL Senior Member

    Feb 24, 2011
    449
    109
    10
  3. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    180
    400
    10
    v2 Changelog:

    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 override parameter 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.
     
  4. fabricio simoes

    fabricio simoes MDL Senior Member

    Dec 17, 2020
    347
    99
    10
  5. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    180
    400
    10
    v3 Changelog:

    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.
     
  6. sometogive

    sometogive MDL Novice

    Feb 5, 2026
    46
    34
    0
    @mephistooo2

    Is it possible to create a settings.ini for other languages?
    When you start your tool, it's always in Turkish, so I created a German language file for myself, which works perfectly, and I had to save it in tr.ini so that my translation is immediately available in German when the program starts.
    Thx for your hard work :)
     
  7. vigipirate

    vigipirate MDL Senior Member

    Feb 24, 2011
    449
    109
    10
    fr-fr thank you
     
  8. Opulent_Maelstrom

    Opulent_Maelstrom MDL Member

    Dec 30, 2022
    120
    60
    10
    Is DiskPart GUI able to move/slide partitions other than Recovery partition?
     
  9. mephistooo2

    mephistooo2 MDL Member

    Feb 5, 2008
    180
    400
    10
    The sole purpose of this application is to prepare the disk for Windows installation and image restoration. It has no other purpose. So the answer to your question is no.
     
  10. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    353
    125
    10
    Trying to launch it on a Strelec WinPE W10 x64 (WinPE11_10_Sergei_Strelec_x64_2026.09.08_English.iso) right now. Won't run.
    Double-click on DiskpartGUI v3.exe, nothing happens.
     
  11. ceo54

    ceo54 MDL Expert

    Aug 13, 2015
    1,018
    566
    60
    Same here. And same with @mephistooo2 backup/restore tool. I think it's maybe because of the runtime dependency which Strelec doesnt have. That's why the programs intended for WinPe's should be build against 4.5xx series.

    The best hope is to ask Strelec to integrate these two programs but alas! registrations on Strelec website are disabled.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. vigipirate

    vigipirate MDL Senior Member

    Feb 24, 2011
    449
    109
    10
    yes yes works winpe svp
     
  13. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    353
    125
    10
    Sorry I do not understand.
     
  14. BetaTesta

    BetaTesta MDL Senior Member

    Aug 6, 2022
    353
    125
    10
    Well, tell us what WinPEs out there have the .NET8 platform already integrated?
    Thanks.
     
  15. ohenry

    ohenry MDL Senior Member

    Aug 10, 2009
    467
    294
    10
    Is it possible to add .NET8 to Sergei Strelec WinPE? A google search seems to indicate that it is possible, but not easy.

    The preferred solution is for the programmer to "publish as a self contained app".
     
  16. ceo54

    ceo54 MDL Expert

    Aug 13, 2015
    1,018
    566
    60
    I will attempt to fork and rebuild using the .Net framework 4.5, which is essentially present everywhere. Provided the license allows the forking. I'm currently doing the MSFT ucpd get around project. Settings default programs had never been harder. Thank you Microsoft.

    Edit: But I still don't know how to integrate these two programs into Strelec as it uses custom SSTR based menu. The design is very complicated, where does the actualy payload lives, where does it obtains the configuration from ? And that making a shortcut available in the Strelec menu.

    If anyone has any idea, we can all benefit.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. ceo54

    ceo54 MDL Expert

    Aug 13, 2015
    1,018
    566
    60
    SVP in French means "please"
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...