Компьютерный файл, который может использоваться только одной программой или процессом одновременно, считается заблокированным файлом.
Другими словами, рассматриваемый файл «заблокирован» от использования любой другой программой на компьютере, в котором он находится, или даже в сети.
Все операционные системы используют заблокированные файлы. В большинстве случаев цель блокировки файла — убедиться, что он не может быть отредактирован, перемещен или удален, пока он используется вами или каким-либо компьютерным процессом.
Fotosearch / Getty Images
Как узнать, заблокирован ли файл
Обычно вы не будете искать заблокированные файлы — это не атрибут файла или что-то еще, что вы можете найти в списке. Самый простой способ узнать, заблокирован ли файл, — это когда операционная система сообщит вам об этом после того, как вы попытались изменить его или переместить с того места, где он находится.
Например, если вы откроете файл DOCX для редактирования, например, в Microsoft Word или другой программе, поддерживающей файлы DOCX, этот файл будет заблокирован этой программой. Если вы попытаетесь удалить, переименовать или переместить файл DOCX во время его использования программой, вам сообщат, что это невозможно, поскольку файл заблокирован.
Другие программы фактически создают заблокированный файл с определенным расширением файла, например .LCK, который используется программами от Autodesk, VMware, Corel, Microsoft и, вероятно, других. Другие могут использовать расширение файла .LOCK или подобное.
Сообщения о заблокированных файлах сильно различаются, особенно от операционной системы к операционной системе, но в большинстве случаев вы увидите что-то вроде этого:
- Возможно, используется исходный или целевой файл.
- Действие не может быть завершено, потому что файл открыт в другой программе.
- Перед продолжением необходимо закрыть файл.
- Процесс не может получить доступ к файлу, потому что другой процесс заблокировал часть файла.
- Эта виртуальная машина, похоже, используется.
Это похоже на папки, которые часто показывают Используемая папка подсказка, за которой следует Закройте папку или файл и попробуйте еще раз сообщение.
Как разблокировать заблокированный файл
Перемещение, переименование или удаление заблокированного файла иногда может быть трудным, если вы не уверены, в какой программе или процессе он открыт … который вам нужно закрыть.
Иногда очень легко определить, какая программа заблокировала файл, потому что операционная система сообщит вам об ошибке. Однако часто этого не происходит, что усложняет процесс.
Например, при работе с некоторыми заблокированными файлами вам будет предложено что-то очень общее, например, «папка или файл в ней открыты в другой программе». В этом случае нельзя быть уверенным, что это за программа. Это может быть даже процесс, работающий в фоновом режиме, который вы даже не видите, когда он открыт!
К счастью, есть ряд бесплатных программ, созданных умными разработчиками программного обеспечения, которые можно использовать для перемещения, переименования или удаления заблокированного файла, когда вы не уверены, что его блокирует. Наш фаворит — LockHunter. С его помощью вы можете просто щелкнуть правой кнопкой мыши заблокированный файл или папку, чтобы четко увидеть, что в них находится, а затем легко разблокировать файл, закрыв программу, которая его использует.
Как мы упоминали во вступлении выше, файлы также могут быть заблокированы по сети. Другими словами, если один пользователь открыл этот файл, это может помешать другому пользователю на другом компьютере открыть файл таким образом, чтобы он или она могли вносить изменения.
Когда это происходит, инструмент «Общие папки» в «Управлении компьютером» действительно пригодится. Просто нажмите и удерживайте или щелкните правой кнопкой мыши открытый файл или папку и выберите Закрыть Открыть файл. Это работает во всех версиях Windows, таких как Windows 10, Windows 8 и т. Д.
Если вы имеете дело с определенной ошибкой, например с ошибкой "виртуальной машины", описанной выше, вам может потребоваться выяснить, что происходит. В этом случае обычно возникает проблема с VMware Workstation, когда файлы LCK не позволяют вам стать владельцем виртуальной машины. Вы можете просто удалить файлы LCK, связанные с рассматриваемой виртуальной машиной.
После того, как файл разблокирован, его можно редактировать или перемещать, как и любой другой файл.
Как сделать резервную копию заблокированных файлов
Заблокированные файлы также могут быть проблемой для средств автоматического резервного копирования. Когда файл используется, к нему часто невозможно получить доступ в той степени, в которой программа резервного копирования должна обеспечить его резервное копирование. Войдите в службу теневого копирования тома или VSS …
Служба теневого копирования томов — это функция, впервые представленная в Windows XP и Windows Server 2003, которая позволяет делать моментальные снимки файлов или томов даже во время их использования.
VSS позволяет другим программам и службам, таким как восстановление системы (в Windows Vista и новее), инструменты резервного копирования (например, COMODO Backup) и программное обеспечение для онлайн-резервного копирования (например, Carbonite), получать доступ к клону файла, не касаясь исходного заблокированного файла.
См. Нашу сравнительную таблицу онлайн-резервного копирования, чтобы узнать, какие из других наших любимых онлайн-сервисов резервного копирования поддерживают резервное копирование заблокированных файлов.
Использование теневого копирования тома с инструментом резервного копирования — огромный плюс, потому что вам никогда не придется беспокоиться о закрытии всех ваших открытых программ только для того, чтобы можно было выполнить резервное копирование файлов, которые они используют. Если этот параметр включен и используется, вы можете использовать свой компьютер, как обычно, с VSS, работающим в фоновом режиме и вне поля зрения.
Вы должны знать, что не все программы или службы резервного копирования поддерживают теневое копирование тома, и даже для тех немногих, которые это делают, вам часто приходится явно включать эту функцию.