Я вижу, что файл заблокирован. Как я мог узнать причину и корень этого?
Попробуйте Обозреватель процессов инструмент от Sysinternals. Также их Ручка tool - это инструмент командной строки, чтобы узнать, что что-то блокирует.
В разделе ПУСК> ВЫПОЛНИТЬ введите "fsmgmt.msc" без кавычек.
Это MMC общих папок, и здесь вы можете управлять сеансами, чтобы видеть, кто заблокировал определенные файлы.
Отредактировано для добавления:
Вы также можете подключиться к своему серверу (или другому компьютеру) с помощью этой оснастки, щелкнув «Действие»> «Подключиться к другому компьютеру». Вам нужно будет подключиться к компьютеру, на котором существует файл.
Unlocker это бесплатная утилита, которую я много раз использовал для этой цели. Простой в использовании, щелкните правой кнопкой мыши нужный файл, и он покажет вам, какие процессы блокируют его. Затем вы можете либо убить эти процессы, либо принудительно разблокировать все или один из блокирующих процессов.
Использовать ProcessExplorer из sysinternals. Найдите заблокированный файл, и вы легко увидите процесс, имеющий ссылку на него, в списке дескрипторов (нижняя панель):
Вы когда-нибудь задумывались, в какой программе открыт тот или иной файл или каталог? Теперь вы можете узнать. Обозреватель процессов показывает вам информацию о том, какие дескрипторы и процессы DLL были открыты или загружены.
Вы можете использовать «сетевой файл» через командную строку на файловом сервере.