Yes, I've been learning about this lately, especially with windows 11 which I'm not familiar with but will be soon on my new build.Just to be clear, a normal Windows installation consists of a minimum of 4 partitions which must be in a specific order. If you want to divide your data partition into multiple partitions you may create those but the basic 4 must always be there in the specific order. I suspect that any partition you don't see in Windows disk management is omitted for your protection since they don't want you messing with it and making your disk unbootable. The first partition would be the 100MB EFI System Partition. The second would be the 16MB partition which is not normally shown in Disk Management. The third is the data partition, which you may divide into multiple partitions. And the last partition is the Recovery Partition which must always be at the end of the disk.
Given the amount of time we've wasted on this I personally prefer to just pay Macrium's fee and get a program I know will definitely work.
So, I'm about to do a new Windows 11 install on a fresh unformatted SSD. I guess best practice would be to just let Windows format the whole drive and setup the extra partitions wherever it wants? Then, step two, use Disk Managment to shrink drives and create your own custom partitions as desired? Or, is it better to create your non-OS parititions at the beginning before you even install windows but just after you create the partition for the OS.
Again, I'm asking noob questions because I haven't installed Win 11 yet. As you say, it installs the recovery partition AFTER the OS partition. So if I say.. designate windows to be installed on a 125 GB partition, the very next partition is the Recovery parition created by Windows? That means it leaves space after that point that's unformated for me to do as I wish with? That's so bad in that case so long as I don't try to shrink the OS partition and keep all my custom partitions to the right of the Recovery.