ERROR: A disk read error occurred when starting Virtual Machine

122 users found this article helpful


When you launching Virtual Machine on Parallels Desktop you receive A Disk Read Error message:


Windows installation on this Virtual Machine is corrupted. That could be caused by improper shutdown of virtual machine.


  1. Open Time Machine and restore the 'Windows_name.pvm' file (see location below). If you don't have a backup follow the steps below.

  2. Check if the virtual machine is mounting with Parallels Mounter.

    • Locate the 'Windows_name.pvm' file, it is usually located in one of the following directories:

    • Right click the .pvm file and choose 'Open With > Parallels Mounter'.

    • If virtual machine mounts fine then find the largest .hds file, copy it to .pvm folder and change extension to .hdd (you may rename file to make it easy to read) in order to restore the data which is not corrupted.
  3. In case if virtual machine cannot be mounted, it means the whole virtual hard disk and its file system are corrupted and you can try to restore Windows by following the windows recovery guidance:

    • Recover using Windows CD/DVD/ISO:

    • Create new virtual machine from scratch and try to connect the virtual hard drive of corrupted VM to the fresh one:
      • Go to Configuration of the new virtual machine > Hardware > click '+' button in the left down corner of the window and add existing hdd file. Put the location path into the appeared dialog window.
  4. In addition you may use one of the third party file recovery applications, for instance TestDisk (free) or DMDE (free trial).

Note: applications above are just examples of the possible recovery applications which can be used, in case if you have any difficulties using those applications, please contact the support team of each application separately.

If none of the above solutions help, the virtual machine cannot be restored and you need to create completely new virtual machine in order to continue running Windows on your Mac. We suggest that you make backups of the .pvm file regularly in order to prevent data loss.

Was this article helpful?

Tell us how we can improve it.