Разблокировка заблокированных файлов в Windows 7 и 8

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

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

Чтобы разблокировать файл, заблокированный удаленным пользователем

Обратите внимание: если на вашем компьютере нет общей папки, доступной удаленному пользователю, вы не сможете разблокировать файл этим методом.

1. Откройте Управление компьютером , щелкнув правой кнопкой мыши значок «Мой компьютер» и выбрав «Управление».

В Windows 8 вы можете щелкнуть правой кнопкой мыши кнопку« Пуск », чтобы открыть меню« Питание »и запустить« Управление компьютером »прямо оттуда.

2. Разверните Общие папки и нажмите Открыть файлы на левой панели управления компьютером.

3. Затем на правой боковой панели найдите файл, открытый удаленным пользователем, щелкните его правой кнопкой мыши и выберите «Закрыть».

4. После этого вы сможете работать с файлом, который был заблокирован ранее.

Чтобы разблокировать файл, заблокированный приложением

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

Если вы знаете имя приложение, которое ранее использовалось для открытия файла, вы можете проверить Диспетчер задач (Ctrl + Shift + Esc), чтобы увидеть, работает ли приложение, которое вы закрыли, в Вкладка «Процессы» . Если это так, то при удалении его вручную в Диспетчере задач дескриптор блокировки освободится, и вы снова сможете работать с файлом.

Однако во многих случаях В некоторых случаях вы можете не знать, какое приложение вам следует искать, или файл все еще остается заблокированным даже после того, как вы вручную завершили работу приложения, описанного выше. В таком случае пора обратиться за помощью к стороннему инструменту. Среди многих из них Unlocker является бесплатным и портативным, и я использую его в течение многих лет. Я всегда доволен результатами этого чрезвычайно крошечного, но эффективного инструмента.

Интересно, что у Sysinternals также есть крошечный инструмент командной строки под названием Handle , который отображает информацию о все или определенные открытые дескрипторы для любого процесса в системе. Вы можете использовать его, чтобы увидеть программы, в которых открыт файл. И вы можете завершить указанный дескриптор, чтобы освободить заблокированный файл.

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

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

 handle% userprofile%  desktop 

Затем я вижу, что это AcroRd32.exe с pid 9328, который удерживает мой файл. Затем я могу использовать следующую команду, чтобы завершить процесс и освободить дескриптор.

 handle -c 9328 

Существует также версия Handle с графическим интерфейсом пользователя, которая называется Process Explorer, который вы можете попробовать, если инструмент командной строки для вас слишком сложен.

Вот и все. Надеюсь, это поможет.

Оцените статью
toodcast.ru
Добавить комментарий