VMware Communities
Cppn
Contributor
Contributor

The file specified is not a virtual disk

Hello

Today I wanted to turn on the virtual machine and I got an error

"The file specified is not a virtual disk"

I tried using the command "vmware-vdiskmanager -R path\to\*.vmdk", it didn’t help

SOS!

Reply
0 Kudos
8 Replies
a_p_
Leadership
Leadership

Please check whether all of the required files - Windows 10-cl1-s001.vmdk .. Windows 10-cl1-s016.vmdk - exist in the VM's folder.

If a file is missing, check whether it has been quarantined by your A/V.

André

Reply
0 Kudos
Cppn
Contributor
Contributor

Windows 10-cl1-s001.vmdk .. Windows 10-cl1-s016.vmdk - exist in the VM's folder.

Reply
0 Kudos
a_p_
Leadership
Leadership

Does the vmware.log file contain related information?

André

Reply
0 Kudos
Cppn
Contributor
Contributor

 
Reply
0 Kudos
maksym007
Expert
Expert

Via winscp you can check if delta files are on their place.

Reply
0 Kudos
a_p_
Leadership
Leadership

Seems no new log file has been created.

In this case extract the attached .zip archive to a new folder, then drag&drop the VM's folder onto the Get-VmdkHeader.cmd.
The scripts will do a quick check, and extract the metadata from the .vmdk files.

Once done, compress/zip the newly create .bin files, and attach the .zip archive to your next reply.

André

Reply
0 Kudos
Cppn
Contributor
Contributor

 

 Get-VmdkHeader doesn't work or i don't understand

Reply
0 Kudos
a_p_
Leadership
Leadership

Can you please move the VM's files into a directory that contains no special characters (e.g. "C:\VM"), and try to run the VM from there?

André

Reply
0 Kudos