Alternatives to Acronis Disk Director for all platforms with any license

Acronis Disk Director Comments

Killed my data

about Acronis Disk Director · ·

I wanted to change partitions sizes. Acronis started to do his job after reboot. After 60% it says me: "Error: bad blocks". And just gave up, without even trying to revert changes.
Now partition with bad blocks appears as "not formatted" in Windows.
Acronis guys, can I ask you to put those if(bad blocks) a little bit earlier in the code? In case it's so hard to manage them.