Как разблокировать файл в Windows 10
Обновлено: 21.11.2024
Когда вы открываете файл другим приложением или процессом, Windows 10 переводит файл в заблокированное состояние, и вы не можете изменить, удалить или переместить его в другое место. Обычно, когда файл больше не используется, приложение автоматически разблокирует его, но это не всегда так. Иногда может случиться так, что файл вызывает проблемы, когда мы пытаемся разблокировать его должным образом, и даже если вы попытаетесь предпринять какие-либо действия, вы получите предупреждение о том, что операция не может быть выполнена, поскольку она открыта каким-либо другим приложением. Если вам необходимо удалить или выполнить другие действия с заблокированным файлом, вы можете использовать по крайней мере два метода, чтобы разблокировать его, в том числе с помощью инструмента Microsoft Process Explorer и безопасного режима.
В этом руководстве по Windows 10 мы расскажем, как избавиться от файлов, даже если они заблокированы приложением или процессом, и обсудим метод, который поможет вам разблокировать файл в Windows 10.
Лучшие методы разблокировки файла
Ниже приведены некоторые из лучших и простых методов устранения проблемы.
- Как разблокировать файлы с помощью Process Explorer
- Как разблокировать файлы в безопасном режиме
Способ 1: разблокировать файлы с помощью Process Explorer
Если вам нужно разблокировать файл, который в данный момент используется программой или системным процессом, и вы не можете перезагрузить устройство, вы можете воспользоваться приведенным ниже пошаговым руководством:
1. Загрузите Process Explorer с этого веб-сайта Microsoft.
2.Извлеките содержимое из сжатой папки ProcessExplorer.zip. (Вы можете обратиться к этим инструкциям, если вам нужна дополнительная помощь в выполнении этой задачи, которую вы можете получить.)
3. Дважды щелкните файл procexp.exe, если вы используете 32-разрядную версию Windows 10, или procexp64.exe, если вы используете 64-разрядную версию10, чтобы запустить приложение.
4.Перейдите к параметру "Файл" и выберите параметр "Показать сведения обо всех процессах".
5.Нажмите Enter в поле "Найти" и выберите параметр "Найти дескриптор или DLL".
6.напишите имя заблокированного файла в поле и нажмите кнопку поиска.
7.Выберите файл из результатов поиска, появившихся на экране.
8. В окне поиска в «Проводнике процессов» щелкните правой кнопкой мыши заблокированный файл и выберите параметр «Закрыть дескриптор», чтобы разблокировать его.
Важно! Если файл используется более чем одним процессом, повторите шаги, чтобы закрыть все дескрипторы.
Выполнив эти шаги, вы можете безопасно удалить или изменить файл разблокировки в
Windows 10.
Метод 2: как разблокировать файлы в безопасном режиме
Обычно, когда вы сталкиваетесь с заблокированным файлом, вы можете просто перезагрузить устройство, чтобы разблокировать его. Однако, если в приложении есть служба, которая загружается в процессе запуска, она может продолжать блокировать файл, как только вы входите в систему. Вы можете либо загрузиться в безопасном режиме, либо отключить загрузку приложения при запуске, чтобы разблокировать и удалить файл. Ниже приведены шаги или этот метод
1.Перейдите к настройкам.
2.Нажмите «Обновление и безопасность».
3.Нажмите Enter в поле "Восстановление".
4.В разделе "Расширенный запуск" нажмите кнопку "Перезагрузить сейчас".
5.Нажмите Enter в разделе "Устранение неполадок".
6.Нажмите "Дополнительные параметры".
7.Нажмите "Параметры запуска".
8.Нажмите кнопку «Перезагрузить».
9.В опции «Параметры запуска» нажмите F4, чтобы изменить отключенный безопасный режим на включенный режим.
Находясь в безопасном режиме, используйте проводник для поиска файла и удаления файлов, которые ранее были заблокированы, а затем просто перезагрузите систему, как обычно, чтобы выйти из безопасного режима. следовательно, вы успешно достигли цели разблокировать файл в Windows 10.
Подведение итогов
Несмотря на то, что в Интернете есть ряд инструментов, разработанных специально для работы с заблокированными файлами, в Windows 10 существует несколько способов удаления этих типов файлов без необходимости получать программное обеспечение из неизвестных источников.
Важно отметить, что разблокировка и удаление файлов в Windows 10 могут вызвать проблемы с системой и программой, в зависимости от типа файлов, которые вы пытаетесь разблокировать. Так что будьте осторожны с тем, что вы удаляете, если вы не уверены в последствиях. Выше я представил лучшие и простые методы разблокировки файла в Windows 10. Самое приятное в этих методах то, что их могут использовать и начинающие пользователи.
В Windows 10 нельзя удалить файл? Вероятно, это потому, что файл заблокирован. Вот шаги, чтобы разблокировать и удалить его.
Когда файл открывается другим приложением или процессом, Windows 10 переводит файл в заблокированное состояние, и вы не можете удалить, изменить или переместить его в другое место.Обычно после того, как файл больше не используется, приложение автоматически разблокирует его, но это не всегда так. Иногда файл может не разблокироваться, и даже если вы попытаетесь предпринять какие-либо действия, вы увидите предупреждение о том, что операция не может быть завершена, поскольку он открыт другой программой.
Если вам необходимо удалить или выполнить другие действия с заблокированным файлом, есть по крайней мере два метода, которые вы можете использовать, чтобы разблокировать его, в том числе с помощью инструмента Microsoft Process Explorer и безопасного режима.
В этом руководстве по Windows 10 мы расскажем, как избавиться от файлов, даже если они заблокированы приложением или процессом.
Как разблокировать файлы с помощью Process Explorer
Если вам нужно разблокировать файл, который в данный момент используется программой или системным процессом, и вы не можете перезагрузить устройство, выполните следующие действия:
-
.
Извлеките содержимое из сжатой папки ProcessExplorer.zip. (Вы можете обратиться к этим инструкциям, если вам нужна дополнительная помощь в выполнении этой задачи.)
Дважды щелкните файл procexp.exe, если вы используете 32-разрядную версию Windows 10, или файл procexp64.exe, если вы используете 64-разрядную версию10, чтобы запустить приложение.
Нажмите "Файл" и выберите параметр "Показать сведения обо всех процессах".
Нажмите «Найти» и выберите параметр «Найти дескриптор или DLL».
Введите имя заблокированного файла в поле и нажмите кнопку "Поиск".
За окном поиска в «Проводнике процессов» щелкните правой кнопкой мыши заблокированный файл и выберите «Закрыть дескриптор», чтобы разблокировать его.
- Важно! Если файл используется более чем одним процессом, повторите шаги, чтобы закрыть все дескрипторы.
Выполнив эти шаги, вы можете безопасно удалить или изменить разблокированный файл.
Как разблокировать файлы в безопасном режиме
Обычно, когда вы сталкиваетесь с заблокированным файлом, вы можете просто перезагрузить устройство, чтобы разблокировать его. Однако если в приложении есть служба, которая загружается во время запуска, она может продолжать блокировать файл, как только вы входите в систему. Вы можете либо отключить загрузку приложения при запуске, либо загрузиться в безопасном режиме, чтобы разблокировать и удалить файл. . Вот как:
В разделе "Расширенный запуск" нажмите кнопку "Перезагрузить сейчас".
Нажмите "Устранение неполадок".
Нажмите "Дополнительные параметры".
Нажмите "Параметры запуска".
Нажмите кнопку «Перезагрузить».
В разделе "Параметры запуска" нажмите F4, чтобы включить безопасный режим.
Находясь в безопасном режиме, используйте Проводник, чтобы найти и удалить ранее заблокированные файлы, а затем просто перезагрузите устройство, как обычно, чтобы выйти из безопасного режима.
Подведение итогов
Несмотря на то, что в Интернете доступен ряд инструментов, специально разработанных для работы с заблокированными файлами, в Windows 10 существует несколько способов удаления таких файлов без необходимости получать программное обеспечение из неизвестных источников.
Важно отметить, что разблокировка и удаление файлов в Windows 10 могут вызвать проблемы с системой и программой, в зависимости от типа файлов, которые вы пытаетесь разблокировать. Так что будьте осторожны с тем, что вы удаляете, если вы не уверены в последствиях.
Дополнительные ресурсы по Windows 10
Для получения дополнительных полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:
Мы можем получать комиссию за покупки по нашим ссылкам. Узнать больше.
Рейтинг всех 15 боев с главными боссами Elden Ring
В Elden Ring есть 15 различных сражений с главными боссами, но какие из них самые лучшие (а какие ужасные)? Вот наш окончательный рейтинг всех без исключения главных боссов в игре.
Обнаружено древнее пасхальное яйцо Windows 1.0 с участием Гейба Ньюэлла
Как раз в тот момент, когда вы думали, что хранилища знаний старой Windows 1.0 исчерпаны, появляется новая запись. И это становится еще более захватывающим: этот конкретный самородок знаний содержит отсылку ни к кому иному, как к самому Гейбу Ньюэллу из Valve.
Присоединяйтесь к нам в прямом эфире для Windows Central Video Podcast сегодня в 13:30 по восточному времени
Сегодня в 13:30 по восточному времени мы в прямом эфире с подкастом Windows Central Video, обязательно будьте там!
Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI
Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.
Допустим, вы хотите отредактировать файл. Вы можете дать ему другое имя, переместить его в другое место или вообще удалить. Однако есть проблема; когда вы перейдете к редактированию файла, Windows сообщит вам, что другой процесс «заблокировал» файл. Таким образом, вам не разрешено редактировать его. Что происходит?
Windows, естественно, не позволит вам редактировать файл, который уже открыт в другом месте. Это делается для того, чтобы защитить его от редактирования, когда его в данный момент использует другой процесс. Например, если вы откроете документ Word в Microsoft Word, Windows не позволит вам удалить документ, пока он открыт. Учитывая, как Microsoft Word в настоящее время использует документ, редактирование файла вне Word может привести к странным последствиям!
Допустим, на вашем компьютере есть файл, который вы хотите отредактировать, но Windows не позволяет вам это сделать. Что вы делаете сейчас?
Что означает «заблокировано»?
Чтобы прояснить ситуацию; когда мы говорим о «заблокированном» файле в этой статье, мы имеем в виду файл, который в данный момент используется в другом процессе. Затем создается «заблокированный» файл, который вы не можете редактировать вне процесса, который в данный момент использует этот файл. Речь идет не о файлах с блокировкой паролем или папках, к которым вам отказано в доступе из-за недостаточных прав безопасности; это разные способы блокировки файлов!
Если вы знаете процесс блокировки файла
Закройте приложение, заблокировав файл
Если вам повезет, Windows сообщит вам, какое приложение заблокировало файл. Например, на изображении выше показан документ, заблокированный в WPS Writer. Если Windows сообщает вам имя процесса, то это простой случай поиска рассматриваемого процесса и его закрытия. Решение в приведенном выше примере состоит в том, чтобы найти окно WPS Writer с открытым документом и закрыть его. Это снимает блокировку с файла.
Если закрытие программного обеспечения не помогло, возможно, процесс не был полностью остановлен. Во-первых, убедитесь, что этот процесс не имеет решающего значения для работы Windows, так как мы не хотим сбоя или повреждения системы! Если вы уверены, что процесс не является неотъемлемой частью системы, откройте диспетчер задач, нажав «Shift + Ctrl + ESC». Перейдите на вкладку "Подробности" и найдите процесс, блокирующий ваш файл.
Выбрав процесс, нажмите кнопку "Завершить задачу" в правом нижнем углу. Кроме того, вы можете щелкнуть его правой кнопкой мыши и нажать «Завершить задачу».
Если вы не знаете процесс
К сожалению, иногда Windows заявляет, что файл заблокирован, но не сообщает, что именно блокирует файл. Это особенно бесит, так как нет очевидного способа решить проблему. Как вы можете остановить процесс, если Windows не скажет вам, кто из них виноват? К счастью, нам пока не нужно терять надежду; есть еще несколько трюков, которые мы можем попробовать.
Перезагрузите компьютер
В качестве простого решения перезапуск ПК также перезапускает все процессы на вашем компьютере. Это означает, что любой процесс, который в настоящее время захватывает ваш файл, будет перезапущен и, надеюсь, откажется от контроля над вашим файлом. Это не фантастическое решение, поскольку оно включает в себя закрытие всего, чтобы разблокировать один файл. Однако в качестве быстрого и простого решения большую часть времени будет работать перезагрузка ПК.
Использовать LockHunter
Если перезагрузка компьютера кажется сложной задачей, не теряйте надежды! Существуют сторонние инструменты, которые вы можете использовать для разблокировки файлов вместо того, чтобы каждый раз перезапускать их. Простое в использовании решение — LockHunter, которое помогает определить, что блокирует ваши файлы, и разблокирует их для редактирования.
После того, как вы загрузили и установили LockHunter, достаточно просто щелкнуть правой кнопкой мыши по проблемному файлу и выбрать "Что блокирует этот файл?"
Появится всплывающее окно LockHunter с сообщением о процессе блокировки файла. Затем вы можете разблокировать файл, если хотите, но LockHunter также изначально поддерживает удаление и переименование файла через приложение для более удобного использования.
Возвращение контроля
Когда вы хотите отредактировать или удалить файл, неприятно обнаружить, что он в данный момент используется процессом. В большинстве случаев работает простое закрытие процесса, но когда все становится немного сложнее, может помочь перезагрузка ПК или использование стороннего приложения.
Иногда при попытке удалить, переименовать или переместить файл в Windows может появиться сообщение о том, что файл занят/заблокирован/используется другим процессом. Обычно имя программы, которая держит файл открытым, отображается прямо в окне сообщения File Explorer. Для разблокировки файла достаточно просто закрыть программу. Однако может случиться так, что файл или библиотека используется неизвестным или системным процессом. Тогда его сложнее разблокировать.
Многие приложения открывают файлы в монопольном режиме. В то же время файл заблокирован файловой системой, предотвращающей операции ввода-вывода из других приложений и процессов. Если вы закроете приложение, блокировка файла будет снята.
Сообщение о блокировке файла может быть другим. Например, на следующем снимке экрана показан тип файла и связанное с ним приложение:
Тогда вы сможете легко понять, какое приложение заблокировало файл, и закрыть его.
Однако иногда вы можете увидеть более интересное сообщение о том, что файл используется неизвестным или системным процессом Windows. Это может быть либо процесс Windows, либо другие процессы, работающие с системными привилегиями, такие как антивирусное приложение, агент резервного копирования, база данных MSSQL и т. д.:
Попробуем выяснить, какая программа, служба или системный процесс Windows использует файл, как разблокировать файл и можно ли его освободить без закрытия родительского процесса.
Если вы не можете удалить папку в общей сетевой папке, проблема, скорее всего, связана с файлом thumbs.db, содержащим кэш эскизов файлов в папке, или файл открыт (заблокирован) другим пользователем на вашем файловом сервере SMB. .
Самый простой способ разблокировать файл — завершить заблокировавший его процесс. Но это не всегда возможно, особенно на серверах.
Чтобы найти процесс, который заблокировал файл, часто рекомендуется использовать инструмент Unlocker. Я не использую Unlocker, так как он не предоставляет подробной информации о процессе или цепочке процессов, заблокировавших файл. Вы также не можете разблокировать файл, используемый процессом — вам нужно полностью убить приложение.
Кроме того, это сторонний инструмент, и вы должны быть очень внимательны при его установке, потому что он предлагает установить целый набор программ, которые вам не нужны.
Когда процесс в Windows открывает файл, дескриптор файла (дескриптор) назначается потоку ввода/вывода. Процесс и его дочерние процессы обращаются к файлу с помощью обработчика. Используя Windows API, вы можете отправить сигнал в свою файловую систему, чтобы освободить дескриптор файла и разблокировать файл.
Если принудительно закрыть дескрипторы файлов, это может привести к нестабильной работе вашего приложения или компьютера. Если вы не знаете, что может произойти после закрытия дескриптора файла приложения, не делайте этого на рабочем сервере, если вы не протестировали его заранее.
Как разблокировать файл с помощью Process Explorer?
- Вам не нужно устанавливать ProcessExplorer: просто скачайте, распакуйте и запустите procexp.exe от имени администратора;
- Выберите «Найти» -> «Найти дескриптор или DLL» (или нажмите Ctrl-F );
- Укажите имя файла, который хотите разблокировать, и нажмите "Поиск";
- Выберите нужный файл. Процесс, открывший файл, будет выделен в дереве процессов. Щелкните его правой кнопкой мыши и выберите Kill Process Tree, чтобы завершить процесс. Однако вы можете попытаться закрыть дескриптор файла, не завершая процесс. Искомый дескриптор файла автоматически выделяется на нижней панели Process Explorer. Щелкните правой кнопкой мыши дескриптор и выберите Закрыть дескриптор. Подтвердите закрытие файла; ол>р>
- Скачайте и распакуйте архив Handle;
- Откройте командную строку от имени администратора и выполните следующую команду: handle64.exe > listproc.txt
- Эта команда сохранит список открытых дескрипторов в текстовый файл. Вы можете отобразить дескрипторы для каталога, в котором находится файл, который вы хотите изменить: Handle64.exe -a «C:\Program Files\App» или для конкретного процесса: handle64.exe -p excel.exe
- Откройте listproc.txt в любом текстовом редакторе и найдите строку, содержащую имя заблокированного файла. Скопируйте идентификатор дескриптора файла (в шестнадцатеричном формате). Затем перейдите к разделу, где показан процесс, которому принадлежит дескриптор, и запишите его идентификатор. Скорее всего, процесс, запущенный от имени системы, будет иметь PID 4.
Если нижняя панель со списком открытых дескрипторов процессов не отображается в обозревателе процессов, включите параметр Вид -> Представление нижней панели -> Дескрипторы.
Итак, вы закрыли дескриптор файла, не завершив родительский процесс. Затем вы можете удалить или переименовать файл.
Как освободить дескриптор файла с помощью инструмента дескриптора?
Для некоторых системных процессов Windows handle.exe возвращает следующее сообщение: wininit.exe pid: 732 \ . Это означает, что вы не можете получить какую-либо информацию об этих системных процессах (даже как администратор). Чтобы дескрипторы файлов открывались такими процессами, запустите cmd.exe от имени системы и попробуйте снова получить список дескрипторов.
Если система правильно отреагирует на закрытие файла, вы разблокируете свой файл, не завершая процесс и не перезагружая сервер/компьютер.
Читайте также: