Действие не может быть выполнено, так как этот файл открыт в System

Windows File Explorer утверждает, что файл, который вы пытаетесь удалить, открыт в другой программе или в системе? Если вы не можете открыть, отредактировать или удалить файл, он все еще работает в фоновом режиме или не закрылся должным образом.

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

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

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

1. Закройте программу

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

2. Перезагрузите компьютер

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

Restarting-Windows.png

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

3. Завершить приложение через диспетчер задач

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

Нажмите Ctrl + Shift + ESC, чтобы открыть диспетчер задач. В качестве альтернативы, вы можете щелкнуть правой кнопкой мыши панель задач или нажать Ctrl + Alt + Del в любом месте Windows и выбрать диспетчер задач . Если вы видите компактную версию Windows 10, нажмите «Подробнее» и убедитесь, что вы находитесь на вкладке «Процессы». Теперь найдите приложение, которое вы использовали, чтобы открыть «используемый файл». Например, если вы просматривали документ, поищите Word.

Windows-Task-Manager-App.png

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

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, перейдите в « Обновление и безопасность»> «Восстановление» и в разделе «Расширенный запуск» выберите «Перезагрузить сейчас» . На следующем экране выберите Устранение неполадок → Дополнительные параметры> Параметры запуска → Перезагрузить. Когда ваш компьютер перезагрузится, вы увидите экран «Параметры запуска», из которого вы можете выбрать безопасный режим .

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

Автор: · 27.08.2019

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

Перезапуск компьютера

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

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

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

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

  1. Нажать Ctrl+Shift+Esc для запуска «Диспетчера задач».
  2. Во вкладке «Процессы» найти позицию, которая задействует компонент. Завершить процесс.
  3. Теперь снова попробуйте удалить или переместить файл.

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

DeadLock

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

  1. Запустить DeadLock с правами администратора.
  2. Через меню File указать путь до файла, который выдает ошибку. После этого он появится в таблице.
  3. Кликнуть ПКМ по файлу и выбрать пункт Unlock.
  4. Теперь снова нажать ПКМ и выбрать Remove item. Файл будет удален с компьютера.

Читайте также:  MSVCR120.dll — что это за ошибка, как исправить?

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

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

Unlocker

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

Мнение экспертаВасилийРуководитель проекта, эксперт по модерированию комментариев. Как и в случае с DeadLock, использовать Unlocker нужно с умом, чтобы не стереть системные библиотеки и не нарушить работу ОС.

Удаление образов

Очень распространена ситуация, когда пользователь сталкивается с подобной ошибкой при попытке перемещения или удаления образов ISO. Если образ смонтирован в виртуальном приводе, то его нельзя удалять, копировать, переименовывать и так далее. При этом, файл задействуется не программой эмуляции виртуальных приводов, а системой. Поэтому пользователь видит отметку System в ошибке, а не Daemon Tools, UltraISO и так далее.

Исправить ситуацию можно следующим образом:

  1. Запустите программу эмуляции приводов.
  2. Отключите автоматическое монтирование.
  3. Извлеките образ из виртуального привода.
  4. Перезагрузите компьютер и выполните нужное действие с образом диска.

Видеоинструкция

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

Заключение

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

Читайте также:  Скачать api-ms-win-crt-runtime-l1-1-0.dll для Windows 7 x32 и 64

Ждем ваши вопросы, которые можно задать с помощью формы для комментариев после статьи.

Опубликовано: 30.12.2019Обновлено: 13.06.2020Категория: Инструкции windowsАвтор: myWEBpc

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

В Windows 10/7/8.1 иногда бывает такой момент, когда мы закрываем программу, то она может остаться работать в фоновом режиме. По этой причине нужно завершить процесс связанный с файлом или папкой, которую вы хотите удалить. Нажмите Esc+Shift+Ctrl, чтобы открыть диспетчер задач. В диспетчере задач определите, что за процесс может быть связан с вашим удаляемым файлом или папкой. Нажмите по нему правой кнопкой мыши и выберите «Снять задачу«. После этого попробуйте удалить файл, который был занят программой.

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

Нажмите Win+R и введите resmon.exe, чтобы открыть монитор ресурсов. Далее найдите графу «Связанные дескрипторы» и введите в поиск имя файла. Далее вам отобразится один или несколько процессов связанных с вашим файлом. Нажмите по каждому из них правой кнопкой мыши и выберите «Завершить процесс«, после чего попробуйте удалить папку или файл.

Этот способ отлично подойдет, если вы пытаетесь удалить файл по сети и вам выдает ошибку — «файл открыт в другой программе». Нажмите сочетание кнопок Win+R и введите control.exe folders, чтобы открыть параметры папок. Перейдите во вкладку «Вид» и выделите галочками две функции:

  1. Всегда отображать значки, а не эскизы.
  2. Запускать окна с папками в отдельном окне.

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

Временные файлы могут мешать вам удалить файл, который занят программой. Нажмите Win+R и введите по очереди команды ниже. Вам нужно удалить все содержимое в этих двух папках:

  1. %temp%
  2. temp

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

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

Смотрите еще:

  • Запрошенная операция требует повышения — Код 740 
  • Очистка диска от ненужных файлов
  • Как удалить содержимое временных файлов папки Temp в Windows 10
  • Файл или папка повреждены. Чтение невозможно
  • Как изменить владельца файла или папки в Windows 10

Загрузка комментариев

Политика конфиденциальности

Файл открыт в System: как удалить?

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

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

Чтобы удалить такой файл, лучше всего использовать Daemon Tools. Открываем выше названую программу, в ней отображаются наличные виртуальные приводы и файлы, смонтированные в них. Первым делом надо размонтировать файл, который вы собрались удалять. Выбираем правой клавишей мышки привод, в появившемся списке нажимаем на опцию «Размонтировать». Теперь  можете спокойно удалять ненужный файл.

К слову, с помощью Daemon Tools можно без особого труда закрыть файл в system. Для этого нужно в диалоговом окне программы «Автоматическое монтирование» удалить галочку и перезагрузить компьютер.

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

Ещё одним способом удаления файлов в system является привлечение утилиты Unlocker. Она является бесплатной и легко инсталлируется. С её помощью можно легко удалить любые файлы, открытые в системной служебной программе. Но с утилитой Unlocker надо быть крайне осторожным – в отличие от UltraIso и Daemon Tools она способна удалять и системные файлы.

Использовать утилиту довольно просто: после того, как вы её установили, нажимаете правой клавишей на файл, который хотите удалить. Сперва, скорее всего, в диалоговом окне вам придёт сообщение о причине поломки, нажимаете «Ок».  Unlocker найдёт все программы, которые использовали ваш файл и мешали его удалить, выключит их и вы легко сможете осуществить ваше желание – удалить злополучный файл. Иногда для удаления может потребоваться перезагрузка компьютера. К слову, эти файлы не идут в корзину, а удаляются безвозвратно. Вы должны помнить об этом и рассчитывать на то, что назад дороги не будет.

Нашли ошибку в тексте? Выделите ее и нажмите Ctrl + Enter Автор: admin28-05-2014, 11:28Статьи

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

Как тогда поступить с ресурсом, открытом в system? Есть варианты простые, есть сложные, и начнем мы конечно от самого легкого.

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

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

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

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

Удалить файл из system возможно также при помощи самой программы Daemon Tools, нужно ее запустить и просмотреть все смонтированные ярлыки в приводах. Выделяем файлы mdf и mds программы, нажимаем «Размонтировать» и  можно удалить ненужный.

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

Итак, можно прийти к выводу, что для удаления ярлыка из system нужно для начала размонтировать привод.

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

Используемые источники:

  • https://ip-calculator.ru/blog/ask/kak-udalit-fajl-ispolzuemyj-drugoj-programmoj/
  • https://os-helper.ru/oshibki/deystvie-ne-mozhet-byt-vypolneno-tak-kak-etot-fayl-otkryt-v-system.html
  • https://mywebpc.ru/windows/faj-otkryt-v-drugoj-programme/
  • http://www.inteeu.com/2018/07/29/fajl-otkryt-v-system-kak-udalit/
  • http://novunka.net.ua/213-ak-udalit-fayl-otkrytyy-v-system.html

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий