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

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

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

Содержание:
  1. Разблокирование с помощью Sysinternals Process Explorer.
  2. Разблокирование с помощью перезагрузки в безопасном режиме.

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

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

Разблокирование с помощью Sysinternals Process Explorer

Если в сообщении Windows указано название программы, блокирующей файл, запомните его. Давайте разберемся как найти приложение или процесс блокирующий файл если его нет в сообщении. Для этого мы будем иcпользовать Sysinternals Process Explorer, загрузите и запустите его – https://technet.microsoft.com/en-ca/sysinternals/bb896653.aspx.

После запуска программы кликните на меню Find и выберите “Find Handle or DLL”.

Sysinternals Process Explorer: выберите “Find Handle or DLL”

В окне поиска введите часть названия заблокированного файла.

Sysinternals Process Explorer: В окне поиска введите часть названия заблокированного файла

Выберите левой кнопкой заблокированный файл среди найденных, это приведет к выделению строки с файлом снизу окна. Кликните правой кнопкой на выделенной строке и выберите Close Handle.

Это приведет к разблокированию файла и возможности его последующего удаления.

Разблокирование с помощью перезагрузки в безопасном режиме

Часто разблокирование файла можно провести с помощью обычной перезагрузки компьютера.

Однако блокировку файла может производить приложение (или вирус), который находится в автозагрузке Windows. Поэтому лучше сразу перезагрузиться в безопасном режиме, автозагрузка в этом случае не используется. До ОС Windows 7 (включительно) для загрузки безопасного режима необходимо зажать клавишу F8 во время включения компьютера. Начиная с Windows 8 переход в безопасный режим осуществляется несколько по-другому, подробнее смотрите в видео.

Удалите и перенесите файл в безопасном режиме и перезагрузите компьютер снова. Как выйти из безопасного режима начиная с Windows 8 также смотрите в видео сверху.

Это не единственные методы разблокировки файла, существует множество программ для разблокировки – как платных, так и нет. Ещё вы можете запланировать удаление файла при следующей перезагрузке компьютера. На наш взгляд описанные в статье подходы являются самыми простыми и надежными.

Author: Michael Miroshnichenko

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)

Comments

  1. Если у вас остались вопросы как удалить, переместить или переименовать заблокированные файлы и папки в Windows, задавайте их в комментариях.

  2. Andrea Valenti 3 years ago

    У меня Windows 7 Максимальная Service Pack 1.Работали но затем остановились две,работающие в автоматическом режиме службы,Microsoft .NET Framework NGEN v.4.0.30319_X86 и такая же только _X64.При попытке запуска компьютер выдает сообщение что эти службы работали, но потом были остановлены, хотя я их не останавливал принудительно.Далее по тексту – некоторые службы останавливаются если они не используются другими службами или программами и всё.Как же всё-таки запустить эти службы?

  3. Сергей 7 months ago

    Как правило сложности возникают у совершенно рядовых пользователей, для которых такие сложные манипуляции это лишь повод обратиться к врачу стороннему специалисту. Есть простая программа Unlocker (маленькая и функциональная) она просто сама определяет какой процесс мешает переименовать папку и разрывает эту связь. Более того, нам вооще не нужно будет задумываться над этим, просто выбрать файл, отправить на Unlocker и уже в нем просто выбрать действие – удаление, перемещение или переименование. И он сам все сделает, а если это невозможно, предложит сделать это при следующей перезагрузки компьютера.
    Если кто-то обратит внимание мол, sysinternals это решение от Miscrosoft и это более надежное решение, напомню, что Process Explorer (отличная кстати вещь) не входит в состав программ по умолчанию в MS Windows и это совершенно частная разработка широко известного в узких кругах Марка Руссиновича, которая уже после приобретения популярности была выкуплена Микрософтом.

Leave a Reply

Your email address will not be published. Required fields are marked *