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

Компьютерный файл, который может использоваться только одной программой или процессом одновременно, считается заблокированным файлом.

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

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

Как определить, заблокирован ли файл

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

Например, если вы откроете файл DOCX, открытый для редактирования, как в Microsoft Word или какой-либо другой программе, которая поддерживает файлы DOCX, этот файл будет заблокирован этой программой. Если вы попытаетесь удалить, переименовать или переместить файл DOCX, когда программа его использует, вам скажут, что вы не можете, потому что файл заблокирован.

Другие программы фактически генерируют заблокированный файл с определенным расширением файла, например .LCK, который используется программами Autodesk, VMware, Corel, Microsoft и, возможно, другими.

Сообщения о заблокированных файлах сильно различаются, особенно от операционной системы к операционной системе, но в большинстве случаев вы увидите что-то вроде этого:

  • Может использоваться исходный или целевой файл
  • Вы должны закрыть файл, прежде чем продолжить
  • Процесс не может получить доступ к файлу, потому что другой процесс заблокировал часть файла.
  • Эта виртуальная машина, кажется, используется.

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

Как разблокировать заблокированный файл

Перемещение, переименование или удаление заблокированного файла иногда может быть затруднено, если вы не уверены, какая программа или процесс его открыл … который вам нужно закрыть.

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

Например, с некоторыми заблокированными файлами вы встретитесь с приглашением, которое говорит что-то очень общее, например «папка или файл в ней открыт в другой программе». В этом случае вы не можете быть уверены, какая это программа. Это может быть даже процесс, запущенный в фоновом режиме, который вы даже не видите, открыт!

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

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

Когда это происходит, инструмент «Общие папки» в «Управлении компьютером» оказывается очень удобным. Просто нажмите и удерживайте или щелкните правой кнопкой мыши на открытом файле или папке и выберите Закрыть Открыть файл. Это работает во всех версиях Windows, таких как Windows 10, Windows 8 и т. Д.

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

Как только файл разблокирован, его можно редактировать или перемещать, как любой другой файл.

Как сделать резервную копию заблокированных файлов

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

Служба теневого копирования томов — это функция, впервые появившаяся в Windows XP и Windows Server 2003, которая позволяет делать снимки файлов или томов даже во время их использования.

VSS позволяет другим программам и службам, таким как восстановление системы (в Windows Vista и более поздних версиях), инструментам резервного копирования (например, COMODO Backup и Cobian Backup) и программному обеспечению для онлайн-резервного копирования (например, Mozy), получать доступ к клону файла, не касаясь исходного заблокированного файла. ,

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

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

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

Ссылка на основную публикацию