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

Обновлено: 04.07.2024

Я сталкиваюсь с сообщением "Действие не может быть выполнено, поскольку файл открыт в COM Surrogate". У меня никогда не выскакивало это сообщение. Я не могу найти решение, и это происходит в двух разных системах с разными выпусками Windows 10. Я пытался запустить проверку системных файлов, но это не помогло.

Кто-нибудь знает, можно ли это исправить или это ошибка Windows 10?

BC AdBot (войдите для удаления)

Я щелкаю правой кнопкой мыши файл изображения, выбираю свойства, удаляю свойства и личную информацию, создаю копию с удаленными всеми возможными свойствами, ОК
Я вижу "Действие не может быть выполнено, потому что файл открыт в COM Surrogate» это начало происходить только после установки 64-разрядной версии Windows 10 Pro, сборка 10586.3, а теперь .11. Со сборкой 10240 у меня никогда не появлялось это сообщение. Я не могу найти решение, и это происходит в двух разных системах с разными выпусками Windows 10. Я пытался запустить проверку системных файлов, но это не помогло.
Кто-нибудь знает, можно ли это исправить или это ошибка Windows 10?

Это прямая цитата из этой темы с веб-сайта сообщества Norton, опубликованная 22 ноября 2015 г.

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

Был там, сделал это, получил футболку

Не обращая внимания на то, что это похоже на прямое обновление, любой, кто использует сборки серии 10K, должен был давно принудительно обновить более поздние сборки, поскольку 10586 полностью вернулся в версию 1511. Версия 1607 — самая ранняя версия, которая практически все, за очень редкими исключениями, которые, вероятно, не относятся к тем, кто публикует здесь сообщения, должны быть включены.

Внедрение версии 1703 зашло достаточно далеко, поэтому я не думаю, что преждевременно использовать Помощник по обновлению Windows на странице обновления Windows 10 или использовать Media Creation Tool для загрузки ISO, записи загрузочного media, затем следуйте этим инструкциям, чтобы перейти к версии 1703.

Брайан, также известный как Bri the Tech Guy (веб-сайт в моем профиле пользователя) — Windows 10 Pro, 64-разрядная версия
Многое из того, что кажется прогрессом, на самом деле так и есть технологическое рококо.
~ Билл Грей

Вам необходимо предоставить Полный доступ к затронутому файлу.
1. Найдите папку, содержащую затронутый файл, затем щелкните ее правой кнопкой мыши и выберите «Свойства».
2. Выберите свою учетную запись в разделе Имена групп или пользователей. Поскольку вы столкнулись с этой ошибкой, вы увидите, что у вас нет полного доступа к папке.
3. Выберите свой аккаунт и установите флажок Разрешить против полного доступа.
4. Нажмите «Применить», затем нажмите «ОК», чтобы сохранить изменения.

Отредактировано daikin, 30 июня 2017 г., 16:41.

Это не проблема с разрешениями, это проблема с блокировкой файла.

Об этом часто сообщалось в сборке 1511.

Извлечение эскизов — один из элементов, который вызывает эту ошибку.

Отредактировано jwoods301, 30 июня 2017 г., 17:49.

Спасибо всем! Я ищу лучший способ, я просто открываю диспетчер задач, нажимаю на детали, нахожу dllhost.exe и завершаю процесс.

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

Вы можете столкнуться с ситуацией, когда вы не можете переименовать файл на своем компьютере с Windows, несмотря на то, что файл нигде не открыт. Если вы продолжите переименовывать его, вы можете увидеть ошибку: Файл используется. Действие невозможно выполнить, поскольку файл открыт в COM Surrogate.

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

Файл используется. Действие невозможно выполнить, так как файл открыт в COM Surrogate

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

  1. Проверьте диспетчер задач
  2. Перезагрузите компьютер и попробуйте
  3. Выполните чистую загрузку
  4. Удалить недавно установленную стороннюю программу
  5. Отключить аппаратное ускорение
  6. Отключить предотвращение выполнения данных

Чтобы узнать больше об этих шагах, читайте дальше.

1] Проверьте диспетчер задач

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

Кроме того, попробуйте это. Откройте диспетчер задач > на вкладке «Сведения» найдите процесс dllhost.exe, щелкните его правой кнопкой мыши и выберите Завершить задачу. Теперь посмотрите, сможете ли вы сделать то, что хотели.

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

Перезагрузите компьютер с Windows и попробуйте выполнить нужную операцию с файлом.

3] Выполните чистую загрузку

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

4] Удалить недавно установленную стороннюю программу

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

5] Отключить аппаратное ускорение

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

6] Отключить предотвращение выполнения данных

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

Если что-то у вас не работает, не забудьте отменить внесенные изменения.

Как исправить Open in COM Surrogate?

Что делать. Действие невозможно выполнить, так как файл открыт в проблеме COM Surrogate на ПК с Windows 11/10; вам необходимо завершить процесс dllhost.exe с помощью диспетчера задач. Кроме того, вы можете перезагрузить компьютер и проверить, решает ли он проблему. Иногда причиной этой проблемы может быть и стороннее программное обеспечение. В такой ситуации вам нужно проверить, не устанавливали ли вы в последнее время какое-либо стороннее программное обеспечение или нет. Если да, вы можете удалить его, чтобы устранить проблему.

Что значит, если файл открыт в COM Surrogate?

Если при переименовании или копировании файла в Windows 11/10 появляется сообщение Действие не может быть выполнено, поскольку файл открыт в COM-суррогате, это означает, что служба dllhost.exe не отвечает как так должно быть. Другими словами, служба COM Surrogate не может обработать код на вашем компьютере для выполнения определенной задачи.

Надеюсь, что-то поможет!


Дата: 15 июля 2021 г. Метки: устранение неполадок

Похожие сообщения

 Windows 11 блокирует веб-сайты или загрузки

Windows 11 блокирует веб-сайты или загрузки

Исправить ошибку 0x800704ec в Windows 11/10

Ошибка 1020 Доступ запрещен

Исправить ошибку Cloudflare 1020, доступ запрещен мгновенно

[электронная почта защищена]

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

СОВЕТ. Трудно решить проблемы с Windows? Ремонт/восстановление отсутствующих файлов ОС Windows, поврежденных вредоносным ПО, несколькими щелчками мыши

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

1. Закройте приложение с помощью диспетчера задач

В работающем приложении может быть заблокирован файл, даже если вы думали, что приложение закрыто. Нажмите клавишу Windows + S, введите задачу и нажмите «Диспетчер задач».

Найдите приложение, в котором запущен файл, который вы хотите отредактировать. Например, предположим, что вы пытаетесь изменить документ Excel, вам нужно найти Excel, щелкнуть правой кнопкой мыши и выбрать «Завершить задачу». Здесь есть три раздела; Приложения, фоновые процессы и процессы Windows. Скорее всего, ваше приложение находится в разделе "Приложения" или "Фоновые процессы".

Теперь проверьте, можете ли вы редактировать рассматриваемый файл.

2: перезагрузите Windows

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

3. Удаление недавно установленной программы

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

СОВЕТ. Трудно решить проблемы с Windows? Ремонт/восстановление отсутствующих файлов ОС Windows, поврежденных вредоносным ПО, несколькими щелчками мыши

4: отключить аппаратное ускорение

Отключение аппаратного ускорения может помочь пользователям Windows 7, 8 и Vista, но не Windows 10. Как отключить или настроить аппаратное ускорение в Windows.

5: отключить предотвращение выполнения данных

6. Выполните чистую загрузку

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

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


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

Решение 1. Завершите суррогатный процесс COM

Завершение процесса COM Surrogate в диспетчере задач помогло некоторым пользователям, но не помогло другим. Тем не менее, мы настоятельно рекомендуем вам попробовать это решение, прежде чем пробовать что-либо еще, так как это очень легко опробовать. Удачи!

  1. Используйте комбинацию клавиш Ctrl + Shift + Esc, чтобы открыть диспетчер задач. Кроме того, вы можете использовать комбинацию клавиш Ctrl + Alt + Del и выбрать «Диспетчер задач» на синем экране, который откроется. Вы также можете найти его в меню "Пуск".


  1. Нажмите «Подробнее», чтобы развернуть диспетчер задач и найти запись COM Surrogate, отображаемую в списке на вкладке «Процессы» диспетчера задач. Он должен находиться прямо под фоновыми процессами. Кроме того, попробуйте найти и завершить записи dlhost.exe. Если вы видите несколько записей, щелкните их правой кнопкой мыши и выберите параметр "Завершить задачу" в появившемся контекстном меню.
  2. Нажмите «Да» в появившемся сообщении: «ВНИМАНИЕ! Завершение процесса может привести к нежелательным результатам, включая потерю данных и нестабильность системы…». или любое другое диалоговое окно, в зависимости от установленной версии Windows.


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

Решение 2. Установите последние обновления на ПК с Windows

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

  1. Откройте PowerShell, щелкнув правой кнопкой мыши кнопку меню "Пуск" и выбрав параметр Windows PowerShell (Admin), чтобы открыть инструмент PowerShell с правами администратора. Если вы видите командную строку в этом месте, вы также можете выполнить поиск PowerShell вручную.


  1. В консоли Powershell введите «cmd» и подождите, пока Powershell переключится на среду, подобную cmd.
  2. В консоли, похожей на «cmd», введите показанную ниже команду и не забудьте нажать Enter после этого:
  1. Позвольте этой команде работать не менее получаса и проверьте, были ли найдены и установлены без проблем какие-либо обновления.

Альтернатива:

  1. Выполните поиск «Настройки» в меню «Пуск» и щелкните первый открывшийся результат.Вы также можете нажать кнопку в виде шестеренки в левой нижней части меню "Пуск".


  1. Найдите раздел «Обновление и безопасность» в нижней части окна «Настройки» и нажмите на него.
  2. Оставайтесь на вкладке "Центр обновления Windows" и нажмите кнопку "Проверить наличие обновлений" в разделе "Статус обновления", чтобы проверить, доступна ли в Интернете новая версия Windows.


  1. Если он есть, Windows должна начать процесс загрузки автоматически.

Решение 3. Включение DEP

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

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


  1. Теперь окно "Свойства системы" на вашем компьютере открыто, перейдите на вкладку "Дополнительно" и выберите параметр "Настройки", расположенный в разделе "Производительность".
  2. На вашем компьютере откроются параметры производительности, и здесь вам нужно будет выбрать «Предотвращение выполнения данных». Выберите переключатель, чтобы включить «Включить DEP для всех программ и служб, кроме выбранных мной», а затем нажмите кнопку «Добавить».


  1. Теперь на экране вашего компьютера откроется новое окно. Вам нужно перейти в папку C:\Windows\System32\ (для 32-разрядной версии Windows) или папку C:\Windows\SysWOW64\ (для 64-разрядной версии Windows) и найти файл dllhost.exe. Выберите этот файл и нажмите кнопку «Открыть».
  2. Если вы видите на экране окно с предупреждением, нажмите кнопку "ОК". Выберите вариант «Применить» и еще раз «ОК».
  3. Наконец, дайте вашему компьютеру перезагрузиться, и после перезагрузки вы, надеюсь, не увидите ошибку COM-суррогат перестал работать в системе Windows 10.

Решение 4. Отключить панель предварительного просмотра

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

Если при изменении файлов в Windows 10 вы получаете сообщение об ошибке "Действие не может быть выполнено, поскольку файл открыт в COM Surrogate", это исправление может вам помочь.

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

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

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

[FIX] Действие может

Если вы новичок в Windows, прежде всего вам нужно знать, что COM Surrogate — это не программа, а фоновый процесс. Это жертвенный процесс, который действует от имени какого-то другого процесса, запросившего его. COM Surrogate также известен под именем dllhost.exe. Основная цель этого процесса — спасти Windows/Проводник от сбоя, пожертвовав собой. Вы можете посетить эту статью, если получите сообщение COM Surrogate перестало работать.

Чтобы решить эту проблему, вы можете либо предоставить полный доступ для суррогата COM, либо для файла/папки, на которые распространяется эта проблема.

ИСПРАВЛЕНИЕ: действие не может быть выполнено, так как файл открыт в суррогате COM в Windows 10/8.1.8/7

ИСПРАВЛЕНИЕ 1. Предоставьте полный доступ процессу COM Surrogate/dllhost.exe

<р>1. Нажмите одновременно клавиши Ctrl+Shift+Esc, чтобы открыть Диспетчер задач. На вкладке «Процессы» прокрутите вниз и найдите процесс COM Surrogate, щелкните его правой кнопкой мыши и выберите «Свойства».

[FIX] Действие может

Если вы не можете найти процесс COM Surrogate, перейдите на вкладку «Сведения» и найдите процесс dllhost.exe. Щелкните его правой кнопкой мыши, выберите "Свойства".

[FIX] Действие может

<р>2. На странице свойств процесса перейдите на вкладку «Безопасность». В разделе Имена групп или пользователей выберите свою учетную запись. Проверьте, есть ли у вас Полный доступ или нет, так как вы столкнулись с этой проблемой, у вас его не будет. Нажмите «Изменить».

[FIX] Действие может

<р>3. В следующем окне снова выделите свою учетную запись и установите флажок «Разрешить» против «Полный доступ». Нажмите «Применить», а затем «ОК».

[FIX] Действие может

Закройте Диспетчер задач, и вы обнаружите, что проблема решена.

ИСПРАВЛЕНИЕ 2. Предоставление полного доступа к затронутому файлу

<р>1. Щелкните правой кнопкой мыши папку, в которой находится затронутый файл. Выберите Свойства.

[FIX] Действие может

<р>2. На странице свойств выберите свою учетную запись в разделе Имена групп или пользователей. Как правило, вы обнаружите, что у вас нет полного доступа к папке, что может быть причиной этой проблемы. Нажмите «Изменить».

[FIX] Действие может

<р>3. В окне Разрешения выберите свою учетную запись и установите флажок Разрешить против полного доступа. Нажмите Применить, ОК.

Читайте также: