Windows File Explorer утверждает, что файл, который вы пытаетесь удалить, открыт в другой программе или в системе? Если вы не можете открыть, отредактировать или удалить файл, он все еще работает в фоновом режиме или не закрылся должным образом.
К счастью, вы можете принудительно закрыть, переименовать, переместить или удалить используемый файл. Вот как!
Как исправить ошибку «Файл используется»
Если вы хотите пропустить ручные решения, прокрутите вниз до раздела, где мы перечисляем инструменты, которые могут помочь вам разблокировать и удалить используемый файл.
1. Закройте программу
Начнем с очевидного. Вы только что открыли файл, а не закрыли его? Если файл закрыт, но программа все еще работает, закройте его, а затем повторите попытку.
2. Перезагрузите компьютер
Хотя перезагрузка неудобна, она требует нулевых навыков или работы с такими вещами, как диспетчер задач или сторонние инструменты. Перезагрузка также очищает вашу оперативную память и, возможно, устраняет другие неприятности за один раз. Так что попробуйте это, если вы не можете быть обеспокоены, чтобы посмотреть на причину.
Если вы уже попытались перезагрузить компьютер, но это не помогло, перейдите к следующему варианту.
3. Завершить приложение через диспетчер задач
Причина, по которой перезагрузка помогает, в том, что система запустится с нуля и, среди прочего, все процессы, запущенные в настоящее время в диспетчере задач, будут закрыты. Вместо перезагрузки вы также можете попытаться вручную завершить процесс или приложение. который держит ваш файл в заложниках. Это наиболее успешный способ исправить ошибку «файл открыт в другой программе».
Нажмите Ctrl + Shift + ESC, чтобы открыть диспетчер задач. В качестве альтернативы, вы можете щелкнуть правой кнопкой мыши панель задач или нажать Ctrl + Alt + Del в любом месте Windows и выбрать диспетчер задач . Если вы видите компактную версию Windows 10, нажмите «Подробнее» и убедитесь, что вы находитесь на вкладке «Процессы». Теперь найдите приложение, которое вы использовали, чтобы открыть «используемый файл». Например, если вы просматривали документ, поищите Word.
Как только вы найдете процесс, выберите его и нажмите Завершить задачу в правом нижнем углу. Это закроет все экземпляры программы. Если вы не можете найти процесс, вы уже пытались перезагрузиться?
4. Измените настройки процесса проводника
По умолчанию File Explorer запускает все свои окна в одном процессе (explorer.exe). Однако может случиться так, что ваши настройки заставят Проводник запускать отдельные процессы, что может вызвать конфликт между различными процессами.
Нажмите Windows + E, чтобы открыть проводник. Перейдите в Вид → Параметры → Изменить папку и параметры поиска.
В окне «Параметры папки» перейдите на вкладку «Вид» и найдите окна «Запуск папки» в отдельном параметре процесса. Убедитесь, что это не проверено. Нажмите Применить, чтобы сохранить любые изменения.
Если эта опция не была отмечена, вы можете попробовать, если ее проверка решит вашу проблему.
5. Отключите панель предварительного просмотра проводника
Предварительный просмотр в проводнике может вызвать конфликты, такие как ошибка «файл открыт в другой программе».
Нажмите Windows + E , переключитесь на вкладку «Вид» и нажмите Alt + P, чтобы закрыть панель предварительного просмотра. Снимок экрана ниже показывает открытую панель предварительного просмотра справа.
После закрытия панели предварительного просмотра попробуйте снова выполнить операцию и посмотрите, не исчезла ли ошибка «файл используется».
6. Принудительно удалите используемый файл через командную строку.
Вы можете обойти File Explorer и принудительно удалить файл, используя командную строку.
Во-первых, нам нужно отследить каталог пути к файлу в проводнике. Нажмите Windows + E, чтобы открыть проводник, найти поврежденный файл и скопировать путь к файлу.
Теперь нажмите Windows + S , найдите командную строку , щелкните правой кнопкой мыши соответствующий результат и выберите Запуск от имени администратора. Чтобы перейти к каталогу используемого файла, введите cd [путь к каталогу, который вы скопировали]
и нажмите Enter.
Прежде чем мы сможем продолжить и принудительно удалить используемый файл, мы должны временно завершить процесс проводника. Это приведет к исчезновению панели задач, обоев и открытых папок. Но не волнуйтесь, вы можете перезапустить Проводник, и мы покажем вам, как это сделать ниже.
Чтобы закрыть Проводник, нажмите Ctrl + Shift + ESC, найдите Проводник Windows, щелкните правой кнопкой мыши процесс и выберите Завершить задачу.
Вернитесь в командную строку. Если вы потеряли окно, нажмите Alt + Tab, чтобы перейти к нему.
Введите эту команду, чтобы удалить файл, заменив все в кавычках фактическим именем файла: del "File in Use.doc"
Чтобы перезапустить Диспетчер файлов, откройте Диспетчер задач ( Ctrl + Shift + ESC ), нажмите Файл → Запустить новое задание, введите explorer.exe и нажмите кнопку ОК. Это должно восстановить ваш рабочий стол в его обычном виде.
Разблокируйте используемый файл специальным инструментом
Иногда используемый файл остается заблокированным, хотя это не должно быть. Если попытка удалить его через командную строку не сработала или эта задача слишком сложна, воспользуйтесь одним из этих инструментов.
1. Microsoft Process Explorer
Process Explorer — это более мощный File Explorer. Он не только перечисляет все запущенные процессы, он также может показать вам, какой процесс взял ваш файл в заложники. Просто откройте Process Explorer Search через Find → Find Handle или DLL (или нажмите Ctrl + F ), введите имя файла и дождитесь списка процессов, обращающихся к вашему файлу.
Вы не можете закрыть процесс из окна поиска, но вы можете использовать Process Explorer или Windows Task Manager, чтобы закрыть нарушающее работу приложение.
2. Unlocker
Unlocker используется для добавления себя в контекстное меню Windows, что означает, что вы можете щелкнуть правой кнопкой мыши по используемому файлу и разблокировать его через контекстное меню.
Если файл все еще используется, вы можете позволить Unlocker выполнить действие при следующей перезагрузке.
3. LockHunter
LockHunter добавит себя в контекстное меню Windows. После установки просто щелкните правой кнопкой мыши заблокированный файл и выберите Что блокирует этот файл? Это должно вызвать окно, показывающее все процессы, использующие файл. Теперь вы можете выбрать «Разблокировать», «Удалить» (при следующем перезапуске системы) или «Разблокировать и переименовать файл». В нашем случае мы не смогли разблокировать файл, но удаление его при следующем перезапуске системы сработало.
В Windows 10 запустите Unlocker, найдите файл, выберите файл и нажмите OK. Разблокировщик посмотрит и (если найдет) снимет блокирующие ручки. Даже если он не находит дескриптор, вы можете использовать Unlocker для удаления, переименования или перемещения файла.
Другой сторонний инструмент, FilExile, не смог удалить наш используемый файл, хотя и сообщил об успехе. Однако, если ваш путь к файлу слишком длинный, вы все равно можете попробовать этот инструмент.
Файл все еще используется? Загрузитесь в безопасный режим
Если вышеописанное не помогло или вы не заинтересованы в установке программного обеспечения, есть еще одна вещь, которую вы можете попробовать: загрузиться в безопасном режиме Windows. Файл, который вы пытаетесь удалить, может автоматически загружаться другим приложением. Разблокировщики должны все еще работать, если это так, но если вредоносное ПО задействовано или если вы не хотите иметь дело со сторонними инструментами, это альтернативный путь, который вы можете выбрать.
В Windows 10 нажмите Windows + I, перейдите в « Обновление и безопасность»> «Восстановление» и в разделе «Расширенный запуск» выберите «Перезагрузить сейчас» . На следующем экране выберите Устранение неполадок → Дополнительные параметры> Параметры запуска → Перезагрузить. Когда ваш компьютер перезагрузится, вы увидите экран «Параметры запуска», из которого вы можете выбрать безопасный режим .
Как только вы перейдете в безопасный режим, перейдите к соответствующему файлу и попробуйте еще раз.
Частая проблема, с которой сталкиваются начинающие пользователи — не удаляется файл или папка (из-за какого-то файла), который нужно-таки удалить. При этом, система пишет файл занят другим процессом или действие не может быть выполнено, так как этот файл открыт в Название_программы или о том, что нужно запросить разрешение у кого-то. С этим можно столкнуться в любой версии ОС — Windows 7, 8, Windows 10 или XP.
На самом деле, есть сразу несколько способов удалить такие файлы, каждый из которых и будет здесь рассмотрен. Посмотрим, как удалить не удаляющийся файл, не используя сторонние средства, а затем опишу удаление занятых файлов с помощью LiveCD и бесплатной программы Unlocker. Отмечу, что удаление таких файлов не всегда безопасно. Будьте внимательны, чтобы это не оказался файл системы (особенно когда вам сообщают, что нужно разрешение от TrustedInstaller). См. также: Как удалить файл или папку, если пишет Элемент не найден (не удалось найти этот элемент).
Примечание: если файл не удаляется не потому, что используется, а с сообщением о том, что отказано в доступе и вам нужно разрешение на выполнение этой операции или нужно запросить разрешение у владельца, то используйте это руководство: Как стать владельцем файла и папки в Windows или Запросите разрешение у TrustedInstaller (подойдет и для случая когда требуется запросить разрешение у Администраторы).
Также, если не удаляются файлы pagefile.sys и swapfile.sys, hiberfil.sys то способы ниже не помогут. Вам пригодятся инструкции про Файл подкачки Windows (первые два файла) или про отключение гибернации. Аналогично, может быть полезна отдельная статья про то, как удалить папку Windows.old.
Удаление файла без дополнительных программ
Как правило, если файл не удаляется, то в сообщении вы видите, каким именно процессом он занят — это может быть explorer.exe или какая-либо другая проблема. Логично предположить, что для его удаления нужно сделать так, чтобы файл был «не занят». Обновление: для Windows 11 и 10 есть простой способ узнать, каким процессом занят файл или в какой программе он открыт и разблокировать этот файл.
Это легко сделать — запустите диспетчер задач:
- В Windows 7 и XP в него можно попасть по Ctrl + Alt + Del.
- В Windows 8 и Windows 10 можно нажать клавиши Windows + X и выбрать диспетчер задач.
Найдите процесс, использующий файл, который нужно удалить и снимите задачу. Удалите файл. Если файл занят процессом explorer.exe, то перед тем, как снять задачу в диспетчере задач, запустите командную строку от имени администратора и, уже после того, как снимите задачу, используйте в командной строке команду del полный_путь_к_файлу, чтобы удалить его.
Чтобы после этого вернуть стандартный вид рабочего стола, нужно снова запустить explorer.exe, для этого в диспетчере задач выберите «Файл» — «Новая задача» — «explorer.exe».
Подробно про диспетчер задач Windows
Удаление заблокированного файла с помощью загрузочной флешки или диска
Еще один способ удалить подобный файл — загрузиться с любого накопителя LiveCD, с диска реанимации системы или загрузочной флешки Windows. При использовании LiveCD в любых его вариантах вы сможете воспользоваться либо стандартным графическим интерфейсом Windows (например, в BartPE) и Linux (Ubuntu), либо же средствами командной строки. Обратите внимание, что при загрузке с подобного накопителя, жесткие диски компьютера могут оказаться под другими буквами. Чтобы убедиться, что вы удаляете файл с нужного диска, можно использовать команду dir c: (этот пример отобразит список папок на диске C).
При использовании загрузочной флешки или установочного диска Windows 7 и Windows 8, в любой момент установки (после того, как уже загрузится окно выбора языка и на следующих этапах) нажмите Shift + F10, чтобы войти в командную строку. Также можно выбрать «Восстановление системы», ссылка на которое также присутствует в программе установки. Также, как и в предыдущем случае, обратите внимание на возможное изменение букв дисков.
Использование DeadLock для разблокирования и удаления файлов
Поскольку рассмотренная далее программа Unlocker даже с официального сайта с недавних пор (2016) стала устанавливать различные нежелательные программы и блокируется браузерами и антивирусами, предлагаю рассмотреть альтернативу — DeadLock, которая также позволяет разблокировать и удалить файлы с компьютера (обещает также и изменить владельца, но в моих тестах это не сработало).Итак, если при удалении файла вы видите сообщение о том, что действие не может быть выполнено, так как файл открыт в какой-то программе, то с помощью DeadLock в меню File вы можете добавить этот файл в список, а затем, с помощью правого клика — разблокировать его (Unlock) и удалить (Remove). Также можно выполнить и перемещение файла.Программа хоть и на английском (возможно, скоро появится русский перевод), но очень проста в использовании. Недостаток (а для кого-то, возможно, и достоинство) — в отличие от Unlocker, не добавляет действие разблокировки файла в контекстное меню проводника. Скачать DeadLock можно с официального сайта http://codedead.com/?page_id=822
Бесплатная программа Unlocker для разблокировки файлов, которые не удаляются
Программа Unlocker, наверное, самый популярный способ удалить файлы, которые используются тем или иным процессом. Причины тому просты: она бесплатная, исправно справляется со своей задачей, в общем, работает. Скачать Unlocker бесплатно можно на официальном сайте разработчика http://www.emptyloop.com/unlocker/ (с недавних пор сайт стал определяться как вредоносный).
Использование программы очень простое — после установки, просто кликните правой кнопкой мыши по файлу, которые не удаляется и выберите в контекстном меню пункт «Unlocker». В случае использования portable версии программы, которая также доступна для загрузки, запустите программу, откроется окно для выбора файла или папки, которые требуется удалить.
Суть работы программы та же самая, что и в первом описанном способе — выгрузка из памяти процессов, которыми занят файл. Основные преимущества перед первым способом — с помощью программы Unlocker файл удалить проще и, более того, она может найти и завершить процесс, который скрыт от глаз пользователей, то есть недоступен для просмотра через диспетчер задач.
Обновление 2017: Еще один способ, судя по отзывам, успешно срабатывающий, был предложен в комментариях автором Тоха Айтишник: устанавливаете и открываете архиватор 7-Zip (бесплатный, работает также как файловый менеджер) и в нем переименовываете файл, который не удаляется. После этого удаление проходит успешно.
Почему файл или папка не удаляются
Немного справочной информации с сайта Microsoft, если кому-нибудь интересно. Хотя, информация довольно скудная. Также может быть полезным: Как очистить диск от ненужных файлов.
Что может мешать удалению файла или папки
Если у вас нет необходимых прав в системе для изменения файла или папки, вы не можете удалить их. Если вы не создавали файл, то есть вероятность, что вы не можете и удалить его. Также причиной могут служить настройки, сделанные администратором компьютера.
Также файл или папку его содержащую нельзя удалить, если в настоящий момент файл открыт в программе. Можно попробовать закрыть все программы и попробовать еще раз.
Почему, когда я пробую удалить файл, Windows пишет, что файл используется
Данное сообщение об ошибке означает, что файл используется программой. Таким образом, вам необходимо найти программу, его использующую и либо закрыть файл в ней, если это, например, документ, либо закрыть саму программу. Также, если вы работаете в сети, файл может использоваться другим пользователем в настоящий момент.
После удаления всех файлов остается пустая папка
В данном случае попробуйте закрыть все открытые программы или перезагрузить компьютер, а после этого удалить папку.
Как удалить файл, который не удаляется
Собрали различные способы для Windows и macOS.
Как удалить файл в Windows
Если компьютер сообщает, что файл открыт в другой программе
Чаще всего невозможность удалить файл в Windows связана с тем, что он занят каким‑то системным процессом. При этом появляется надпись «Действие не может быть выполнено, так как этот файл открыт в Название программы».
В таком случае нужно закрыть программу, которая использует файл, и попробовать снова. Если вы видите её окно, то просто кликните на крестик. Если утилита работает в фоновом режиме и вы не знаете, как её закрыть, запустите «Диспетчер задач» (Ctrl + Shift + Esc), найдите её в списке, кликните по ней правой кнопкой мыши и выберите «Снять задачу».
Если вы не можете найти нужную программу в «Диспетчере задач», попробуйте стороннюю утилиту, которая снимает блокировку с файлов. Подойдёт бесплатное приложение LockHunter. После его установки кликните правой кнопкой мыши по файлу и выберите What is locking this file? Когда появится окно LockHunter, нажмите в нём Unlock It!
После этого попробуйте снова удалить файл. В случае неудачи перезагрузите компьютер и повторите попытку. Для полного устранения из системы не забудьте очистить корзину.
Если компьютер сообщает, что вам отказано в доступе
Иногда удалить файл не получается потому, что у вашей учётной записи нет прав на это действие. В таких случаях Windows сообщает, что в доступе отказано. Чтобы решить проблему, нужно изменить владельца файла. В процессе вам могут понадобиться логин и пароль от учётной записи администратора ПК.
Чтобы изменить права доступа, кликните по файлу правой кнопкой мыши и перейдите в раздел «Свойства» → «Безопасность» → «Дополнительно». Возле пункта «Владелец» нажмите «Изменить», затем «Дополнительно» и «Поиск». Выберите в списке текущую учётную запись и кликните ОК.
После этого вы, скорее всего, сможете удалить файл обычным способом. Если не сработает, попробуйте перезагрузить компьютер и повторить попытку.
Если ничего не помогает
В безвыходных ситуациях можно попытаться заархивировать неудаляемый файл с последующим удалением, и тогда архиватор всё сделает за вас. Для этих целей подойдёт любое приложения для работы с архивами. Например, бесплатный 7Zip.
Запустите архиватор, найдите нужный файл и, выделив его, нажмите кнопку «Добавить» на панели инструментов. Останется лишь отметить опцию «Удалить файлы после сжатия» и кликнуть OK. Неудаляемый элемент уничтожится автоматически, а созданный архив вы без каких‑либо проблем сможете отправить в корзину сами.
Впрочем, есть ещё один трюк. Суть заключается в том, чтобы заставить Windows перезаписать файл новым, присвоив ему такое же имя.
Чтобы сделать это, откройте стандартный «Блокнот» и создайте новый текстовый документ, можно даже пустой. Затем перейдите в меню «Файл» → «Сохранить как…», а потом в папку с неудаляемым элементом. Далее укажите вариант «Все файлы», кликните по проблемному файлу для выбора такого же имени и пересохраните его, согласившись на замену. После этого вы легко сможете удалить подменённый документ.
Как удалить файл в macOS
Если Mac сообщает, что файл используется
Для начала закройте вручную приложения, в которых был задействован этот файл, и попробуйте снова его стереть. Если видите иконку программы в доке, кликните по ней правой кнопкой мыши, удерживая Option, и выберите «Завершить принудительно».
Если приложение не отображается в доке, введите в поиске Spotlight «Мониторинг системы», откройте его, а затем отыщите программу в списке или через встроенный поиск и нажмите крестик на панели инструментов для завершения.
Если не сработает, войдите в безопасный режим. Для этого полностью выключите Mac, а затем включите, не отпуская клавишу Shift (процессоры Intel). На устройствах с чипами Apple удерживайте кнопку питания, выберите загрузочный том и зажмите Shift, чтобы продолжить в режиме восстановления. Попробуйте переместить файл в корзину и очистить её, после чего перезагрузите компьютер для возврата в обычный режим.
Если файл нельзя удалить по другим причинам
Ещё один вариант решения — удалить через консоль, минуя корзину и все подтверждения системы. Для этого запустите «Терминал» через Spotlight или из папки «Программы» → «Утилиты», скопируйте и вставьте команду sudo rm -r. Поставьте пробел, а затем перетащите файл в окно, нажмите Enter и введите пароль администратора.
Файл может не удаляться из‑за ошибок на диске. Поэтому откройте Finder, запустите «Дисковую утилиту» из папки «Программы» → «Утилиты» и проверьте в ней диск, на котором находится интересующий элемент, службой «Первая помощь».
После проверки перезапустите Mac и попробуйте удалить файл.
Этот материал впервые был опубликован в декабре 2017 года. В сентябре 2022‑го мы обновили текст.
Читайте также 💻💿📁
- 16 способов очистить Mac от всего лишнего
- Как удалить встроенные приложения Android без root-прав
- Кончается место на «Google Диске»? Вот 5 простых шагов, как удалить всё лишнее
- 7 файлов и папок Windows, которые можно безопасно удалить, чтобы очистить место
- 12 программ на Windows 10, которые вы должны удалить прямо сейчас
Содержание
- Способ 1: Закрытие связанного процесса
- Способ 2: «Командная строка»
- Способ 3: Изменение владельца файла
- Способ 4: Загрузка в «Безопасном режиме»
- Способ 5: Переименование файла
- Способ 6: Функции архивирования
- Способ 7: Сторонние программы
- Вопросы и ответы
Способ 1: Закрытие связанного процесса
Бывает, что при удалении файла появляется предупреждение о том, что удалить его нет возможности, поскольку он используется определенной программой, которая в этот момент запущена в системе.
Если связанный с файлом софт отображается на нижней панели, то его нужно просто закрыть обычным способом. Когда его интерфейс не разворачивается, щелкните по задаче правой кнопкой мыши и выберите пункт «Закрыть окно».
Если же программа нигде не отображается, то выключить ее можно через «Диспетчер задач»:
- Откройте «Диспетчер задач». Проще всего кликнуть правой кнопкой мыши по нижней рабочей панели и запустить приложение через контекстное меню.
- На вкладке «Процессы» отыщите проблемную программу. Если необходимо, можно упорядочить названия по имени, кликнув по названию столбца вверху. Выделите приложение, затем выберите кнопку «Снять задачу». Для детального поиска процесса можно переключиться на вкладку «Подробности» и поискать там.
После того как программа будет закрыта, должно получиться удалить файл.
Читайте также: Методы принудительного удаления программ в Windows 10
Способ 2: «Командная строка»
Принудительно удалить файл в Windows 10 можно через встроенную консоль, использовав специальную команду и указав путь к нему. Метод может сработать, даже если файл открыт, но из-за сбоев в системе не получается его закрыть.
- Через «Проводник» перейдите к расположению файла. Если он находится на рабочем столе или в папке «Загрузки», то указывать нужно путь на диске C через персональную папку (то есть, например,
C:UsersИМЯ_ПОЛЬЗОВАТЕЛЯDownloads
). Скопируйте адрес из верхней строки, кликнув по ней правой кнопкой мыши и выбрав пункт «Копировать». - Запустите «Командную строку» с расширенными правами, нажав на «Пуск» и введя в нем название приложения. Среди результатов выберите открытие от имени администратора.
- В консоли введите
del /f /s /q /a
, затем поставьте пробел, откройте кавычки и вставьте путь к файлу, поставьте обратный слэш () и впишите точное название удаляемого файла с его расширением, после чего закройте кавычки. К примеру, если файл находится на рабочем столе, в нашем примере команда будет выглядеть так:del /f /s /q /a «C:UsersProfessionalDesktopдокумент.docx»
, где «Professional» — имя нашей учетной записи. Нажмите на клавишу «Enter», чтобы подтвердить удаление.
В результате отобразится сообщение, что файл удален, причем при таком подходе он будет стерт без временного помещения в «Корзину».
Способ 3: Изменение владельца файла
В том случае, если во время удаления Windows сообщает, что у пользователя нет прав осуществить процедуру, то здесь проблема заключается во владельце. Обычно это происходит, когда на компьютере используется несколько учетных записей или планируется удалить специфический файл. Чтобы удалить файл, который принадлежит другой учетной записи, потребуется получить право собственности на него. Следует отметить, что это доступно только для администратора Windows 10.
- Щелкните правой кнопкой мыши по названию файла, чтобы вызвать контекстное меню. Перейдите в раздел «Свойства».
- В новом окне нажмите на вкладку «Безопасность», затем на кнопку «Дополнительно».
- На строке «Владелец» кликните по ссылке «Изменить».
- Введите имя своей учетной записи в специальное поле и щелкните по кнопке подтверждения.
Закройте все окна раздела со свойствами и попробуйте снова удалить файл.
Способ 4: Загрузка в «Безопасном режиме»
Когда сторонние программы мешают удалению файла или это не получается сделать из-за вирусов, которые проникли в систему, может помочь загрузка Windows 10 в «Безопасном режиме»:
- Откройте средство «Конфигурация системы» с помощью диалогового окна «Выполнить». Одновременно нажмите клавиши «Win + R», затем напишите команду
msconfig
и кликните по «ОК». - Перейдите на вкладку «Загрузка». В блоке «Параметры загрузки» отметьте пункт «Безопасный режим» и выберите параметр «Минимальная», при которой система будет запущена лишь только с критически необходимым количеством драйверов, служб и программ. Нажмите на «Применить».
После процедуры останется перезагрузить компьютер, чтобы запустить систему в «Безопасном режиме». Найдите проблемный и файл и повторите попытку его удаления.
Читайте также: Выход из «Безопасного режима» на Windows 10
Способ 5: Переименование файла
Многим помогает старый и проверенный метод, подразумевающий переименование файла. Возможно, проблема появилась из-за того, что в системе произошел сбой или часть проблемного файла записалась на битый сектор жесткого диска, поэтому такой метод может исправить ситуацию.
Переименуйте файл, используя функцию контекстного меню. Также можно попробовать изменить его расширение: после точки, отделяющей название от формата, впишите другое расширение, например измените .docx .zip.
Способ 6: Функции архивирования
Некоторые архиваторы позволяют тонко настраивать процедуру архивирования файлов, в том числе удалять оригинал после завершения процедуры. Другими словами, вам понадобится заархивировать проблемные данные, выбрать соответствующую функцию в программе, а потом избавиться от самого архива. В этом может помочь бесплатный софт, например 7-Zip.
Скачать 7-Zip
- Установите архиватор. Его функции автоматически интегрируются в контекстное меню. Щелкните по файлу правой кнопкой мыши, наведите курсор на пункт «7-Zip» и из дополнительного списка выберите «Добавить к архиву…».
- В окне с настройками архива найдите блок «Опции» и отметьте пункт «Удалять файлы после сжатия». Нажмите на «ОК».
Дождитесь, пока архив будет создан. Изначальный файл должен быть удален автоматически, а вам останется вручную удалить саму сжатую папку.
Способ 7: Сторонние программы
Если ни один рассмотренный выше способ не помог, попробуйте прибегнуть к помощи специализированного софта, который предназначен для удаления неудаляемых обычными методами файлов. Помимо основной функции, многие программы располагают дополнительными возможностями по работе с данными: копирование, смена имени, отображение заблокированных и скрытых файлов. В отдельной статье на нашем сайте разобраны наиболее эффективные и проверенные приложения, а также представлены ссылки на их скачивание.
Подробнее: Программы для удаления файлов, которые не удаляются
Любой пользователь компьютеров хоть раз, но сталкивался с ситуацией, когда простая, казалось бы, процедура, коей является удаление файла, заканчивалась неудачей. Если же такого у вас не случалось, то либо вы знаете, как не допустить этой ситуации, либо все еще у вас впереди. Потому и поведем сегодня речь о том, как удалить не удаляющийся файл или папку, приведем несколько методов решения этой проблемы. Тем, кто столкнулся с такой ситуацией, поможем ее решить, для кого это внове – будут уже во всеоружии и будут готовы справиться с неудаляемыми файлами.
Содержание
- Причины, из-за которых папка или файл не удаляются
- Проверка защиты от записи
- Проверка на вирусы
- Проверка доступа к файлу
- Использование «Диспетчера задач»
- Использование командной строки
- Удаление файла
- Удаление папки
- Использование безопасного режима
- Использование загрузочного диска
- Использование сторонних программ
- FileASSASSIN
- Unlocker
- Другие программы
- Заключение
Причины, из-за которых папка или файл не удаляются
Невозможность удаления файла может быть объяснена несколькими причинами:
- Недостаточно прав на выполнение операции удаления.
- Файл используется другим пользователем или программой.
- Папка или файл повреждены.
- На носителе, на котором расположен интересующий файл, установлена защита от записи, а, значит, и от удаления.
Решить возникшую проблему можно разными способами: воспользоваться возможностями, которые есть в операционной системе, либо прибегнуть к помощи сторонних утилит, которые и предназначены для выполнения подобных действий. Рассмотрим все методы избавления от ненужных файлов.
Следует только сделать одну оговорку – вы уверены, что предназначенный для удаления файл действительно ненужный? ОС Windows защищает папки и файлы, необходимые для ее стабильного функционирования, и попытки настоять на своем могут привести к «падению» системы и необходимости решать уже совсем другие задачи. Прежде, чем приступать к удалению файлов, убедитесь, что это действительно «мусор». Особенно аккуратным следует быть при избавлении от объектов в системных папках.
Проверка защиты от записи
Прежде чем приступать к каким-то радикальным методам, следует убедиться в том, что вы имеете право удалять файлы. Если они расположены на флешках или картах памяти, то начать надо с самого простого – убедиться, что механический переключатель, который предотвращает запись/стирание, не установлен в соответствующее положение, блокирующее выполнение подобных действий.
Проверка на вирусы
Файл может оказаться вирусом, той или иной вредоносной программой, или ее частью, удалить которую не удается. Если давно не было проведено сканирование компьютера на вирусы, следует сделать это. Если были найдены и обезврежены подозрительные программы, надо попробовать удалить этот файл.
Проверка доступа к файлу
Помогающий в некоторых случаях способ удалить файл – перезагрузка компьютера. Вполне возможно, что тот объект, от которого необходимо избавиться – результат работы той или иной программы, которая была деинсталлирована некорректно, или это было выполнено не полностью, и в системе остались какие-то программные модули (DLL, процессы), которые все еще работают и не позволяют выполнить удаление. Вполне возможно, что после перезапуска системы ненужные процессы работать не будут и файл освободится от излишней опеки. Удаляйте.
Другой момент – запрет на выполнение операций записи/стирания в данной папке, установленный администратором компьютера. Необходимо зайти в свойства папки, и на вкладке «Безопасность» проверить выданные права.
Если разрешено только чтение, то следует дать полный доступ к данной папке, после чего возможно будет производить любые действия со всеми файлами, в ней находящимися. Следует быть особенно аккуратным с системными папками.
Использование «Диспетчера задач»
Ели при попытке удаления выдается сообщение, что файл открыт в другой программе, и указывается конкретный процесс (программа), то ситуация несколько упрощается, т. к. известно, что именно нам мешает избавиться от ставшего ненужным файла.
Для этого достаточно просто закрыть эту программу (если есть такая возможность), либо остановить выполняющийся процесс. Для этого понадобиться открыть «Диспетчер задач», что можно сделать нажатием комбинации клавиш «Ctrl»+«Shift»+«Esc». После этого на вкладке «Процессы» надо найти блокирующий доступ к файлу процесс и завершить его.
После этого файл можно попробовать удалить. Скорее всего, это получится.
Использование командной строки
Файл может удерживаться системный процессом «explorer», отвечающим за работу панели задач, рабочего стола и т. п. Если просто снять этот процесс, то удалить файл может оказаться проблематичным. В то же время командная строка позволит справиться с теми объектами, которые никак не могут быть удалены с помощью «Проводника» Windows.
Для того, чтобы воспользоваться этим средством, нужно запустить командную строку, для чего после нажатия кнопки «Пуск» в поле поиска ввести «cmd», нажать правую кнопку мыши и выбрать режим запуска с административными правами. Откроется окно, в котором следует ввести команды на удаление файла или папки.
Этим способом можно попробовать удалить поврежденный файл.
Удаление файла
Используется команда «Del». Надо ввести строку:
Del /F /Q /S <Путь_к_файлу>,
где:
/F – принудительное удаление файлов, помеченных как доступные только для чтения.
/Q – не выдавать запрос на подтверждение операции удаления.
/S – удаление вложенных папок и файлов в них.
На скриншоте показан пример. Естественно, путь у вас будет другой.
Удаление папки
Для удаления папки целиком используется другая команда:
Rd /S /Q <Путь_к_папке>,
где:
/S – удаление вложенных папок и файлов.
/Q — не выдавать запрос на подтверждение операции удаления.
Пример показан следующем скриншоте.
Использование безопасного режима
Если остановить блокирующий доступ к файлу процесс не удается по тем или иным причинам, или непонятно, какой же процесс мешает, то может помочь этот способ, при котором система загружается в безопасном режиме. При этом стартует необходимый минимум процессов, и тот, который «держал» файл, останется в неактивированном состоянии. Можно попробовать удалить файл.
Использование загрузочного диска
Случается, что даже безопасный режим не позволяет избавиться от ненужной папки или файла. Тогда может помочь загрузка с внешнего загрузочного диска. Как вариант – жесткий диск, на котором необходимо произвести удаление файлов, можно подключить к другому компьютеру. Тогда, загрузившись с другого носителя, ваш диск будет подключен в качестве второго (третьего и т. д.) диска, ОС на котором будет не запущена. Теперь остается только найти нужный файл и удалить его.
Использование сторонних программ
Для того чтобы решить все проблемы с доступом к файлам и иметь возможность их удалить вне зависимости от того, используются они или нет, существует ряд утилит, как раз и предназначенных для разблокировки подлежащих уничтожению объектов.
FileASSASSIN
Среди достоинств программы – простой интерфейс, возможность запуска из командной строки, разблокировка и (если указан такой режим) удаление файла.
Чтобы избавиться от ненужного файла, надо указать путь к нему, отметить галочкой пункт «Delete file» и нажать кнопку «Execute». Это все, что необходимо сделать. Если работать с командной строкой вы не хотите, а также не хотите копаться в процессах и запущенных программах, то данный способ – возможность быстро и эффективно решить все проблемы с заблокированными файлами.
Unlocker
Пожалуй, известнейшая программа, известная давно и используемая часто. Найти ее можно по этой ссылке, где есть нужные версии под 32-х и 64-х разрядные ОС. Есть и портативная версия для тех, кто не любит устанавливать много программ в систему, а предпочитает запускать нужные средства для обслуживания системы автономно.
В использовании портативных версий есть еще одно преимущество: при инсталляции подобных программ часто «паровозом» инсталлируются еще несколько утилит, расширений к браузерам и т. п., которые вам совсем не нужны, которые буду досаждать рекламой, и от которых, порой, не совсем просто избавиться. Приходится быть внимательным при установке подобного софта. Как правило, с портативными версиями такого не происходит.
Сама программа предельно проста. При запуске откроется окно, где необходимо указать расположение файла, который необходимо удалить.
Надо только нажать кнопку «Ок», после чего появится новое окно, в котором нужно будет подтвердить действие, которое надо выполнить над файлом. Если никаких блокировок файла не найдено, то появится окно:
Надо указать, что делать с файлом – удалить, оставить как есть, перенести и т. п.
Другие программы
Помимо перечисленных есть и другие утилиты, выполняющие ту же работу. Как пример, можно привести: Delete Doctor, Free File Unlocker, MoveOnBoot, Tizer UnLocker, Wize Force Deleter. Принцип действия у них схож, поэтому, выбирать можно ту, которая понравилась и которая помогла решить проблемы с неудаляемыми файлами или папками.
Заключение
Чем удалить файлы или папки, какой способ выбрать – все зависит от конкретной ситуации. Кто-то предпочитает использовать специализированный «софт», кто-то не любит захламлять систему множеством узкоспециальных утилит и предпочитает использовать все встроенные возможности ОС.
Главное – иметь представление о разных способах решения проблем и умение их применять на практике. Надеемся, что как минимум один из предложенных нами способов вам помог.
Иногда возникают ситуации, когда файл на компьютере нет возможности удалить. Система выбивает разные ошибки, а дело никак не продвигается. В данной статье я подробно расскажу, как обойти проблему. За много лет работы на компьютере я глубоко разобрался в сути вопроса.
Есть ли простой и быстрый способ удаления файлов?
Любой пользователь ПК периодически удаляет ненужные файлы и папки. Скачивая программы в сети, будьте готовы к тому, что система постепенно засоряется ненужной информацией. Рано или поздно потребуется освободить место на жестком диске.
Часто выбранные файлы не удаляются. Система выдает информацию пользователю о том, что к каталогу нет доступа или он занят другим процессом. В некоторых случаях стоит ограничение на права. Наиболее простым способом решения проблемы является перезагрузка компьютера. Суть действий заключается в удалении процесса использования файла системой.
На этом скрине вы можете видеть пример ошибки
Понять суть перезагрузки можно на примере. Я открываю изображение через фоторедактор и провожу изменения. После сохранения данных закрываю программу и пытаюсь удалить «новоиспеченный» файл. Рабочий процесс зависает и не прекращается. В результате я не могу удалить отредактированное изображение.
Перезагрузка компьютера приводит к закрытию всех процессом и программ. В результате буфер оперативной памяти освобождается. После несложных действий я без проблем смогу удалить ненужную информацию. Не приступайте к другим вариантам, пока не использовали этот.
Что может мешать удалению файлов?
Необходимые права в системе нужны для изменения файлов и папок. Без этого удаление информации невозможно. Причиной выступают настройки, которые сделаны админом компьютера. За много лет практической работы на компьютере я систематизировал причины проблемы.
- Нет прав доступа к файлу и папке. В настройках объекта находится ограничение на доступ к информации. Для изменения прав я кликаю по файлу правой кнопкой мыши (свойства → безопасность).
Изменение прав доступа
- Данные заняты другим процессом. Я выключаю программы, в которых задействован файл. Далее повторяю операцию удаления.
Процессы в диспетчере задач
- Название содержит недопустимый фрагмент имени (например, точка или пробел в конце имени).
- Длинный путь к файлу. Система имеет ограничения на максимальный уровень длины пути. Если данный предел превышен, стандартный доступ является затрудненным.
- Повреждение системы данных. Поврежденные сектора жестких дисков или сбои в программном обеспечении также влияют на невозможность удаления папок и файлов. Для восстановления информации я использую служебную программу Chkdsk в командной строке. Разработка качественно анализирует состояние системы персонального компьютера. Чтобы запустить проверку повреждения файловой системы, нужно открыть командную строку от имени администратора (вводим в поисковую строку cmd, жмем на результат поиска правой кнопкой мыши и выбираем «Запуск от имени администратора») и ввести команду chkdsk /f c:
- Удаляемый файл является вирусом. В таком случае я пользуюсь лицензированной программой, чтобы исцелить систему.
- Объем данных составляет ноль килобайт. Такие папки выступают продуктом работы троянов и червей.
- Системная информация. Операционная система не в состоянии удалять саму себя. Для решения проблемы потребуется вторая Windows на ПК и диски LiveCD.
- Блокирование антивирусной программой. Часто средство защиты помещает файл в карантин. Компьютер блокирует доступ к данным, чтобы избежать заражения.
- Процесс удаления требует от пользователя права администратора.
- Файл используется другими пользователями по локальной сети.
- Устройство на 100% защищено от записи. Часть карт формата SD и USB-флешки оснащены специальными переключателями для блокирования устройств.
Существует большое количество способов для удаления файлов. Я расскажу вам обо всех, постепенно приближаясь к наиболее сложным.
Как удалить файлы встроенными средствами Windows
Процесс удаления файлов без использования специальных программ не сопровождается большими сложностями. Для этого мне достаточно в диспетчере задач найти рабочие процессы и завершить их. На все действия уйдет не больше нескольких минут.
Удаление файла с помощью завершения процесса в диспетчере задач
В Windows 7 запуск диспетчера осуществляется через комбинацию ALT+CTRL+DELETE. В новых версиях операционной системы используется сочетание клавиш Win + X.
Например, вот этот процесс
Алгоритм проведения процесса имеет следующий вид.
- Захожу в диспетчер задач и нахожу процесс, который необходимо удалить.
- Когда файл занят программой chrome.exe, запускаю командную строку и использую права админа. Чтобы открыть командную строку с правами администратора, вам необходимо ввести в поисковую строку Windows название программы. Когда она высветится в результатах поиска, необходимо нажать на нее правой кнопкой мыши и выбрать «Запустить от имени администратора».
- Сняв задачу в диспетчере, ввожу в командной строке команду del полный_путь_к_файлу, чтобы удалить его.
- Для возвращения нормального вида заново запускаю chrome.exe. В диспетчере задач выбираю файл → новая задача→ chrome.exe.
Создаем новую задачу
Удаление файла или папки в безопасном режиме
Часто папки удаляются в безопасном режиме (об этом я уже писал чуть выше). Зайдя в безопасный режим, нахожу в компьютере проблемную директорию и удаляю ее. Права администратора позволяют справиться с данной проблемой быстро.
- Во время включения компьютера до загрузки системы жму на клавишу F8. Лучше нажать на нее несколько раз.
- На экране появится окно с выбором параметров загрузки. Выбираем «Безопасный режим». На экране появится окно с выбором параметров загрузки. Выбираем «Безопасный режим». Попав в него, переносим ненужны файл или папку в корзину.
Вход в безопасный режим
Удаление файла после получения прав администратора
Бывает так, что удалить файл не получается из-за недостаточных прав пользователя. Оптимальным вариантом является использование командной строки для предоставления учетной записи права администратора. Я придерживаюсь следующего алгоритма:
- Нажимаю по области «Пуск» и ввожу запрос «cmd», запускаю строку от имени администратора.
Именно от имени администратора
- Жду загрузки экрана командной строки и появления мигающего курсора. Далее ввожу специальную команду net user administrator / active: yes. В конце нажимаю клавишу Enter.
Команду можно скопировать и вставить
- В конце перезагружаю персональный компьютер и удаляю ненужный файл.
Простым вариантом является использование системных настроек для предоставления прав администратора. В таком режиме я удаляю любые файлы. Алгоритм действий имеет следующий вид:
- В поисковой строке (меню «Пуск») ищу раздел учетной записи пользователей.
Переходим в этот раздел
- Перехожу в подраздел Управления учетной записью.
Управление другой учетной записью
- Перейдя по вкладке, попадаю в список всех учетных записей на компьютере. Здесь выбираю тип доступа в режиме Admin.
Администратором может стать каждый
Предоставление административных прав помогает в удалении любых файлов. Теперь я не буду тратить много времени на чистку ПК от ненужной информации.
Какие существуют программы для удаления файлов?
С проблемой невозможности удаления файлов я сталкивался неоднократно. Система блокирует процесс по ряду причин. Если вы не желаете разбираться в причинах, то вам пригодятся специальные программы. Я неоднократно использовал их функционал, чтобы решить данный вопрос. Какие программы идеально справляются с этой задачей?
- Advanced System Care Free. Программа предназначена для оптимизации загрузок ПК, чистки мусора и защиты от ряда вредоносных влияний. Утилита функционирует в ручном и автоматическом режимах. В процессе удаления ненужных файлов не возникают системные ошибки.
- IObit Unlocker. Инструмент эффективен в тех случаях, когда процессы используются ОС. Программа справляется с удалением файлов и папок с предварительным их освобождением. Разработка экономит время и разрешает запущенные случаи. Несколько лет я пользовался данным приложением для чистки системы. Хорошая скорость работы и понятный интерфейс.
- Unlocker. Программа проста и понятна в использовании. Разработка надежно ликвидирует временные файлы и интегрируется в контекстное меню. Unlocker способен закрыть все рабочие процессы и запустить DLL.
- Lock Hunter. Приложение имеет большое количество конфигуративных параметров. При помощи нее можно разблокировать данные и в дальнейшем удалить их. Для инсталляции потребуются скромные 128 Мб памяти на жестком диске.
- UnLock IT. Интеграция утилиты происходит через проводник операционной системы. Удаление и разблокировка файлов проводится через опцию контекстного меню.
- File Assassin. Действие утилиты основано на механизме Драг и Дроп. Суть технологии заключается в перемещении нежелательных последствий в специальном сегменте. Разработка совместима со всеми видами операционных систем.
Смотрите по теме: 6 действенных способов как удалить неудаляемые файлы.
Удаляем остаточные файлы приложений с помощью Revo Uninstaller
Рассмотрев практически все приемы, я все же подробно остановлюсь на использовании программы Revo Uninstaller для остаточных данных приложений. Иногда перезагрузка компьютера или открытие прав админа не помогает. Поэтому я рекомендую скачать полезную утилиту Revo Uninstaller и освоить ее функционал. Алгоритм работы с приложением прост:
- Запускаю разработку и вызываю команду удаления проблемного файла, кликнув правой кнопкой мыши по нему.
Revo Uninstaller
- Выбираю умеренный уровень глубины поиска остатка записей реестра и данных.
- Нажимаю поиск и жду результата.
- Удаляю все высветившиеся ключи и записи в реестре, которые имеют отношение к приложению.
Связанные файлы и папки
- Перезагружаю компьютер, а затем сканирую операционную систему программой CCleaner.
Ранее я использовал программу DeadLock. Сертифицированный софт быстро удалял и разблокировал файлы. Во вкладке Файл выбираются данные, которые следует убрать. Главной особенностью программы выступает возможность переноса информации в другой каталог.
DeadLock
Разблокировано!
Минусом приложения является то, что его интерфейс не русифицирован. Для понимания английских слов можно использовать онлайн-переводчик.
Для полноценной работы с файлами необходимо обладать правами администратора. Рынок пестрит большим количеством специального софта для удаления проблемных файлов и папок. Освоив одну из вышеперечисленных программ, вы забудете о такой проблеме.
Заключение
Упомянутые в статье утилиты не являются единственными в своем роде. Существует масса инструментов для решения вопроса. Экспериментируйте, развивайтесь и изучайте новые способы удаления файлов.
Загрузка …
Post Views: 1 825
Иногда при попытке удалить, переименовать или переместить какой-то файл в Windows вы можете получить сообщение, что файл занят/заблокирован/используется) другим процессом. Чаще всего имя программы, которая держит файл открытым указывается прямо в окне сообщения File Explorer. Чтобы снять блокировку файла достаточно просто закрыть эту программу. Но бывает ситуации, когда какой-то файл и библиотека используется неизвестным или системным процессом. В этом случае снять блокировку с файла немного сложнее.
Многие приложения открывают файлы в монопольном (эксклюзивном) режиме. При этом файл блокируется файловой системой от операций ввода вывода других приложений. Если вы закрываете приложение, блокировка с файла снимается.
Сообщение о блокировке файла может выглядеть по-разному. Например в следующем примере указан тип файла и с каким приложением он ассоциирован:
File/Folder in Use. The action can’t be completed because the file is open in another program. Close the folder or file and try again.
Файл уже используется. Операция не может быть завершена, так как файл или папка открыта в другой программе. Закройте файл и повторите попытку.
В этом случае вы можете легко понять какое приложение заблокировало файл и закрыть его.
Однако иногда можно увидеть более интересное сообщение, о том, что файл заблокирован неизвестным или системным процессом Windows. Это может быть, как процесс самой ОС Windows, так и другие процессе, работающий с правами System, например, антивирус, агент резервного копирования, база данных mssql и т.д.):
The action can’t be completed because the file is open in SYSTEM.
Файл уже используется. Действие не может быть выполнено, так как этот файл открыт в System.
Попробуем разобраться, как понять какой программой, службой или системным процессом Windows занят файл, как разблокировать файл и можно ли разблокировать файл не закрывая родительский процесс.
Самый простой вариант разблокировать файл – завершить процесс, которые его заблокировал. Но это не всегда возможно, особенно на серверах.
Чаще всего для поиска процесса, который заблокировал файл рекомендуют использовать утилиту Unlocker. Лично я
Unlocker
не использую, т.к. она не позволяет получить подробную информацию о процессе или цепочке процессов, которые заблокировали файл. Также нельзя освободить конкретный файл, занятый процессом – приходится завершать приложение целиком.
Кроме того, это сторонняя утилита, при установке которой нужно быть внимательным, т.к. в процессе она предлагает установить пачку ненужные программы в нагрузку.
Когда процесс в Windows открывает файл, этому потоку ввода/вывода назначается файловый дескриптор (handler). Процесс и его дочерние процессы получают доступ к файлу по этому дескриптору. Через Window API вы можете послать сигнал файловой системе на освобождение данного дескриптора и снятие блокировки с файла.
Принудительное закрытие файловых дескрипторов может вызвать нестабильную работу приложения или компьютера. Если вы не знаете, к чему приведет закрытие дескриптора файла для конкретного приложения, то не пытайтесь выполнить это на продуктивном сервере без предварительного теста.
Как разблокировать файл с помощью Process Explorer?
ProcessExplorer это бесплатная утилита из набора системных утилит Sysinternals, которую можно скачать на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer). Попробуем с помощью Process Explorer найти, какой процесс заблокировал определенный файл и освободить этот файл, сбросив файловый дескриптор процесса.
- ProcessExplorer не требует установки, просто скачайте распакуйте и запустите с правами администратора
procexp.exe
; - Выберите меню Find -> Find Handle or DLL (или нажмите
Ctrl-F
); - Укажите имя файла, который нужно разблокировать и нажмите Search;
- Выберите нужный файл. Процесс, который открыл файлы будет выделен в дереве процессов. Можно завершить этот процесс, щелкнув по нему правой кнопкой и выбрав Kill Process Tree. Но можно попробовать закрыть дескриптор файла, не завершая процесс целиком. Дескриптор файла, который вы искали, автоматически выделяется в нижней панели Process Explorer. Щелкните по дескриптору правой кнопкой и выберите Close handle. Подтвердите закрытие файла.
Если у вас в Process Explorer не отображается нижняя панель со списком открытых дескрипторов процесса, включите пункт меню View -> Lower Pane View -> Handles
Итак, вы закрыли дескриптор файла, не завершая родительский процесс. Теперь вы можете спокойно удалить или переименовать файл.
Сброс дескриптора файла с помощью утилиты Handle
Handle – это еще одна утилита командной строки из комплекта инструментов Sysinternals (доступна для скачивания на сайте Microsoft (https://docs.microsoft.com/en-us/sysinternals/downloads/handle. Она позволяет найти процесс, который заблокировал ваш файл и снять блокировку, освободив дескриптор.
- Скачайте и распакуйте архив с утилитой Handle;
- Запустите командную строку с правами администратора и выполните команду:
handle64.exe > listproc.txt
Данная команда сохранит список открытых дескрипторов в файл. Можно вывести дескрипторы для каталога, в котором находится файл, который вы хотите изменить:
Handle64.exe -a C:SomePath
или конкретного процесса:
handle64.exe -p winword.exe
- Откройте файл listproc.txt в любом текстовом редакторе и найдите строку, в которой указано имя заблокированного файла. Скопируйте ID дескриптора файла (значение в hex формате). Затем поднимитесь немного выше к разделу, в котором указан процесс, являющийся владельцем данного дескриптора и запишите его ID. Для процесса запущенного от имени системы скорее всего будет PID 4.
Для некоторых системных процессов handle.exe вернет следующий текст:
wininit.exe pid: 732 <unable to open process>
. Это означает, что вы не может получить информацию об этих системных процессах (даже с правами администратора). Для получения дескрипторов файлов, открытых такими процессами, запустите командную строку с правами System и попробуйте получить список дескрипторов еще раз. - Теперь вернитесь в командную строку и сбросьте дескриптор файла по полученным HandleID и ProcessID. Формат команды следующий:
handl64e.exe -c HandleID -p ProcessID
Например:
handl64e.exe -c 18C -p 18800
- Утилита запросит подтвердить закрытие файла для указанного процесса. Подтвердите, нажав y -> enter
Если система отреагирует на закрытие файла корректно, вы разблокируете ваш файл без необходимости завершать процесс или перезагружать сервер/компьютер.
Удаление данных и файлов один из основных процессов на устройстве. Каждый пользователь по несколько раз за день удаляет ненужные файлы и документы, фотографии и папки. Иногда может возникнуть ситуация, когда удалить объект не удается. Система пишет: файл занят другим процессом или действие не может быть выполнено, так как этот файл открыт в определенной программе.
В этой пошаговой инструкции вы узнаете, как удалить файл, который не удаляется простыми способами. А также рассмотрим ситуации, когда возникает данная ошибка.
Содержание
- Причины из-за которых не удаётся удалить папки и файлы
- Проверка защиты от записи
- Проверка доступа к файлу
- Файл не удалится, если он открыт в диспетчере задач
- Принудительно удалить неудаляемые файлы через командную строку
- Проверка на вирусы
- Удаление скрытых файлов
- Удалить через утилиту Deadlock
- Проверка диска
- Настройка автозапуска
- Использование безопасного режима
- Удаление при помощи сторонних программ
- При помощи Fileassassin
- Через программу Unlocker
- Что делать, если «файл используется»
Причины из-за которых не удаётся удалить папки и файлы
Если удалить файл не получается, причин может быть несколько. Ниже разберем самые распространенные.
- Нет прав для совершения данного процесса.
- Файл открыт в других программах.
- Он поврежден.
- Защита на хранилище.
Для решения этих ошибок вы можете воспользоваться помощью внутренних инструментов системы или использовать специальные программы.
Обращаю ваше внимание, что перед удалением нижеописанными способами еще раз проверьте документ и удостоверьтесь, что он вам не нужен. Часто система не дает провести удаление, так как оно может навредить корректной работе системы.
Проверка защиты от записи
Часто на внешних или внутренних носителях – флешках, USB-накопителя и других хранилищах устанавливается специальная защита от записи.
Если проблема в этом, и вы используете переносной накопитель – проверьте, есть ли на нем блокиратор записи и переместите рычажок в другое положение.
Подробнее: как снять защиту с флешки
https://programmainfo.ru/test/volga-ili-pobeda-a-ty-znakom-s-sovetskim-avtopromom-prover-sebya-v-uvlekatelnom-teste
Проверка доступа к файлу
Решить вопрос, как удалить файл с компьютера, может предоставление полных прав при работе с документов или папкой.
Если файл не удаляется, попробуйте перезагрузить систему. Случается, что файл создался одной из программ, которая завершила свою работу не полностью. После перезагрузки все процессы будут завершены, и вы сможете избавиться от файла.
Кроме этого, на данный документ может быть установлен специальный запрет. То есть его нельзя удалить или изменить без административных прав.
Для того, чтобы удалить файл который не удаляется, вам нужно:
- ПКМ нажимаем на файл и ищем «Свойства».
- В разделе «Безопасность» изучаем права.
- Если стоит «Чтение», то для удаления необходимо будет изменить его на «Полный».
https://programmainfo.ru/test/otlichish-krinzh-ot-krasha
Файл не удалится, если он открыт в диспетчере задач
Универсальный и простой путь удалить файл – воспользоваться сервисом «Диспетчер задач». Если файл не удаляется, вы видите уведомление с указанием на конкретную программу (процесс), которые не дают избавиться от файла.
Чтобы удалить файлы, которые не удаляются, достаточно завершить указанный процесс. Для этого:
- Заходим в «Диспетчер задач», одновременно нажимая «Ctrl»+«Shift»+«Esc».
- Заходим в раздел «Процессы» и ищем интересующий нас и снимаем задачу.
- Удаляем документ.
https://programmainfo.ru/test/kakoy-ty-instrument
Принудительно удалить неудаляемые файлы через командную строку
Обращаю ваше внимание, что использовать ее лучше, если вы уверены в своих действиях и строго следовать инструкции. В противном случае при вводе ошибочной команды может быть нарушена корректная работа системы и устройства. Для безопасности копируйте и вставляйте команды отсюда, а не прописывайте вручную.
Чтобы удалить неудаляемый файл, вам необходимо проделать несколько действий, а именно:
- Открыть командную строку от имени администратора
- Заходим в «Проводник», где находится файл для удаления
- Скопируйте его полный путь (наверху страницы).
- В «Командной строке» пишем: del/f/p (позволяет сделать дополнительное разрешение на удаление) + «копируем полный адрес хранения файла, который скопировали в «Проводнике» (путь пишем в кавычках).
- Нажимаем «Enter» и после подтверждаем кнопкой Y удаление.
Если нужно удалить не файл, а папку целиком, копируем команду: rd /s «Путь к папке».
Этот способ удобен тем, что даже если вы не завершили все действия и процессы с папкой – она все равно удалиться.
https://programmainfo.ru/test/3569
Проверка на вирусы
При решении вопроса, как удалить не удаляемые файлы – часто причина в ошибке кроется в зараженном устройстве или системе. Если вы недавно скачивали программы или информацию с левых сайтов, давно не проверяли устройство антивирусными программами, рекомендуем провести сканирование.
Делать это можно с помощью встроенного инструмента «Защитник» или дополнительных антивирусных программ Kaspersky, Avast, Dr.Web. Для того, чтобы проверить Защитником:
- Нажимаем на поисковую строку и вводим “Безопасность Windows”, жмём Enter
- Выбираем раздел «Защита от вирусов и угроз».
- Следуем в «Параметры сканирования»
- Выбираем «Полное сканирование».
При использовании стороннего софта – следуем подсказкам диалогового окна.
https://programmainfo.ru/test/kto-vy-v-mire-vedmaka
Удаление скрытых файлов
Сообщение о том, что папка уже используется и не может быть удалена, появляется из-за наличия в ней скрытых документов и для того, чтобы удалить неудаляемые файлы, вам нужно:
- Зайти в «Проводник» и выбрать строку «Вид».
- Отметить опцию «Скрытые элементы».
Если скрытые документы есть – вы увидите их и сможете удалить привычным способом.
https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit
Удалить через утилиту Deadlock
Быстро и легко удалить файл можно и с помощью стороннего софта, есть ряд специальных программ, которые разблокируют и удаляют ненужные файлы, папки, каталоги. Одна из них DeadLock – с ее помощью можно снять блокировку и избавиться от лишних данных. Для этого:
- Скачиваем и устанавливаем программу, следуя подсказкам диалогового окна.
- Заходим в нее, в раздел «File».
- Добавляем в список файл. ПКМ нажимаем на него и выбираем опцию Unlock (разблокировать) и Remove (удалить).
https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit
Проверка диска
Если файл до сих пор не удаляется, рекомендуем вам проверить исправность и ошибки на самом жестком диске. Для этого нужно запустить проверку хранилища и проанализировать ее результаты. Система самостоятельно может восстановить недостающие файлы.
Подробнее: проверка жёсткого диска на ошибки
Обращаю ваше внимание, что после данного процесса нужно перезагрузить устройство.
https://programmainfo.ru/test/3569
Настройка автозапуска
Менее распространенной причиной, по которой файл не удаляется удалить – является автозапуск некоторых программ. Они могут блокировать файл, и вы об этом штатным образом не узнаете. Поэтому рекомендуем вам отключить автозапуск лишних приложений. Так вы кроме всего прочего оптимизируете работу устройства.
И для того, чтобы удалить неудаляемую папку, вам нужно:
- Открыть «Диспетчер задач» нажатием на клавиши «Shift+Alt+Del»
- Войти в раздел «Автозагрузка».
- Отключите опцию «Автозагрузка» на лишних утилитах.
Обращаю ваше внимание, что в Windows вы увидите не все процессы. Поэтому лучше всего использовать отдельную программу для оптимизации работы и удаления лишних файлов.
Одна из них, Wise Care 365 – она имеет простой интерфейс, с помощью которого интуитивно можно отключить автозагрузку ряда программ.
https://programmainfo.ru/test/kto-vy-v-mire-vedmaka
Использование безопасного режима
Еще один способ решить проблему, как удалить файл, если он открыт или не переносится в «Корзину» – использование «Безопасного режима», для этого:
- Нужно войти в «Панель управления»
- Выбрать крупные значки и нажать на «Администрирование»
- Затем перейти в «Конфигурация системы».
- В новом окне входим раздел «Загрузка» и включаем опцию «Безопасный режим».
- Далее настраиваем параметры: «Минимальная».
Обращаю ваше внимание, что не всегда удается избавиться от файла с первого раза. Поэтому советуем сразу установить данные настройки «Безопасного режима» постоянными. И после решения проблемы отменить такой режим работы.
Кроме этого – не забывайте, что после включения опции компьютер стоит перезагрузить и потом пробовать удаление документа.
https://programmainfo.ru/test/otlichish-krinzh-ot-krasha
Удаление при помощи сторонних программ
Как уже говорилось выше, вы можете использовать не только внутренние, но и дополнительные инструменты для удаления ненужных файлов, папок и документов. Ниже рассмотрим две самых популярных и удобных, по мнению большинства пользователей.
При помощи Fileassassin
Это удобная и бесплатная программа с простым интерфейсом и базовым набором функций. Они отлично справляются с решением проблемы, если не удаляется каталог или файл.
В ней встроен запуск из «Командной строки», разблокировка и удаление.
- Скачиваем программу.
- Заходим в основное меню и указываем путь к файлу.
- Отмечаем галочкой пункт «Delete file» и запускаем процесс
.
Через программу Unlocker
Плюс данного софта в том, что он может работать портативно и его необязательно устанавливать. То есть не нужно забивать свое устройство дополнительными программами и утилитами.
- Запускаете программу и выбираете файл для удаления в диалоговом окне.
- Кликаете по кнопке «Ок» и подтверждаете удаление.
- Далее выбираете действие: удалить, перенести, оставить.
Как видите, пользоваться дополнительными программами не составляет труда и не занимает много времени. Кроме этого, данный вариант подходит, как уверенным пользователям компьютера, так и новичкам.
Что делать, если «файл используется»
- Что делать, если вы хотите удалить файл, нажимаете Del или выбираете опцию удалить в контекстном меню, но файл не удаляется и выдается сообщение «Файл уже используется»?
Такое уведомление ясно говорит о том, что одна из программ еще использует файл, который вы хотите удалить. Возможно, вы закрыли не все программы с ним или открыта папка, или данный процесс скрыт.
В данном случае, если вы уверены в том, что файл нужно удалить – следуете в «Диспетчер задач» и завершаете указанный процесс.
Или вы можете попробовать просто закрыть все файлы или папки, в которых открыт или используется желаемый файл. Как правило, данных действий достаточно и файл можно удалить беспрепятственно.
- После удаления всех файлов остается пустая папка
Если удалить файл вам удалось, но папка, в которой он или они хранились – осталась и избавиться от нее не получается? В этом случае советуем вам закрыть все окна и программы и выполнить перезагрузку системы. Папка может исчезнуть сама или после данных действий вы сможете отправить ее в «Корзину».,
https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit
Итак, в материале мы разобрали основные причины и пути устранения проблемы: невозможно удалить файл. Рекомендуем вам последовательно следовать описанной инструкции и тестировать каждый способ по очереди. Как видите, удалить неудаляемые файлы несложно – потребуется только немного времени, чтобы установить причину ошибки.
Специалист программирования компьютерных систем и устройств на базе ОС «Android»
Задать вопрос эксперту
Как удалить файл, если он открыт в другой программе
Когда вы пытаетесь удалить, переместить файл или папку в Windows, то можете наткнуться на сообщение, что «Операция не может быть завершена, так как файл или папка открыта в другой программе». Ошибка появляется, когда удаляемый файл или папка заняты в другой программе. Одним словом, файл в данный момент работает и вы его не сможете удалить. Это сделано в первую очередь для уменьшения несогласованности данных. Приведу просто пример, когда вы работаете в Word и ваш рабочий файл в этой программе открыт, то вы не сможете его удалить. Для этого нужно закрыть саму программу Word, а потом уже удалять файл. Может быть так, что скрытая служба не дает вам удалить файл или папку. Давайте разберем возможные способы, чтобы устранить ошибку, когда файл открыт в другой программе и мы его не можем удалить.
1. Перезагрузите ПК
Программы или скрытые службы могут использовать файл или папку, которая у вас не удаляется. В этом случае будет разумно выключить и включить обратно компьютер, чтобы все занятые службы закрылись автоматически.
2. Диспетчер задач
В Windows 10/7/8.1 иногда бывает такой момент, когда мы закрываем программу, то она может остаться работать в фоновом режиме. По этой причине нужно завершить процесс связанный с файлом или папкой, которую вы хотите удалить. Нажмите Esc+Shift+Ctrl, чтобы открыть диспетчер задач. В диспетчере задач определите, что за процесс может быть связан с вашим удаляемым файлом или папкой. Нажмите по нему правой кнопкой мыши и выберите «Снять задачу«. После этого попробуйте удалить файл, который был занят программой.
3. Перезапуск Explorer.exe
Ошибка «Файл открыт в другой программе» может быть связана с проводником (Explorer.exe), который имеет проблемы с памятью или кешированными файлами. Откройте обратно диспетчер задач, найдите процесс «Проводник«и ниже нажмите на кнопку «Перезапустить«. Попробуйте удалить файл.
4. Монитор ресурсов
Нажмите Win+R и введите resmon.exe, чтобы открыть монитор ресурсов. Далее найдите графу «Связанные дескрипторы» и введите в поиск имя файла. Далее вам отобразится один или несколько процессов связанных с вашим файлом. Нажмите по каждому из них правой кнопкой мыши и выберите «Завершить процесс«, после чего попробуйте удалить папку или файл.
5. Запустить папку в отдельном процессе и отключить миниатюры
Этот способ отлично подойдет, если вы пытаетесь удалить файл по сети и вам выдает ошибку — «файл открыт в другой программе». Нажмите сочетание кнопок Win+R и введите control.exe folders, чтобы открыть параметры папок. Перейдите во вкладку «Вид» и выделите галочками две функции:
- Всегда отображать значки, а не эскизы.
- Запускать окна с папками в отдельном окне.
Перезагрузите ПК и проверьте решена ли проблема, когда при удалении файла выдается ошибка, что файл открыт в другой программе.
6. Удалить временные файлы
Временные файлы могут мешать вам удалить файл, который занят программой. Нажмите Win+R и введите по очереди команды ниже. Вам нужно удалить все содержимое в этих двух папках:
- %temp%
- temp
7. Антивирус
Сторонний или встроенный антивирус в данный момент может сканировать вашу систему и блокировать файлы. В этом случае вам нужно просто отключить на время антивирус и проверить удаляется ли файл. Также рекомендую проверить систему на вирусы запустив полное сканирование системы.
8. Корзина
Если у вас есть файлы в корзине, то очистите корзину полностью. Иногда файлы в корзине могут быть функционировать и связаны с вашей проблемой. Нажмите правой кнопкой мыши по корзине и выберите «Очистить корзину«.
Смотрите еще:
- Запрошенная операция требует повышения — Код 740
- Очистка диска от ненужных файлов
- Как удалить содержимое временных файлов папки Temp в Windows 10
- Файл или папка повреждены. Чтение невозможно
- Как изменить владельца файла или папки в Windows 10
[ Telegram | Поддержать ]
Главная » Уроки и статьи » Windows
Каждый сталкивался с ситуацией, когда при удалении файла на компьютере возникала ошибка. Чаще всего система выдает, что файл занят другим процессом, поэтому его удаление невозможно. Проблема наблюдается во всех версиях OC Windows. Сегодня разберёмся, как удалить не удаляющийся файл с компьютера.
Способ 1. Перезагрузка компьютера
Этот метод является универсальным. Перезагрузка помогает решить самые банальные проблемы в 2 клика, поэтому и мы начнём с простых путей. Если Reboot не помог, тогда идём далее.
Способ 2. Завершаем используемый процесс
При удалении файла будет указано, какая из программ (процессов) использует данный файл. Можно попытаться завершить процесс и попробовать удалить файл. Открываем диспетчер задач. Во вкладке «Процессы» ищем процесс, который не дает удалить файл, и завершаем его. Не знакомые системные процессы лучше не трогать.
Способ 3. Загрузка со съемного носителя
Скачиваем любой образ Win PE, в котором присутствует проводник файлов. Делаем загрузочный носитель и запускаем с него. Далее переходим в основную файловую систему и удаляем совершенно любые файлы. Ошибки возникать не будут, поскольку основная ОС не запущена.
Способ 4. Безопасный режим
При запуске компьютера в безопасном режиме запускаются исключительно системные процессы, поэтому маловероятно, что какой-то из них будет мешать вам при удалении файла.
Способ 5. Утилита Unlocker
Если стандартные средства не помогли, можно воспользоваться специальной программой, которая всё сделает за вас. Одной из самых простых и эффективных утилит является Unlocker. Скачиваем программу на официальном сайте, устанавливаем.
В контекстном меню удаляемого файла теперь появился новый пункт Unlocker, выбираем его. Пробуем удалить файл. Даже если сразу это не получится, перезагружаем компьютер и всё – файл исчезнет.
Способ 6. Сторонние проводники
Как удалить файл, который не удаляется, если ничего не помогло? Можно воспользоваться сторонним менеджером файлов, одним из таких является Total Commander. Он обходит некоторые ограничения системы и разблокирует доступ ко всем файлам. Пробуем удалить файл.
Способ 7. На ПК вирусы
Если у вас всё же не получилось удалить файлы, которые не удаляются, скорее всего, в вашей системе присутствуют вирусы, приоритет которых выше, чем у всех остальных программ. Требуется выполнить полное сканирование ПК на наличие вирусов. После пробовать удалить файл.
Вывод
Мы рассмотрели 7 методов, как удалить файл, который не удаляется. Для начала обязательно перезагрузите ПК и попробуйте удалить файл повторно. Если не помогло, то воспользуйтесь утилитой Unlocker. Все остальные способы более сложные – выбирайте для себя самый лёгкий путь.
Понравилось? Поделись с друзьями!
Дата: 21.12.2017
Автор/Переводчик: ThreePC