There is similar question about moving msr, but it asks about previous version of gparted which did not supported that: Move MSR partition?
Now, I know I can move msr left and right without a problem. But in my case msr was laying in-between of two other partitions, which I wanted to resize, and it was inconvenient. I wanted to make a jump move of it (see this about jump moving: Can Gparted make a jump move of a partition?) to get it out of the way.
But after I did it (copy, paste, delete original), Windows could not be booted anymore. I noticed that new partition in Partition Type in cgdisk is “Linux filesystem”, but not Microsoft reserved. I fixed that, but it did not help. I remembered original partition’s uniq guid before removing it. But even when I used original uniq partition guid for the new msr, it did not help.
The question is: why Windows disliked moving of msr? Can I fix it without reinstalling Windows?