Как удалить файл который блокирует windows

Содержание
  1. Как удалить заблокированный файл – 5 эффективных способов
  2. Удаление заблокированных файлов – завершение Проводника
  3. Удаление заблокированных файлов – безопасный режим
  4. Удаление заблокированных файлов – внешние инструменты
  5. Удаление заблокированных файлов – изменить расширение файла
  6. Удаление заблокированных файлов – текстовая консоль
  7. Файл заблокирован процессом Windows, как снять блокировку?
  8. Как разблокировать файл с помощью Process Explorer?
  9. Сброс дескриптора файла с помощью утилиты Handle
  10. Как удалить файлы, которые Windows 10 заблокировала или использует
  11. Как разблокировать файлы с помощью Process Explorer
  12. Как разблокировать файлы в безопасном режиме
  13. Завершение
  14. Как навсегда отключить блокировку файлов, скаченных из интернета в Windows 10, 8.1, 8, 7
  15. 1. Отключение блокировки файла через редактор групповых политик
  16. 2. Отключаем блокировку файлов через редактор реестра.

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

Часто встречающаяся проблема заключается в том, что Windows отказывается удалить поврежденный видео файл, независимо от выбора клавиш (клавиша Delete или сочетание Shift + Delete ).

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

Удаление заблокированных файлов – завершение Проводника

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

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

Эта операция требует использования Диспетчера задач. Его вызывают нажатием комбинации клавиш Ctrl + Shift + Esc или щелчком в панели задач правой кнопкой мыши и выбером пункта Запустить Диспетчер задач.

Перейдите на вкладку Процессы, выделите запись explorer.exe в столбце Имя процесса и нажмите кнопку Завершить процесс. Теперь вы можете удалить файл с помощью другого приложения, например, любого менеджера файлов.

Удаление заблокированных файлов – безопасный режим

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

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

Чтобы попасть в безопасный режим, нужно нажать клавишу F8 или Shift + F8 , когда вы увидите экран приветствия

Удаление заблокированных файлов – внешние инструменты

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

Например, создают скрипты, которые запускаются сразу после загрузки Windows, перед тем, как файл будет заблокирован. К инструментам этого типа относятся, в частности, FileAssassin, MoveOnBoot, Unlocker, LockHunter и Delete Doctor.

Удаление заблокированных файлов – изменить расширение файла

Иногда это самый простой способ, чтобы удалить файл, который не хочет реагировать на нажатие клавиши Delete . Выберите ненужный файл в Проводнике, нажмите клавишу F2 и измените его расширение. Например, файл с именем «день рождения.avi» можно переименовать на «день рождения.txt».

Этот метод работает только тогда, когда включено отображение расширений файлов. В Vista и Windows 7, нужно для этого открыть меню, выбрать УпорядочитьПараметры папок и поиска (в Windows XP: меню СервисПараметры папок), перейти на вкладку Вид и снять флажок Скрывать расширения для зарегистрированных типов файлов . В Windows 8 достаточно установить флажок Расширения имен файлов на вкладке Вид.

Удаление заблокированных файлов – текстовая консоль

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

Читайте также:  Swap ��� ��� ����� ������

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

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

del ИмяФайла.txt

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

Однако, если попытка окажется неэффективной, используйте синтаксис \\?\ вместе с полным путем доступа и именем файла, например:

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

del «\\?\C:\Тесты\Имя Файла часть 1.txt»

Файл заблокирован процессом Windows, как снять блокировку?

Иногда при попытке удалить, переименовать или переместить какой-то файл в Windows вы можете получить сообщение, что файл занят/заблокирован/используется) другим процессом. Чаще всего имя программы, которая держит файл открытым указывается прямо в окне сообщения File Explorer. Чтобы снять блокировку файла достаточно просто закрыть эту программу. Но бывает ситуации, когда какой-то файл и библиотека используется неизвестным или системным процессом. В этом случае снять блокировку с файла немного сложнее.

Сообщение о блокировке файла может выглядеть по-разному. Например в следующем примере указан тип файла и с каким приложением он ассоциирован:

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

Однако иногда можно увидеть более интересное сообщение, о том, что файл заблокирован неизвестным или системным процессом Windows. Это может быть, как процесс самой ОС Windows, так и другие процессе, работающий с правами System, например, антивирус, агент резервного копирования, база данных mssql и т.д.):

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

Самый простой вариант разблокировать файл – завершить процесс, которые его заблокировал. Но это не всегда возможно, особенно на серверах.

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

Когда процесс в Windows открывает файл, этому потоку ввода/вывода назначается файловый дескриптор (handler). Процесс и его дочерние процессы получают доступ к файлу по этому дескриптору. Через Window API вы можете послать сигнал файловой системе на освобождение данного дескриптора и снятие блокировки с файла.

Как разблокировать файл с помощью Process Explorer?

ProcessExplorer это бесплатная утилита из набора системных утилит Sysinternals, которую можно скачать на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer). Попробуем с помощью Process Explorer найти, какой процесс заблокировал определенный файл и освободить этот файл, сбросив файловый дескриптор процесса.

  1. ProcessExplorer не требует установки, просто скачайте распакуйте и запустите с правами администратора procexp.exe ;
  2. Выберите меню Find ->Find Handle or DLL (или нажмите Ctrl-F );
  3. Укажите имя файла, который нужно разблокировать и нажмите Search;
  4. Выберите нужный файл. Процесс, который открыл файлы будет выделен в дереве процессов. Можно завершить этот процесс, щелкнув по нему правой кнопкой и выбрав Kill Process Tree. Но можно попробовать закрыть дескриптор файла, не завершая процесс целиком. Дескриптор файла, который вы искали, автоматически выделяется в нижней панели Process Explorer. Щелкните по дескриптору правой кнопкой и выберите Close handle. Подтвердите закрытие файла.

Итак, вы закрыли дескриптор файла, не завершая родительский процесс. Теперь вы можете спокойно удалить или переименовать файл.

Сброс дескриптора файла с помощью утилиты Handle

Handle – это еще одна утилита командной строки из комплекта инструментов Sysinternals (доступна для скачивания на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/handle. Она позволяет найти процесс, который заблокировал ваш файл и снять блокировку, освободив дескриптор.

  1. Скачайте и распакуйте архив с утилитой Handle;
  2. Запустите командную строку с правами администратора и выполните команду: handle64.exe > listproc.txt  Данная команда сохранит список открытых дескрипторов в файл. Можно вывести дескрипторы для каталога, в котором находится файл, который вы хотите изменить: Handle64.exe -a C:\Some\Path или конкретного процесса: handle64.exe -p winword.exe
  3. Откройте файл listproc.txt в любом текстовом редакторе и найдите строку, в которой указано имя заблокированного файла. Скопируйте ID дескриптора файла (значение в hex формате). Затем поднимитесь немного выше к разделу, в котором указан процесс, являющийся владельцем данного дескриптора и запишите его ID. Для процесса запущенного от имени системы скорее всего будет PID 4.

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

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

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

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

В этом руководстве по Windows 10 мы расскажем, как избавиться от файлов, даже если они заблокированы приложением или процессом.

Как разблокировать файлы с помощью Process Explorer

Если вам нужно разблокировать файл, который в данный момент используется программой или системным процессом, и вы не можете перезапустить устройство, вы можете использовать эти шаги:

  1. Загрузите Process Explorer с этого веб-сайта Microsoft.
  2. Извлеките содержимое из сжатой папки ProcessExplorer.zip.
  3. Дважды щелкните файл procxp.exe, если вы используете 32-разрядную версию Windows 10, или файл procxp64.exe, если вы используете 64-разрядную версию Windows 10, чтобы запустить приложение.

Нажмите меню «Файл» и выберите «Показать подробности для всех процессов».

Нажмите Найти и выберите опцию Найти дескриптор или DLL.

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

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

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

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

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

    1. Откройте приложение «Параметры».
    2. Нажмите на Обновление и безопасность.
    3. Перейдите в раздел Восстановление.
    4. В разделе «Особые варианты загрузки» нажмите кнопку Перезагрузить сейчас .
    5. Нажмите на Устранение неполадок.
    6. Нажмите на Дополнительные параметры.
    7. Нажмите на Настройки запуска.
    8. Нажмите кнопку Перезагрузить .
    9. В «Настройках запуска» нажмите F4 , чтобы включить безопасный режим.

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

    Завершение

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

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

    Как навсегда отключить блокировку файлов, скаченных из интернета в Windows 10, 8.1, 8, 7

    Добрый день. Очень давно Microsoft начали добавлять дополнительную информацию о происхождении файла, сделано это, конечно же, в угоду безопасности компьютера и данных пользователя, но как мы все знаем, качественного вредителя это не остановит, а у пользователя просто появляется привычка жать «Да», на любое постоянно появляющееся окно. Поэтому этот функционал потерял свою актуальность, уже через полгода после введения. Если показывать на примере, то вот если скачать из Google Таблицы (в качестве примера доверенного сайта) файл в формате .xlsx и попробовать его открыть, то Microsoft Excel покажет вот такое предупреждение и не позволит редактировать файл, пока не нажать кнопку «Разрешить редактирование», которая позволяет одноразово разрешить редактирование, до следующего открытия файла.

    Для того, чтобы разрешить редактирование данного файла на постоянно, нужно открыть свойства файла и нажать кнопку (в старых версиях Windows), либо поставить галочку на пункте «Разблокировать (Windows 10). После чего нажать «Ок», либо «Применить».

    Но, когда постоянно работаешь с документами, скаченными с электронной почты — это очень напрягает, тем более как отмечено выше, ты уже постоянно жмешь эти кнопки «Разрешить» и «Разблокировать», ничего не проверяя, так что ни о какой безопасности речь не идёт. Тем более, иногда офис иногда вообще выделывается и выдает такие файлы, как поврежденные. В общем, нужно отрубать нафиг и у нас есть два варианта:

    1. Отключение блокировки файла через редактор групповых политик

    Нажимаем сочетание клавиш WIN+R, для открытия окна «Выполнить». В нём вводим gpedit.msc и жмём ОК. (Если не открывается, значит в вашей редакции ОС нет редактора групповых политик, переходим ко второй части статьи)

    Переходим по каталогам «Конфигурация пользователя» → «Административные шаблоны» → «Компоненты Windows» → «Диспетчер вложений».

    Здесь нас интересует параметр «Не хранить сведения о зоне происхождения вложенных файлов«.

    Открываем его и переключаем в положение «Включено«. Жмём Ок для сохранения результата.

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

    Открываем, переводим в положение «Включено» и вводим расширения файлов, с которыми у вас были проблемы. У меня это «.xlsx,.docx,.xls,.doc«.Жмём Ок, чтобы сохранить результат.

    Перезапустите систему, чтобы система приняла внесенные изменения в настройки.

    2. Отключаем блокировку файлов через редактор реестра.

    Так как редактор групповых политик недоступен на младших версиях Windows, всегда можно использовать редактор реестра. Благо редактор ГП всего лишь удобный интерфейс для внесения изменений в реестр.

    Открываем редактор реестра, для этого жмём Win+R и вводим regedit. Жмём ОК.

    Переходим в каталог «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments«. Если у вас какого-то каталога нет, то просто его создаете, в этом весь смысла редактора реестра.

    В этом каталоге необходимо создать Параметр DWORD, с именем «SaveZoneInformation«. Если пропустили поле ввода имени, то выберите параметр и нажмите F2.

    Открываем новый параметр двойным кликом и вводим в поле значение цифру «1«. Жмём Ок, чтобы сохранить.

    Теперь переходим в каталог «HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations«.

    И создаём «Строковый параметр» с именем «LowRiskFileTypes«.

    Открываем его и через запятую без пробелов пишем расширения файлов, которые создавали нам проблемы. У меня это выглядит так: «.xlsx,.docx,.xls,.doc«. Жмём Ок, чтобы сохранить.

    Перезапускаем компьютер, чтобы сохранить результат.

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

    После запуска вам просто нужно вписать нужную цифру и нажать Enter

    Вроде всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу во Вконтакте, Telegram, Twitter или канал YouTube.
    Спасибо за внимание

    Читайте также:  Налаштувань тих або інших параметрів можна дізнатися з довідкової системи windows
  • Оцените статью