VMware Communities
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!

8 Replies
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é

Contributor

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

Leadership

Does the vmware.log file contain related information?

André

Contributor

Expert

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

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é

Contributor


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

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é