Действие не может быть выполнено при удалении файла
При удалении файлов в Windows 11 или 10 может возникнуть ошибка, что действие не может быть выполнено, так как этот файл открыт в System, Shell Infrastructure Host, Com Surrogate, RuntimeBroker или любой другой программе.
Ошибка, когда действие не может быть выполнено при удалении файла в Windows 11/10 возникает из-за того, что программный процесс занят системной службой. К примеру, пользователь использует программу для настройки визуальных эффектов системы, и при удалении связанного файла с приложением, и возникает ошибка.
Как удалить файл открытый в System, Shell Infrastructure Host, Com Surrogate, RuntimeBroker
Универсальным быстрым решением удалить неудаляемый файл будет использование специальной программы как IObit Unlocker.
- В программе нажмите "Добавить"
- Укажите путь к неудаляемому файлу или папке.
- Нажмите далее на стрелочку и выберите "Разблокировать и удалить".
Файл открыт в System при удалении файла
1. Действие не может быть выполнено, так как этот файл открыт в System обычно возникает при удалении файлов ISO или VHD (VHDX), которые смонтированы в виртуальный привод.
- Откройте "Проводник".
- Нажмите правой кнопкой мыши по виртуальному приводу.
- Выберите "Извлечь".
- Удалите файл, который не удалялся.
2. Кроме того, ошибка System при удалении файла также возникает и тогда, когда открыта рабочая виртуальная Hyper-V или другая.
- Откройте диспетчер Hyper-V.
- Завершите работу виртуальной рабочей машины.
- Далее можете удалить файл.
Файл открыт в Shell Infrastructure Host при удалении файла
1. Действие не может быть выполнено, так как этот файл открыт в Shell Infrastructure Host обычно возникает при удалении фото и видео. В этом случае нужно перезапустить explorer.exe.
- Откройте "Диспетчер задач" нажав Ctrl+Shift+Esc.
- Найдите процесс "Проводник".
- Нажмите по нему правой кнопкой мыши и "Перезапустить".
2. Проблема также возникает при отображении значков, а не эскизов, которые нужно включить.
- Нажмите Win+R и введите
control.exe folders
. - Перейдите во вкладку "Вид".
- Включит "Всегда показывать значки, а не эскизы".
Файл открыт в Com Surrogate при удалении файла
Действие не может быть выполнено, так как этот файл открыт в Com Surrogate обычно возникает при удалении медиафайлов как аудио. В этом случае нужно нужно завершить процесс dllhost.exe.
- Нажмите правой кнопкой мыши по панели задач и выберите "Диспетчер задач".
- Найдите процесс Com Surrogate (dllhost.exe) и "Снять задачу".
- Процессов может быть несколько, завершите их все.
Файл открыт в RuntimeBroker при удалении файла
Когда удаляете файл mp4, фото и другие медиа, и возникает ошибка, что файл открыт в RuntimeBroker, то нужно завершить все процессы RuntimeBroker.exe.
- Откройте "Диспетчер задач" нажав Ctrl+Shift+Esc.
- Перейдите во вкладку "Сведения".
- Найдите процесс RuntimeBroker.exe.
- Нажмите по нему правой кнопкой мыши и "Снять задачу".
- Завершите все процессы RuntimeBroker.exe.
Дополнительные советы
- Очистите корзину.
- Отключите DEP.
- Отключите на время антивирус, так как файл может быть в карантине.
- Выполните чистую загрузку и удалите файл.