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

LiveCD

Как удалить папку, которая не удаляется, если ни один из приведенных выше способов не помог? Попробуйте использовать LiveCD или другую операционную систему. Если у вас на компьютере, например, установлена Windows 8 и Windows XP, при этом новая ОС не может стереть данные, просто загрузитесь в XP.

В случае с LiveCD можно посоветовать Slax, Ubuntu, Windows XPE, Hiren. Описывать подробно использование каждого дистрибутива не представляется возможным, ибо это материал для еще нескольких статей, но принцип у всех один. Сначала необходимо скачать образ LiveCD, затем записать его на диск. Загрузиться, используя в качестве первого загрузочного устройства CD-ROM. Во встроенном в Live-дистрибутив открыть файловый менеджер и выполнить необходимые манипуляции.

Как завершить процесс в Диспетчере задач

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

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

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

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

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

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

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

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

Unlocker завершает процессы, выгружает библиотеки dll, поддерживает работу с командной строкой, встраивается в контекстное меню Проводника.

Программу Unlocker можно скачать с официального сайта программы.

Unlocker скачать

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

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

Вам также может быть интересно:

  • ТОП лучших программ установленных на моем компьютере
  • HashTab — определяем контрольные суммы файла

IObit Unlocker

Для того, чтобы обходить большинство блокировок при деинсталляции лишних программ и файлов с компьютера, для начала давайте рассмотрим программу, которую произвела известная компания IObit. Вы уже знакомы с данной компанией по ускорителю ПК Advanced SystemCare или программы, которая обновляет драйвера Driver Booster.

  1. Данный софт довольно прост в функционировании, этому помогает удобный дизайн с русским языком. Для деинсталляции элемента достаточно переместить проблематичную программу в окошко IObit Unlocker и далее нужно из ниспадающего меню выбрать необходимую вкладку;
  2. Данная программа бесплатна;
  3. Этот софт имеет функцию на автомате прекращать процессы, которые не дают провести очистку. Утилита производит действие это на безопасном уровне. ОС Windows при этом вред не наносится;
  4. Unlocker даёт пользователю возможность выбрать из нескольких вариантов: — Деинсталлировать элемент, убрать блок, переименовать и прочее. Как пожелает пользователь;

Скачать IObit Unlocker

Очистка списка USB-накопителей

На некоторых режимных объектах к компьютеру разрешено подключать только флешки, зарегистрированные в журнале. Причем, как водится, журнал самый что ни на есть обычный — бумажный. То есть сам компьютер никак не ограничивает подключение незарегистрированных накопителей. Не ограничивает, зато протоколирует! И если при проверке обнаружат, что пользователь подключал незарегистрированные накопители, у него будут проблемы.

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\

Вот они — все накопители, которые ты подключал к своему компу.

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

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

Если тебе по каким-то причинам понадобится сделать все вручную, то ищи по ключевым словам MountPoints, MountedDevices DeviceClasses и RemovableMedia. Но куда проще использовать готовую программу, которая сделает все за тебя. На некоторых форумах для этого рекомендуют USBDeview. Однако я ее протестировал и заявляю, что она вычищает информацию далеко не из всех нужных разделов. USBSTOR

иUSB продолжают содержать информацию о подключавшихся носителях.

Могу порекомендовать программу . Запусти ее, поставь галочку «Произвести реальную очистку». Параметр «Сохранить.reg-файл отмены» можешь включить или нет, но если цель не проверить программу, а подготовиться к грядущей инспекции компьютера, то лучше выключить.

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

HDD Regenerator

HDD Regenerator достаточно узкоспециализированная утилита, решающая одну единственную задачу — обнаружение и исправление BAD-блоков.

Пользоваться программой относительно просто:

  • Сразу после запуска из выпадающего меню «Regeneration» выбрать пункт «Start Process under Windows».
  • В блоке «Choose Drive to Process» выбрать сканируемый диск, после чего кликнуть «Start Process»
  • Откроется консоль с вариантами запуска функции восстановления.
  • Ввести с клавиатуры «2», нажать клавишу ввода.
  • Ввести «1», нажать клавишу ввода.
  • Снова ввести «1» и затем «Enter».
  • Дождаться окончания процедуры.

Приведенная выше инструкция запускает сканирование поверхности жесткого диска с опцией восстановления бэд-блоков, начиная с самого первого сектора. Доступны и другие режимы работы.

  • Относительно простое использование.
  • Возможность создания прямо из программы загрузочной флешки/диска с загрузочной версией HDD Regenerator на борту.
  • Просмотр SMART-атрибутов винчестеров.

Минусы программы HDD Regenerator:

  • Программа платная. Free-версия позволяет восстановить всего 1 поврежденный блок. Таких ограничений нет для загрузочной версии HDD Regenerator.
  • Для запуска сканирования жесткий диск должен быть полностью свободен от каких-либо задач. К примеру, если открыть какой-либо файл на винчестере, программа работать не будет. Т.е. сканирование винчестера, где хранится система Windows, в принципе невозможно.
  • Отсутствует поддержка русского языка.

Принудительное удаление файла или папки в Windows с помощью командной строки

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

Как принудительно удалить файл через командную строку

  1. Введите CMD в поле поиска и выберите Запуск от имени администратора.
  1. Введите cd x: и нажмите Enter. В этом случае x представляет имя буквы диска, где находится папка, содержащая файл, который вы хотите принудительно удалить.
  1. Введите del filename и нажмите Enter. Убедитесь, что вы заменили имя файла на имя файла, который вы хотите удалить в Windows.

Или введите команду как del / F c: users thispc desktop filename, чтобы принудительно удалить файл, если он доступен только для чтения. В этом случае вы вводите del плюс ваш параметр / F, расположение файла и имя файла, что будет выглядеть примерно так: del / F c: admin thispc desktop deletethis.

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

Как принудительно удалить папку через командную строку

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

  1. Откройте командную строку> Запуск от имени администратора.
  2. Используйте флаг / s с rmdir, чтобы принудительно удалить папку вместе с вложенными папками и файлами в ней. Например, если вы хотите удалить папку с именем «Test Folder», введите rmdir / s test folder.
  1. Если вы получите запрос на подтверждение удаления, выберите Y и нажмите Enter.

Примечание. Любая папка, которую вы удаляете с помощью команды rmdir, не может быть восстановлена.

Почему возникают проблемы с удалением программ

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

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

Так, файлы .dll могут быть продублированы в общую подпапку «Common Files», расположенную внутри «Program Files»; драйверы копируются в папку «SYSTEM32» и подпапку «drivers»; какие-то оперативные данные могут храниться в системных скрытых папках «AppData» и «ProgramData»; если программа меняет настройки и опции оперативной системы, то новые записи появятся и в реестре Windows.

Параллельно с установкой ведется запись перечня всех мест, где инсталлятор оставил данные о программе. Это нужно, чтобы деинсталлятор или системный инструмент «Удаление программ» смог считать этот журнал и эффективно удалить программу. Однако, если по каким-то причинам лог-файл с данными об установке поврежден или утерян, то привычным способом удалить программу не удастся.

Создаем bat-файл для очистки всего

Теперь попытаемся автоматизировать некоторые описанные ранее операции. Начнем с удаления файлов из каталога Recent. Удалять командой del, как было показано выше, можно, но лучше сразу использовать CCleaner для безопасного удаления.

К сожалению, CCleaner нельзя вызвать так, чтобы он почистил в режиме командной строки все свободное пространство, поэтому придется удалять файлы через него, а не командой del или же использовать команду del, а потом вручную запустить его и вызвать очистку свободного пространства. Последний параметр (1) означает удаление с тремя проходами. Это оптимальный режим, поскольку с одним проходом (0) — слишком просто, а все остальные — слишком долго. С полным перечнем параметров командной строки CCleaner можно ознакомиться на сайте разработчиков.

Из командной строки можно чистить и список USB-накопителей при помощи USB Oblivion:

Первый параметр запускает реальную очистку, а не симуляцию. Второй — работу в автоматическом режиме (тебе не придется нажимать кнопку), файлы .reg сохраняться не будут (), а параметр означает работу в тихом режиме — как раз для командной строки.

Далее нужно запустить CCleaner с параметром для автоматической очистки по умолчанию. Это не очистит кеш DNS, так что придется сделать это вручную:

В итоге у нас получился вот такой сценарий:

Причины, из-за которых папка или файл не удаляются

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

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

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

Следует только сделать одну оговорку – вы уверены, что предназначенный для удаления файл действительно ненужный? ОС Windows защищает папки и файлы, необходимые для ее стабильного функционирования, и попытки настоять на своем могут привести к «падению» системы и необходимости решать уже совсем другие задачи. Прежде, чем приступать к удалению файлов, убедитесь, что это действительно «мусор». Особенно аккуратным следует быть при избавлении от объектов в системных папках.

Все способы удаления файлов с компьютера

  1. Переименовываем удаляемый файл, заменив его имя на произвольное.После перезагрузки системы станет возможно удалить файл, так как Windows 10 перестанет защищать его от удаления, так как мы его переименовали.
  2. Снимите все дополнительные атрибуты. Откройте свойства выбранного объекта через контекстное меню, снимите «галочки» с дополнительных его атрибутов, в частности убрав свойства «только чтение» и «системный», повторите процедуру удаления;
  3. Откройте файл в подходящей программе. Если объект типичный (например, текстовый файл с соответствующим расширением), попробуйте открыть его в соответствующей программе, после чего измените содержимое и пересохраните, сделав повторную попутку удаления;
  4. Сверьте даты. Если в свойствах файла указаны явно неправильные датировки создания и изменения (отличающиеся на десятилетия и более), попробуйте изменить их на реалистичные с помощью вкладки «Дополнительные свойства»
  5. Загрузка в безопасном режиме. Осуществите классическую перезагрузку Windows 10 через меню «Пуск», удерживая при этом Shift – после её осуществления вам будет показан экран выбора параметров, где необходимо последовательно перейти по разделам «Поиск и устранение неисправностей», «Дополнительные параметры», «Параметры загрузки», после чего нажмите клавишу «Перезагрузить». Дождитесь выполнения процесса и при появлении списка параметров нажмите F4. В загруженном безопасном режиме попытайтесь удалить файл штатным способом;
  6. Использование реаниматора или LiveCD/Flash. Загрузитесь с любого доступного LiveCD/DVD или флешки, вне зависимости от установленной на неё системы (Windows, Linux и т.д.) – главное, чтобы ваша ОС на жестком диске при этом не участвовала в процессе. Попытайтесь удалить файл;
  7. Подключение жесткого диска как накопителя к другому ПК. При отсутствии LiveCD/Flash можно просто подключить ваш жесткий диск к другому ПК через внешний «карман» либо прямым соединением к SATA (или иному интерфейсу, который использует ваш винчестер) шлейфу, после чего повторить исходную операцию с файлом.

Применение Dead Lock для разблокировки и удаления неудаляющихся файлов этапы:

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

Но здесь есть несколько нюансов. Если пользователь видит уведомление о том, что действие не выполняется по причине открытия документа в другой программе, то с помощью сервиса Dead Lock File можно выделить удаляемый файл и отправить его в список, а затем, путем нажатия правой клавишей на Unlock, провести удаление – Remove. Аналогичным образом производится перемещение или копирование файла.

Особенности оформления программы

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

Аналогичным образом осуществляется перемещение, копирование документов. Несмотря на отсутствие русскоязычной версии (а она, возможно, появится в скором времени), интерфейс сайта оформлен просто и доступно, что делает его использование комфортный для пользователя. Существенный недостаток (впрочем, многие юзеры воспринимают его как достоинство) – отсутствие непосредственно в меню проводника опции разблокировки файла. Скачивание программы доступно на официальном сайте ресурса.

Послесловие

Очень хорошая, простая и удобная софтина (точнее две, на Ваш выбор, вкус, цвет и систему).

В идеале, конечно, держать её под рукой каждому (бывает полезная при борьбе с вирусами и прочей шушерой), не смотря на то, что она в общем-то давненько не обновлялась и последняя версия системы, которая которая заявлена как поддерживаемая, — это Windows 7 (что не мешает ей порой работать в 8-ке и 10-тке).

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

Спасибо, что Вы с нами.

Как исправить ошибку «Файл используется»

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

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 , найдите командную строку , щелкните правой кнопкой мыши соответствующий результат и выберите Запуск от имени администратора. Чтобы перейти к каталогу используемого файла, введите и нажмите Enter.

Прежде чем мы сможем продолжить и принудительно удалить используемый файл, мы должны временно завершить процесс проводника. Это приведет к исчезновению панели задач, обоев и открытых папок. Но не волнуйтесь, вы можете перезапустить Проводник, и мы покажем вам, как это сделать ниже.

Чтобы закрыть Проводник, нажмите Ctrl + Shift + ESC, найдите Проводник Windows, щелкните правой кнопкой мыши процесс и выберите Завершить задачу.

Вернитесь в командную строку. Если вы потеряли окно, нажмите Alt + Tab, чтобы перейти к нему.

Введите эту команду, чтобы удалить файл, заменив все в кавычках фактическим именем файла:

Чтобы перезапустить Диспетчер файлов, откройте Диспетчер задач ( Ctrl + Shift + ESC ), нажмите Файл → Запустить новое задание, введите explorer.exe и нажмите кнопку ОК. Это должно восстановить ваш рабочий стол в его обычном виде.

FileASSASSIN

Если вам нужна программа для деинсталляции трудных объектов, не позволяющая дать «врагу» ни один шанс, то лучше установить данную утилиту. Она с лёгкостью справляется со следующими задачами:

  1. Нет возможности деинсталлировать софт, так как его заблокировали и отказали в доступе;
  2. В дисковый раздел невозможно переместить (скопировать) информацию, так как появилось окошко с надписью «Свободное место отсутствует». При этом, на самом деле свободное пространство есть;
  3. Нужные элементы применяет иной софт или данные объекты имеют защиту от записи.

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

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

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

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

Многие пользователи оставляют этот софт на компьютере «На всякий пожарный». Программа стала платной, но у неё есть ознакомительная версия со всеми работающими функциями на месяц.

Скачать Anti-Malware

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Союз-Маркет
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: