I am having the exact same issue.
I followed the guide at
Migration of servers to Proxmox, made sure I did the windows part as well.
Exported from VMware based on those instructions too.
Here is my fdisk output.
I am wondering, if I have to do a thick provision on VMware for it to work. EDIT - Nope I am thick provisioned. View Attached Image.
Code:
root@pokey:/dev/mapper# fdisk -l /dev/mapper/pve-vm--100--disk--0
GPT PMBR size mismatch (62560255 != 62562303) will be corrected by write.
The backup GPT table is not on the end of the device.
Disk /dev/mapper/pve-vm--100--disk--0: 29.83 GiB, 32031899648 bytes, 62562304 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 65536 bytes / 65536 bytes
Disklabel type: gpt
Disk identifier: F6C56812-B557-4625-9101-D26560EE96AA
Device Start End Sectors Size Type
/dev/mapper/pve-vm--100--disk--0-part1 2048 641063 639016 312M Windows recovery environment
/dev/mapper/pve-vm--100--disk--0-part2 643072 847871 204800 100M EFI System
/dev/mapper/pve-vm--100--disk--0-part3 847872 1110015 262144 128M Microsoft reserved
/dev/mapper/pve-vm--100--disk--0-part4 1110016 62558207 61448192 29.3G Microsoft basic data