![Vmware Workstation - Указанный файл не является виртуальным диском. Невозможно открыть диск xxxx или один из дисков моментальных снимков, от которых он зависит](https://rvso.com/image/1654548/Vmware%20Workstation%20-%20%D0%A3%D0%BA%D0%B0%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9%20%D1%84%D0%B0%D0%B9%D0%BB%20%D0%BD%D0%B5%20%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F%20%D0%B2%D0%B8%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%BC%20%D0%B4%D0%B8%D1%81%D0%BA%D0%BE%D0%BC.%20%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82%D1%8C%20%D0%B4%D0%B8%D1%81%D0%BA%20xxxx%20%D0%B8%D0%BB%D0%B8%20%D0%BE%D0%B4%D0%B8%D0%BD%20%D0%B8%D0%B7%20%D0%B4%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%20%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D1%85%20%D1%81%D0%BD%D0%B8%D0%BC%D0%BA%D0%BE%D0%B2%2C%20%D0%BE%D1%82%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85%20%D0%BE%D0%BD%20%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D1%82.png)
Я использую Windows 10 с помощью VMware Workstation 16 на моем ноутбуке с Windows 10. Все было хорошо, пока я не перевел свою виртуальную машину в режим ожидания, а затем перевел компьютер в спящий режим на ночь. После загрузки он выдал мне ошибку, в которой говорилось, что он не может найти виртуальный диск (извините, у меня нет точного сообщения об ошибке). Поэтому я предоставил ему файл VMDK со вчерашнего дня. Теперь я получаю эту ошибку.
The file specified is not a virtual disk
Cannot open the disk 'C:\Users\[user]\Documents\Virtual Machines\Windows 1809 - Box\Windows 1809 - Box-000005-s015.vmdk' or one of the snapshot disks it depends on.
Module 'Disk' power on failed.
Failed to start the virtual machine.
Я, должно быть, указал неправильный файл vmdk. Но когда я захожу в настройки, он не позволяет изменить путь к файлу на другой vmdk.
У меня два вопроса:
- Почему виртуальная машина потеряла связь с диском VMDK, когда я перевел ее в режим ожидания?
- Как предоставить VMware правильный VMDK, чтобы виртуальная машина снова загрузилась?
решение1
Возможно, на этот файл наложена устаревшая блокировка.
Щелкните правой кнопкой мыши по виртуальной машине, затем перейдите в Open VM directory. Если вы найдете любой файл .lck с тем же именем, что и у вашей виртуальной машины, удалите его и перезапустите VM.
РЕДАКТИРОВАТЬ
В противном случае ваш vmdk действительно может быть по какой-то причине поврежден.
В этом случае вы можете вернуться к моментальному снимку (если он доступен).
Если у вас нет снимка, вы можете попробовать проверить файл .vmdk или, может быть, копию с помощью 7-zip (правый клик по файлу -> Открыть архив), сохранить файлы, которые вы хотите сохранить, а затем перестроить виртуальную машину с правильным образом и настройками. После переустановки ОС скопируйте старые файлы, и все должно быть (относительно) хорошо.