Действие не может быть завершено, потому что файл открыт [решено]

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

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

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

заместитель действия косяк-быть завершено

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

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

Здесь я расскажу, как вы можете устранить ошибку, когда получите сообщение ‘файл открыт в другой программе».

Решение 1. Попробуйте найти файл в диспетчере задач

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

  • Откройте диспетчер задач с помощью сочетания клавиш Ctrl + Shift + Esc.
  • Под Процессы На вкладке найдите приложение, которое, по вашему мнению, может быть связано с вашим файлом.
  • Щелкните правой кнопкой мыши на выбранном приложении и выберите Конечная задача из раскрытого контекстного меню.

Теперь попробуйте выполнить действие, которое ранее показывало theЭто действие не может быть выполнено, потому что файл открыт‘ ошибка.

Решение 2. Перезапустите проводник

Это простой обходной путь, который может помочь вам преодолеть эту проблему. Если вы столкнулись с этой проблемой, выполните следующие действия, чтобы перезапустить explorer.exe:

  1. открыто Диспетчер задач. Нажмите Win + X открыть меню Windows и выбрать Диспетчер задач.
  2. в Процессы вкладка, перейдите к Проводник Windows (explorer.exe) в списке запущенных процессов.
  3. Щелкните правой кнопкой мыши и выберите Конечная задача.
  4. Перейти к файл. Выбрать Запустить новое задание.
  5. в Бегать В открывшемся окне введите explorer.exe и нажмите Войти.

restart_explorer

Это перезапустит Windows Explorer. Это делается для очистки любого устаревшего кэша или заблокированной памяти, которая может вызывать theДействие не может быть завершено, потому что файл открыт в другой программе ошибка’.

Решение 3. Перезагрузите компьютер

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

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

Решение 4. Отпустите локальную ручку Thumbs.Db

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

Что вы будете делать, это отключить кэширование миниатюр в скрытом файле thumbs.db. Когда вы сделаете это, Проводник не будет создавать, читать или записывать кэш миниатюр элементов в указанный файл. Вы можете сделать это с помощью редактора групповой политики. Просто следуйте этим шагам:

  1. Открыть Бегать диалог, нажав Win + R.
  2. Тип gpedit.ЦКМ и нажмите Войти запустить редактор локальной групповой политики.
  3. На левой панели перейдите по следующему пути:
    Конфигурация пользователя \ Административные шаблоны \ Компоненты Windows \ Проводник

file_explorer_in_gpedit

  1. На правой панели найдите и дважды щелкните следующую запись политики, чтобы изменить ее:
    Отключить кеширование миниатюр в скрытых файлах thumbs.db
  2. Нажмите на переключатель рядом с Включено.

turn_off_caching_of_thumbnails_in_hidden_thumbs

  1. Нажмите на Подать заявление с последующим Ok.

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

Если вы используете Windows 10 Home, у вас нет доступа к редактору локальной групповой политики. Вы можете вернуть групповую политику, используя наше руководство, или использовать редактор реестра, чтобы внести те же изменения. Для этого выполните следующие действия:

  1. Экспортируйте свой реестр, чтобы сделать резервную копию того же самого и сохранить его в безопасности на случай, если вам нужно восстановить его, если что-то пойдет не так.
  2. Перейдите в следующую папку, вставив этот путь в адресную строку редактора реестра:
    Компьютер \ HKEY_CURRENT_USER \ Software \ Policies \ Microsoft \ Windows \ Проводник
  3. Найдите и дважды щелкните, чтобы изменить следующий 32-битный файл DWORD:
    DisableThumbsDBOnNetworkFolders
  4. Измените значение записи на 1. Нажмите на Ok.
  5. Начать сначала твой компьютер.

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

Решение 5. Удалите папки TEMP

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

  1. Открыть Бегать диалоговое окно, нажав Win + R
  2. Здесь введите % Temp% в поле ввода и нажмите Войти.

run_temp

  1. Это откроет C: \ Users \ ~ 1 \ AppData \ Local \ Temp папки. Здесь нажмите Ctrl + A, чтобы выбрать все файлы, и щелкните правой кнопкой мыши и выберите удалять из контекстного меню.

delete_temp_folder_files

  1. Закройте это окно.
  2. Снова откройте Бегать диалог, нажав Win + R ключи.
  3. Здесь введите температура и нажмите Enter.

temp_in_run

  1. Это откроет C: \ Windows \ Temp Здесь нажмите Ctrl + A, чтобы выбрать все файлы, щелкните правой кнопкой мыши и выберите «Удалить» в контекстном меню.

delete_temp_files

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

Решение 6: Завершить суррогатный процесс COM

Компонентная объектная модель (COM) от Microsoft — это независимая от платформы распределенная объектно-ориентированная система для создания самодействующих двоичных программных компонентов. COM определяет объектную модель и требования к программированию, которые позволяют COM-объектам взаимодействовать с другими объектами на вашем компьютере.

Известно, что этот процесс иногда вызывает эту ошибку на устройствах с Windows 10, как сообщают многие пользователи. Прекращение этого процесса может в конечном итоге решить ваши ‘Действие не может быть завершено, потому что файл открыт в другой программеОшибка

Вы можете прекратить этот процесс из диспетчера задач. Нажмите Ctrl + Alt + Delete или Ctrl + Shift + Esc на клавиатуре или щелкните правой кнопкой мыши меню «Пуск» и выберите «Диспетчер задач«. Под «Процессы«Список вкладок, найти»COM Surrogate«И щелкните правой кнопкой мыши на нем, а затем выберите»Завершить задачу«.

com_surrogate_end_task

Решение 7: Опорожните корзину

Некоторые пользователи сообщают о внешне не связанном решении, которое помогло им решить эту проблему. Многие люди обычно отправляют удаленные файлы в корзину, и это может в конечном итоге быть зарегистрировано как действие и отображать displayЭто действие не может быть выполнено, потому что файл открыт‘ ошибка.

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

Завершение

Так что у вас есть это. Если вы тоже сталкивались с ‘Действие не может быть завершено, потому что файл открыт в другой программе’На вашем устройстве, теперь вы знаете, как решить эту проблему, используя методы, указанные выше. Оставьте комментарий ниже, если вы нашли это полезным, и обсудите то же самое.

Ссылка на основную публикацию