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.
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.
@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
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.