• Можно ли удалить файл, если он открыт в проводнике Windows. Как удалить открытый файл в Windows

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

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

    Папка не удаляется из-за отсутствия разрешения администратора

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

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

    А вот что делать, если папка не удаляется при работе под учетной записью администратора?

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

    В новом окне, напротив строки «Владелец» кликните по ссылке «Изменить».

    В следующем окошке нажмите кнопку «Дополнительно». Откроется еще одно окно.

    Тип объекта в нем оставьте «Пользователь», далее нажмите кнопку «Поиск» и выберите в появившемся внизу списке пользователя, которого хотите сделать владельцем каталога.

    Нажмите «OK» и еще раз «OK».

    После того как владелец будет заменен, отметьте птичкой пункт «Заменить владельца подконтейнеров и объектов» и сохраните настройки.

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

    После этого папка должна легко удалиться.

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

    Папка используется другой программой

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

    Но может быть и так, что имя программы не будет фигурировать. В такой ситуации здорово может выручить утилита Process Explorer , входящая в комплект инструментов администрирования Sysinternals. Запустите утилиту (она портативна), выберите в главном меню Find – Find Handle or DLL .

    Введите в поле «Handle or DLL substring» имя удерживаемой папки и нажмите «Search». Через пару секунд вы получите имя процесса, его PID в Диспетчере задач и полный путь к используемому процессом объекту.

    Кстати, с помощью утилиты процесс можно завершить, а затем удалить и саму папку.

    Система пишет, что ей не удалось найти этот элемент

    Среди «неудаляемых» папок есть особая группа, которая относится к так называемым объектам-призракам. Сложность здесь кроется в том, что выявить причину появления такого объекта не всегда удается. Это может быть некорректное (длинное или зарезервированное) имя, действие вредоносной программы, блокировка его другим процессом или повреждение файловой системы. Как проверить, имеет ли место блокировка процессом, мы уже знаем, теперь попробуем разобраться, что делать, если не удаляется папка с рабочего стола с сообщением «не удалось найти этот элемент».

    Если папка имеет системное зарезервированное имя, например, COM или PRN, удалить ее можно с помощью командной строки. Запустите консоль CMD от имени администратора и выполните в ней такого вида команду:

    rd //./Диск:/полный путь к папке

    Чтобы удалить «неудаляемую» папку со слишком длинным именем, сначала необходимо узнать ее короткое имя-псевдоним. Делается это опять же с помощью командной строки. Командой cd /d {путь} перейдите в родительский каталог с проблемной директорией и выведете имена всех содержащихся в ней объектов с помощью команды dir /x /n .

    Примечание: если папка находится на диске С, ключ /d в команде перехода использовать не нужно.

    В нашем примере папка с именем, состоящем из множества точек, имеет короткое имя 782F~1 . Зная псевдоним, можем спокойно ее удалить:

    rd C:/Users/компик/Desktop/782F~1

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

    Действие вирусов

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

    Неверные атрибуты

    Еще одна возможная причина, по которой не удаляется папка – установленные для нее атрибуты системный и только для чтения. Проверить наличие таких «удерживающих» атрибутов несложно, достаточно в командной строке выполнить команду attrib [полный путь к папке]. Наличие ключей S или R будет указывать, что папка является доступной только для чтения или системной. Чтобы разблокировать директорию, выполните в запущенной от имени администратора командной строке такую команду:

    attrib -r -s D:/Private /d /s

    В данном примере мы сняли атрибуты «Только для чтения» и «Скрытый» для каталога Private в корне диска D. После изменения атрибутов папку можно будет удалить.

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

    Как удалить папку в Windows 7/10 с помощью Unlocker? Очень просто. В процессе инсталляции утилита встраивается в контекстное меню Проводника, так что для удаления объекта вам достаточно кликнуть по нему ПКМ и выбрать в меню опцию «Unlocker». Если объект не будет удален сразу, появится окошко, в котором вы можете выбрать необходимое действие, такое как удаление, переименование и перемещение. Если файл или папка блокируются системным процессом, который нельзя закрыть немедленно, утилита предложит удалить объект в процессе перезагрузки компьютера.

    Выше мы разобрались, почему может не удаляться папка с компьютера, а заодно рассмотрели основные способы решения проблемы. В завершение мы предлагаем рассмотреть еще один способ удаления заблокированных папок. Главное его достоинство заключается в универсальности, так как он позволяет получать практически неограниченный доступ к файловой системе компьютера. Для дела вам понадобится любой LiveCD на базе Linux или WinPE со встроенным файловым менеджером. Выставив в BIOS соответствующие приоритеты, загрузитесь с такого диска, найдите с помощью встроенного Проводника заблокированный объект и удалите его.

    Бывают ситуации, когда пользователь хочет закрыть или удалить какой-то файл, но не может этого сделать, так как он «открыт в другой программе» и тогда он начинает искать информацию о том, как этот открытый файл удалить.

    Будет полезно рассмотреть все способы, которыми можно было бы решить такую проблему и выполнить данную задачу. Один из них точно подойдет вам.

    Через командную строку

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

    Делается это следующим образом:

    1. В меню «Пуск» («Windows») открыть «Все программы» и в разделе «Стандартные» найти пункт «Командная строка».
    2. Нажать на данном пункте правой кнопкой мыши и выбрать «Запуск от имени администратора».
      Затем в командной строке необходимо ввести такую команду:

    net file [название файла] /close

    К примеру, если запущенный файл называется «geek-nose.exe», то данная команда будет выглядеть вот так: net file geek-nose.exe /close

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

    Через диспетчер задач

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

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

    Чтобы открыть диспетчер задач, нужно нажать Ctrl +Alt +Delete или же Win +X и в списке вариантов выбрать «Диспетчер задач».

    Также можно нажать на нижней панели правой кнопкой мыши и в выпадающем меню выбрать «Запустить диспетчер задач».

    Во вкладке «Приложения» нужно найти нужный файл и нажать на кнопку «Снять задачу». Также можно нем кликнуть правой кнопкой мыши.

    В выпадающем списке нужно нажать «Перейти к процессу».

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

    После этого нужно снова попробовать удалить файл.

    Если он все еще не удаляется, можно попробовать нажать на пункт «Завершить дерево процессов».

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

    С помощью меню «Управление компьютером»

    Данный способ подразумевает выполнение следующих действий:

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

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

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

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

    Внимание: Даже если в папке «Открытые файлы» меню «Управление компьютером» не отображается ничего, все равно нужно нажать правой кнопкой мыши и выбрать пункт «Отключить…».


    Теперь можно снова попытаться удалить файл.

    Unlocker

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

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

    Чтобы воспользоваться Unlocker для удаления открытых файлов, необходимо сделать следующее:

    1. Нажать на файле, который не удаляется, правок кнопкой мыши. Выбрать пункт «Unlocker».
    2. Среди действий выбрать «Удалить». Также можно нажать кнопки «Удалить процесс» или «Разблокировать все».

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

    С помощью DeadLock

    В последнее время вместе с Unlocker устанавливается огромное количество нежелательных программ и даже вирусов . Это касается даже установщика с официального сайта.

    Кроме того, все чаще Unlocker стали блокировать антивирусы и фаерволы . Поэтому DeadLock выглядит очень достойной альтернативой.

    1. Перетащить курсором мыши нужный файл в окно программы.
    2. Нажать на нем правой кнопкой мыши и выбрать пункт «Unlock», затем еще раз «Unlock» или же «Delete», чтобы сразу его и удалить.

    Удаление в безопасном режиме

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

    В большинстве случаев он так и называется, «Безопасный режим».

    Можно попытаться соединить этот способ с одним из вышеуказанных.

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

    Инструкция

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

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

    Если все вышеуказанные действия не привели к успеху, откройте папку с файлом, который не . Зайдите в свойства папки в разделе «Сервис» и откройте вкладку «Вид». Проверьте, есть ли галочка на пункте «Использовать простой общий доступ к файлам». Если она есть - снимите ее, нажмите ОК и закройте свойства. После этого щелкните на файле правой кнопкой мыши и вызовите свойства. Во вкладке «Безопасность» откройте «Дополнительно» и снимите все галочки на пунктах чтения и исполнения. Попробуйте теперь заблокированный файл.

    Также вам может помочь хороший проводник Total Commander, отображающий заблокированные файлы и папки. Если вы нашли зашифрованный файл, нажмите Ctrl+Alt+Delete и в процессах посмотрите, нет ли там чего-то, совпадающего с названием заблокированного файла. Если процесс найден - остановите его и удалите файл.

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

    Видео по теме

    Источники:

    • удаление папок

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

    Инструкция

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

    Видео по теме

    Обратите внимание

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

    Источники:

    • как удалить файл к которым нет доступа

    Совет 3: Как удалить программу, если она не удаляется через панель управления

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

    Инструкция

    Если программа через панель управления, то есть просто отсутствует в списке установленных приложений, попробуйте отыскать место ее установки. Для этого выполните поиск через меню «Пуск» по названию программы. Если в главном меню или на рабочем столе имеется ярлык программы, нажмите на него правой кнопкой мыши и выберите «Свойства». Нажмите «Расположение файла», чтобы перейти к нужной папке. Вы можете также узнать расположение программы, нажав комбинацию Ctrl + Alt + Del и выбрав название нужного приложения в списке текущих системных процессов.

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

    Перейдите в системный реестр, где содержатся данные обо всех установленных программах. Нажмите комбинацию Win + К и введите слово Regedit. Перейдите на вкладку HKEYCURRENTUSER, затем Software и найдите в списке название нужного вам приложения, затем удалите данную вкладку из реестра. Проделайте то же самое на вкладке HKEYLOCALMACHINE.

    Вы можете удалить программу, если она не удаляется через панель управления, с помощью приложения Revo Uninstaller, которое можно найти и загрузить в интернете. Запустите его и просканируйте систему на установленные программы. Revo Uninstaller выявляет даже скрытые службы. Также вы можете активировать в программе «Режим охоты», после чего в системном трее появится зеленый значок. Нажмите на него и подведите курсор к значку или папке интересующего приложения, и программа автоматически удалит его из системы.

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

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

    Инструкция

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

    Саму же папку можно удалить следующими способами. Подведите курсор мыши к более ненужной папке, кликните по ее значку правой кнопкой мыши и выберите в контекстном меню команду «Удалить». В окне запроса подтвердите операцию, нажав на кнопку «Да». Папка будет помещена в корзину.

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

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

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

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

    Прежде всего, попытайтесь понять, почему не удается удалить файл. Существует несколько причин, вследствие которых вы не можете это сделать. Прежде всего, вы можете пытаться удалить важный системный файл. Второй причиной может быть попытка удалить файл работающей программы. Наконец, удаляемый файл может быть файлом вируса, имеющим механизмы противодействия удалению.Если вам надо удалить или заменить файл операционной системы, проще всего это сделать, загрузившись со второй ОС – если она установлена у вас на компьютере. Если ее нет, вы можете загрузиться с помощью загрузочного диска Live CD. Это сокращенная, но вполне работоспособная версия операционной системы. Она полезна в очень многих случаях – например, при невозможности загрузить компьютер с основной ОС. С ее помощью вы сможете и удалить файл вашей основной операционной системы. Но делайте это осторожно – в случае удаления важного для ОС файла она может не загрузиться.Если появляется сообщение о том, что вы пытаетесь удалить файл запущенной программы, остановите ее. Это можно сделать в Диспетчере задач (Ctrl + Alt + Del) или воспользоваться любой подходящей программой, показывающей список запущенных процессов и позволяющей их останавливать – например, программой AnVir Task Manager. Эта программа позволит не только просмотреть список запущенных процессов, но и увидеть местонахождение их исполняемых файлов и ключей автозапуска в реестре. Кроме того, она показывает степень опасности запущенных процессов.В том случае, если после удаления файла и перезагрузки компьютера он появляется снова, можно с большой долей уверенности говорить о том, что это файл вируса. Чтобы удалить его, необходимо найти ключ автозапуска и все связанные с файлом вируса компоненты. Вирус может копировать себя в несколько папок, поэтому удаления одного файла и ключа запуска может оказаться мало. Особенно в том случае, если у вас заражена какая-то программа и при каждом ее запуске вирус снова обживается в системе. Поэтому первое, что необходимо сделать в подобном случае, это просканировать компьютер антивирусом с новыми базами.Для удаления файлов, не желающих удаляться, вы можете воспользоваться программой Unlocker. Это очень удобная утилита, встраивающаяся в контекстное меню. Достаточно кликнуть неудаляющийся файл правой кнопкой мышки, выбрать в контекстном меню Unlocker. Затем в меню выбрать вариант вашего действия с файлом – удалить, переименовать, переместить. Некоторые файлы Unlocker не может удалить сразу, они будут помечены к удалению и удалены в процессе очередной перезагрузки компьютера.

    Видео по теме

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

    Если вы увидели сообщение системы «невозможно удалить файл, поскольку он открыт в другой программе» — не беспокойтесь.

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

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

    Иногда это ошибка системы. Вы все закрыли, но по ее мнению — нет. Тогда просто перезагрузите свой ПК повторите попытку опять.

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

    Если имя файла вам известно, то найти его в программе (там где он открыт) не сложно. Первым делом посмотрите на панели задач и в трее.

    Если приложение, в котором открыт ваш файл, не обнаружите – нажмите одновременно три клавиши «Ctrl+Shift+Esc» (запустится ).

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

    Деинсталлятор удаления файлов открытых в других программах

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


    После установки (скачать можно с оф. сайта: emptyloop.com/unlocker/#download) нажмите на приложение которое хотите удалить правой кнопкой тачпада / мыши.

    После этого вам откроется вкладка, в которой будет строка «Unlocker» — нажмите.

    Подождите несколько секунд. Всплывет маленькое окно. В нем кликните на опцию «нет действия», выберите «удалить» и нажмите «ОК».

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


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

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

    Рубрики: Без рубрики

    При попытке выполнить какие-либо действия с файлом или папкой пользователь может столкнуться с сообщением «Операция не может быть завершена поскольку этот файл открыт в другой программе». Обычно это происходит в ситуации, когда нужный пользователю файл (папка) активно используется другим приложением, потому какие-либо операции по удалению, перемещению или переименованию данного файла становятся невозможны. Ниже разберём причины ошибки «Операция не может быть завершена», а также перечислим варианты её решения.

    Обычно ошибка возникает в ситуации, когда какое-либо приложение (в том числе и системное) использует запрашиваемый пользователем файл или папку в эксклюзивном режиме, блокирующем какие-либо IO-операции по удалению, переименованию или переносу данного файла (папки).

    Операции с требуемым файлом могут быть заблокированы как каким-либо системным процессом или инструментом (включая известный «TrustedInstaller»), так и установленной на ПК извне программой, включая вирусный софт.

    Часто в появившемся уведомлении о том, что файл открыт в иной программе и операция не будет завершена указано, какой именно программой (процессом) занят нужный файл. Если же ссылки на такую программу отсутствуют, тогда вполне вероятно, что в блокировании нужного файла задействован какой-либо системный софт.

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

    Как исправить ошибку «Файл открыт в другой программе»

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

    Перезагрузите ваш ПК в безопасном режиме

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


    Загрузите ваш PC в безопасном режиме

    Используйте специальный софт

    Другим способом решить возникшую ошибку является задействование специального софта, деблокирующего доступ к нужному файлу. Из таких программ можно отметить популярные «Unlocker », «IOBit Unlocker », или «Any File Remover ».

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


    В открывшемся опционале выберите «Unlocker»

    Останется отметить в данной программе нужную опцию (например, «Разблокировать» или «Удалить»), после чего проблемный файл будет деблокирован.

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

    Задействуйте монитор ресурсов

    Также вы можете прекратить действие программы (процесса) блокирующей доступ к нужному файлу. Это можно сделать как с помощью вызова Диспетчера задач (нажмите на Win+R, и там введите taskmgr . Перейдите на вкладку «Процессы» и завершите работу процесса данной программы), так и с помощью монитора ресурсов .

    В последнем случае будет нужно нажать на кнопку «Пуск», в строке поиска написать «Монитор ресурсов», и кликнуть сверху на найденное совпадение. После запуска монитора ресурсов переходим на вкладку «ЦП», и в поле поиска справа вводим название заблокированного файла. Система найдёт указанный файл, кликаем на нём ПКМ, и выбираем «Завершить процесс». Затем будет необходимо удалить указанный файл.


    Воспользуйтесь возможностями архиваторов

    Довольно действенным решением является использование функционала архиваторов (уровня 7zip или WinRAR) для удаления или переименования нужных нам файлов. Достаточно запустить тот же 7zip, войти в его помощью в папку с файлом, и прямо в архиваторе переименовать или удалить нужный файл. Обычно это помогает эффективно решить проблему операция не может быть завершена.

    Удалите файлы-миниатюры

    Как было описано выше, наличие в удаляемой папке файлов с расширением.db может препятствовать её удалению. В этом случае необходимо закрыть проблемную папку, от админа запустить командную строку, в ней перейти на диск с проблемным файлом (к примеру, если это С, то набрать в строке С: ).

    Затем в командной строке наберите:

    del /ash /s thumbs.db

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


    1. Для отключения дальнейшего создания файлов-миниатюр в Виндовс необходимо нажать на Win+R, и там набрать gpedit.msc .
    2. В открывшемся окне перейти по пути «Конфигурация пользователя», далее «Административные шаблоны».
    3. Затем «Компоненты Виндовс».
    4. Потом «Проводник» и найдите опцию «Отключить кеширование эскизов в скрытых файлах…».
    5. Дважды кликните на ней, и после открытия её окна выберите слева «Включено» и нажмите на «Ок».

    Проверьте систему на вируса

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

    Заключение

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