Я работаю над Windows 2012 R2 Hyper-v. Я только что выполнил ЭКСПОРТ виртуальной машины в том CSV для импорта позже.
Но я не выполнял импорт, и когда я пошел, чтобы удалить экспортированную папку, у меня возникла ошибка отказа в доступе к файлу VHDX.
Как я могу определить, какой процесс блокирует этот файл, и удалить его? Нет никакой виртуальной машины с прикрепленным к ней этим файлом.
Я безуспешно перезапустил службу «Виртуальный сервер управления Hyper-V».
С уважением
Мне удалось удалить папки в CSV, которые были заблокированы некоторыми неизвестными приложениями. Этот метод у меня не сработало.
Итак, что я сделал:
Войдите в диспетчер отказоустойчивого кластера, щелкните правой кнопкой мыши том CSV и выберите «Переместить его в« лучший узел »».
Затем войдите в этот узел и из PowerShell выполните следующие команды, чтобы удалить папки в томе CSV.
Remove-Item -Force yourfoldername
Вот и все!
На хосте Hyper-V откройте управление компьютером (если на сервере работает Core, используйте любой сервер, который может подключаться удаленно).
В диспетчере компьютера перейдите в Системные инструменты, общую папку и откройте файлы.
Посмотрите в окно «открытый файл» справа и посмотрите, есть ли какие-либо блокировки, связанные с папкой и путем к файлу vhd (x).
Снимите эти замки.