Исправлено: VMware не удалось заблокировать файл —

Некоторые пользователи VMware сообщают, что не могут запустить одну или несколько виртуальных машин, которые они настроили на своем компьютере. После включения виртуальной машины в окне отображается следующая ошибка: «Неожиданная ошибка была получена от хоста ESX при включении VM VM_name. Не удалось заблокировать файл. » 

Не удалось заблокировать файл на VMware Workstation

Что вызывает Не удалось заблокировать файл?

Мы исследовали эту конкретную проблему, изучив различные пользовательские отчеты и стратегии исправления, которые обычно используются для исправления этого конкретного сообщения об ошибке с помощью WMware. Основываясь на наших исследованиях, есть несколько различных виновников, которые, как известно, вызывают это конкретное сообщение об ошибке:

  • Вторая виртуальная машина уже использует файл .vmx — Как оказалось, эта конкретная проблема может возникнуть, если вы попытаетесь запустить вторую виртуальную машину, которая использует тот же файл конфигурации виртуальной машины (.vmx), что и другая машина, которая была настроена первой. В этом случае вы можете решить проблему, удалив папки .lck журналы.
  • Виртуальная машина содержит смонтированные диски — Как сообщают несколько пользователей, эта проблема также может возникнуть, если вы попытаетесь включить виртуальную машину с подключенными дисками, которые были задействованы с помощью утилиты VMware-mount. Если этот сценарий применим, вы можете решить проблему, удалив папки .lck журналы.
  • Виртуальная машина запускается во время операции моментального снимка — Мы действительно проверили это, и это привело нас прямо к ошибке «Не удалось заблокировать файл». Вы увидите эту точную ошибку, если попытаетесь включить виртуальную машину через пользовательский интерфейс, упрощенный во время операции моментального снимка. Если это то, что вызывает проблему, удаляя журналы папки .lck из папки виртуальной машины решат проблему.
  • Виртуальная машина уже используется — Вы также можете столкнуться с этой проблемой, если виртуальная машина, которую вы пытаетесь запустить, уже используется. Обычно это происходит, если вы используете двойную конфигурацию. В этом случае все, что вам нужно сделать, это закрыть другой экземпляр, на котором запущена та же виртуальная машина, и ошибка перестанет возникать.
  • VMware Workstation не имеет прав администратора — Как выясняется, эта конкретная проблема также может возникать, если вашей рабочей станции VMware не предоставлен доступ администратора. Если этот сценарий применим, вы можете решить эту проблему, заставив вашу ОС разрешить административные привилегии.

Если вы в настоящее время сталкиваетесь с этой конкретной проблемой и ищете способ ее решения без потери данных, эта статья предоставит вам несколько советов по устранению неполадок. Ниже вы найдете коллекцию потенциальных стратегий исправления, которые другие пользователи в аналогичной ситуации обычно используют для исправления этой конкретной ошибки.

Для достижения наилучших результатов мы рекомендуем вам следовать приведенным ниже методам в том порядке, в котором они представлены, поскольку они упорядочены по сложности и эффективности. Если вы выполните их по порядку, не пропустив ни одного шага, один из них обязательно разрешит проблему, независимо от того, кто является ее причиной.

Метод 1: Запуск VMware от имени администратора

В некоторых случаях исправить это так же просто, как убедиться, что приложение VMware имеет административные привилегии. Это должно происходить по умолчанию, но некоторые настройки могут помешать приложению получить доступ администратора.

Некоторые пользователи, которые сталкивались сНе удалось заблокировать файл » об ошибке сообщили, что проблема перестала возникать после запуска VMware Workstation в режиме администратора.

Вот краткое руководство о том, как это сделать:

  1. На рабочем столе щелкните правой кнопкой мыши ярлык VMware и выберите «Запуск от имени администратора».
    Примечание. Если у вас нет ярлыка на рабочем столе, перейдите в папку установки WMware и щелкните правой кнопкой мыши vmplayer.exe. Если вы не настроите свое местоположение, вы сможете найти его в: C: \ Program Files (x86) \ VMware \ VMware Player
  2. На UAC (контроль учетных записей пользователей), щелчок да предоставить административные привилегии.
  3. Запустите виртуальную машину, которая ранее вызывала проблему, чтобы увидеть, была ли проблема решена. Если вы больше не сталкиваетесь сНе удалось заблокировать файл » Ошибка, продолжайте с шагами ниже, чтобы сделать изменение постоянным.
    Замечания: В текущем состоянии вам придется повторить шаг 1 Шаг 2 каждый раз, когда вы запускаете VMware, чтобы обойти проблему.
  4. Щелкните правой кнопкой мыши исполняемый файл или ярлык VMware Workstation и выберите Свойства.
  5. Внутри свойства экран, перейдите к Совместимость на вкладке установите флажок, связанный с Запустите эту программу от имени администратора (под настройки) и нажмите Применять сохранить текущую конфигурацию.
  6. Откройте VMware и посмотрите, была ли проблема решена.

Если проблема все еще возникает, перейдите к следующему способу ниже.

Способ 2: удаление папок LCK виртуальной машины

Несколько затронутых пользователей смогли решить эту проблему, обнаружив физическое местоположение виртуальной машины, которая не работала с помощью «Не удалось заблокировать файл » и удаление папок LCK. После этого и перезагрузки компьютера большинство затронутых пользователей сообщили, что проблема устранена.

Если вы не установили для него пользовательское местоположение, ваша виртуальная машина обычно находится внутри документы папка под Виртуальные машины папка.

Вот что вам нужно сделать:

  1. Убедитесь, что VMware полностью закрыт и виртуальная машина выключена.
  2. Откройте проводник и перейдите к Документы> Виртуальные машины, затем выберите виртуальную машину, с которой вы столкнулись с проблемой.
    Примечание. Если вы сохранили виртуальную машину в произвольном месте, используйте проводник, чтобы перейти туда.
  3. Если у вас несколько виртуальных машин, дважды щелкните на той, которая создает проблему.
  4. Внутри папки вашей виртуальной машины вы сможете найти одну или две папки с именем, оканчивающимся на «LCK«. Выберите оба, затем щелкните правой кнопкой мыши и выберите удалять удалить их. Если вы найдете какой-либо .журнал файлы вне папок .lck, удалите их тоже.
    Замечания: Удаление этих папок не окажет негативного влияния на вашу виртуальную машину. При следующем запуске виртуальной машины VMware автоматически повторно создаст две папки.
  5. Перезагрузите компьютер.
  6. При следующем запуске запустите виртуальную машину и посмотрите, была ли проблема решена.
Ссылка на основную публикацию
Adblock
detector