A ação não pode ser concluída porque o arquivo está aberto no COM Surrogate

A ação não pode ser concluída porque o arquivo está aberto no COM Surrogate

Arquivo em uso, a ação não pode ser concluída porque o arquivo está aberto no COM Surrogate

O processo dllhost.exe atende pelo nome COM Surrogate e o termo em si é bastante genérico – mas é usado para hospedar um ou mais serviços do sistema operacional. Quando COM Surrogate não consegue manipular o código; você pode receber esse erro.

Para corrigir A ação não pode ser concluída porque o arquivo está aberto no erro COM Surrogate , siga estas etapas:

  1. Verifique o Gerenciador de Tarefas
  2. Reinicie o computador e tente
  3. Execute uma inicialização limpa
  4. Remova(Remove) o programa de terceiros instalado recentemente
  5. Desativar aceleração de hardware
  6. Desativar prevenção de execução de dados

Para saber mais sobre essas etapas, continue lendo.

1] Verifique o Gerenciador de Tarefas

Às vezes, o aplicativo pode não aparecer aberto na barra de tarefas, mas ainda pode estar sendo executado em outro lugar sem o conhecimento do usuário. Para isolar essa possibilidade, abra o Gerenciador de Tarefas(Task Manager) e verifique a lista de programas em execução. Se o seu programa estiver listado entre eles, clique com o botão direito nele e selecione a opção 'Finalizar tarefa' para fechá-lo.

Além disso, tente isso. Abra Task Manager > Na guia Detalhes , localize o processo (Details)dllhost.exe , clique com o botão direito do mouse nele e selecione Finalizar tarefa(End task) . Agora veja se você pode fazer o que você queria fazer.

2] Reinicie o computador e tente

Reinicie seu computador Windows e tente realizar a operação desejada no arquivo.

3] Execute uma inicialização limpa

Inicialize seu computador no estado de inicialização limpa(Clean Boot State) e tente solucionar o problema manualmente. Você terá que encontrar o processo ofensivo manualmente. A solução de problemas de inicialização limpa foi projetada para isolar um problema de desempenho.

4] Remova(Remove) o programa de terceiros instalado recentemente

Às vezes, alguns aplicativos de terceiros podem estar interferindo e isso pode causar esse problema. Caso seu sistema estivesse funcionando bem anteriormente e mostrasse o problema após instalar um aplicativo de terceiros recentemente, tente desinstalar esse programa(uninstalling that program) e verifique se ele funciona depois disso.

5] Desabilitar a aceleração de hardware

Aceleração de Hardware(Hardware Acceleration) significa usar o hardware de um computador para executar uma determinada tarefa e função mais rapidamente do que seria possível usando o software. Desative a aceleração gráfica de hardware(hardware graphics acceleration) e veja se isso ajuda você.

6] Desabilitar Prevenção de Execução de Dados(Disable Data Execution Prevention)

A Prevenção de Execução de Dados ou DEP é um recurso de segurança que pode ajudar a evitar danos ao computador. Se um programa tentar executar código da memória de maneira incorreta, o DEP fechará o programa. Desative a DEP para esse programa individual ou desative a Prevenção de Execução de Dados globalmente e veja se isso ajuda. Lembre(Mind) -se de que quando você desabilita a DEP globalmente, isso deixará seu computador menos seguro.

Se algo não funcionar para você, lembre-se de reverter as alterações feitas.

Como faço para corrigir o Open in COM Surrogate?

Para corrigir A ação não pode ser concluída porque o arquivo está aberto no problema COM Surrogate no Windows 11/10 PC; você precisa encerrar o processo dllhost.exe usando o Gerenciador de Tarefas(Task Manager) . Além(Apart) disso, você pode reiniciar o computador e verificar se ele resolve o problema. Às vezes, software de terceiros também pode ser responsável por esse problema. Em tal situação, você precisa verificar se instalou recentemente algum software de terceiros ou não. Se sim, você pode desinstalá-lo para corrigir o problema.

O que significa se um arquivo(File) estiver aberto no COM Surrogate ?

Se você receber  A ação não pode ser concluída porque o arquivo está aberto no(The action cannot be completed because the file is open in COM Surrogate)  erro COM Surrogate ao renomear ou copiar um arquivo no Windows 11/10 , isso significa que o serviço dllhost.exe não está respondendo como deveria. Em outras palavras, o serviço COM Surrogate não consegue manipular o código em seu computador para executar uma determinada tarefa.

Hope something helps!

Leituras relacionadas:(Related reads:)



About the author

Sou engenheiro de hardware, especializado no design e desenvolvimento de produtos da Apple, como iPhone e iPad. Tenho experiência com dispositivos iOS e edge, além de ferramentas de desenvolvimento de software como Git e Swift. Minhas habilidades em ambas as áreas me dão uma forte compreensão de como o sistema operacional (SO) dos dispositivos Apple interage com aplicativos e fontes de dados. Além disso, minha experiência com Git me permite trabalhar em sistemas de controle de versão de código, o que pode ajudar a melhorar a eficiência e a produtividade no desenvolvimento de software.



Related posts