Restore error on winclone6 (block size error)

I’m trying to shrink my bootcamp.
first, I tried ‘tools-shrink’ to my bootcamp disk.
After a long waiting, disk has been disabled. and after that, I can’t mount it…

second, I tried to shrink my .winclone file, which contains my bootcamp.
I made sparse bundle disk image(guid, ms-dos(FAT)).
But I tried to restore .winclone to this blank image, it says that image’s block size is 512 and .winclone’s is 4096, and it’ll be un-bootable…
I found that this problem will not happen on winclone6, but it did…

What can I do?
Is there anyway to make sparse bundle image that has 4096 block size???

There doesn’t seem to be a way to create a 4096 disk image on macOS. It seems hard coded to 512 bytes.

You can use the command line tool to expand the partition using the command line:

sudo /Applications/Winclone\ 6.app/Contents/Resources/tools/sbin/ntfsresize -f -f /dev/disk0s4

For example:

MachPower:~ tperfitt$ sudo /Applications/Winclone\ 6.app/Contents/Resources/tools/sbin/ntfsresize -f -f /dev/disk0s4
ntfsresize v2017.3.23 (libntfs-3g)
Device name : /dev/disk0s4
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 16098951680 bytes (16099 MB)
Current device size: 18215780352 bytes (18216 MB)
New volume size : 18215776768 bytes (18216 MB)
Checking filesystem consistency …
100.00 percent completed
Accounting clusters …
Space in use : 11316 MB (70.3%)
Collecting resizing constraints …
Schedule chkdsk for NTFS consistency check at Windows boot time …
Resetting $LogFile … (this might take a while)
Updating $BadClust file …
Updating $Bitmap file …
Updating Boot record …
Syncing device …
Successfully resized NTFS on device ‘/dev/disk0s4’.