> Any other faster way ?
Is almost at once good enough :smileywink:
if you can install a NFS-server on your VMplayer host you can present the VM to your esxi so that it can be started at once - and then maybe later use vmotion ...
to make it work the VMplayer VMs must use diskformat "monolithicFlat" - thats the one piece preallocated one.
That type can be changed to "vmfs" format easily.
Then you would launch viclient, add the NFS storage, create a new VM on normal esxi-storage and let it use the rewritten vmdk on the NFS-storage.
With the to-be-imported vmdk on a NFS-share you can also use vmkfstools to import the file. Seems quite fast to me - and has a predictable progressbar ...