Естественно, логично. Сначала vmwareвские гостевые дрова надо было снести. А потом уже переносить и накатывать proxmoxовские. И «best practice» в документации proxmox почитать про эту виндовз и сделать как там написано.
Гонять виртуалки с одного гипервизора на другой удобно через clonezilla. Или с железа на виртуалку.
Но с виндой без плясок этого не получится. В интернетах есть способ победить бсод без подсовывания драйверов: c реанимационного виндового ливчика в реестре включается загрузка всех SATA/AHCI-драйверов, и при следующей загрузке с HDD система стартует, обнаруживает новый контроллер и накатывает на него дрова.
Использовать Windows Backup. Бэкап выполняется прям из рабочей системы на сетевой диск. В проксмоксе запускаешь установочный диск и «восстановление системы». Все.