COM Surrogate ou Component Object Model Surrogate é um processo estendido que é usado por processos host (principalmente arquivos .dll) para executar uma variedade de tarefas. Quando um COM Surrogate falha, ele não trava o processo do host, mas pode gerar problemas mais recentes. Por exemplo, quando você está tentando remover um arquivo do Explorador de Arquivos, você pode ver uma mensagem de erro – “Arquivo em uso A ação não pode ser concluída porque o arquivo está aberto no COM Surrogate“. Isso ocorre apenas porque o arquivo ainda está sendo usado pelo processo COM Surrogate.
Índice
Soluções alternativas -
1. A primeira coisa que você deve fazer é apenas reiniciar o sistema uma vez. Após reiniciar apenas uma vez, você poderá excluir o arquivo.
2. Se houver um antivírus que você esteja usando, desative-o e tente remover o arquivo novamente.
Correção 1 – Finalize o processo COM Surrogate
Você pode encerrar o processo COM Surrogate depois de matar o processo dll subsequente.
1. Basta pressionar todos os Ctrl+Shift+Esc três chaves juntas.
2. Quando a página do Gerenciador de Tarefas aparecer, vá para o “Detalhes" seção.
3. Aqui você encontrará muitos processos e serviços em execução em seu sistema. Agora, basta procurar o “dllhost.exe” processo na lista.
4. Depois de encontrar esse serviço, toque com o botão direito do mouse e clique em "Finalizar tarefa” para matar o processo.
5. Depois disso, navegue até o "Processos" aba.
6. Se você olhar com atenção, encontrará o “Substituto de COM" processo. Apenas, toque com o botão direito e toque em “Finalizar tarefa” para encerrar o processo.
7. Se houver várias instâncias do “Substituto de COM” processo, encerre esses processos também.
PROPAGANDA
Por fim, basta fechar a tela do Gerenciador de Tarefas. Agora, é muito importante que você reinicie seu sistema.
Depois que a máquina reiniciar, faça login com sua conta e tente excluir novamente o arquivo do seu sistema. Você não enfrentará a mensagem de erro COM Surrogate novamente.
Correção 2 – Assuma o controle total da pasta
Você precisa assumir o controle total da pasta que contém o arquivo.
1. Abra o local do arquivo e vá para a pasta que contém o arquivo que você está tentando excluir.
2. Agora, basta tocar com o botão direito do mouse na pasta e clicar em “Propriedades“.
3. Na página Propriedades, vá para o “Segurança" seção.
4. Aqui, basta selecionar o “Administradores“.
5. Em seguida, toque em “Editar” para modificá-lo.
6. Após isso, selecione a opção “Administradores” parâmetro mais uma vez.
7. Agora, basta marcar o “Permitir” ao lado da opção ‘Controle total’.
8. Depois disso, primeiro toque em “Aplicar” e depois clique em “OK” para salvar as alterações.
Tente remover o arquivo do seu sistema. Verifique se isso dá certo.
Correção 3 – Dê permissão total
Se permitir a permissão da pasta não funcionar, tente dar permissão total ao próprio processo COM Surrogate.
1. Primeiramente, pressione o botão Ctrl+Shift+Esc chaves juntas.
2. Quando o Gerenciador de Tarefas aparecer, vá para o “Processos” para encontrar o “Substituto de COM" processo.
3. Basta tocar com o botão direito e tocar em “Propriedades“.
4. Na página de propriedades do dllhost, vá para “Segurança“.
5. Agora, clique no botão “Editar" botão.
6. Agora, selecione a opção “Usuários” na página de parâmetros e verifique o “Controlo total" caixa.
7. Não se esqueça de tocar em "OK” para salvar as alterações.
Agora, tente remover o arquivo mais uma vez. Desta vez você será bem sucedido com certeza.
Correção 4 – Mate o processo
Se algum aplicativo ainda estiver usando o arquivo que você está tentando excluir, feche-o. Se o aplicativo ainda estiver sendo executado em segundo plano, use o Gerenciador de Tarefas para encerrá-lo.
1. Basta pressionar o Chave de vitória e a X chaves juntas.
2. Mais tarde, basta clicar no botão “Gerenciador de tarefas” para acessá-lo.
3. Agora, há duas seções aqui. Na seção ‘Aplicativos’, procure qualquer aplicativo que possa estar associado a esse arquivo.
4. Se você puder encontrar o aplicativo, basta clicar com o botão direito do mouse e tocar em “Finalizar tarefa” para encerrar o aplicativo.
Se for esse o caso, sinta-se à vontade para minimizar o Gerenciador de Tarefas e excluir o arquivo.
5. Se você não conseguir encontrar o aplicativo diretamente ou ainda estiver vendo a mesma mensagem de erro, procure o aplicativo na seção "Processos em segundo plano".
6. Quando você localizar o processo do aplicativo, clique com o botão direito do mouse e toque em “Finalizar tarefa” para matá-lo.
PROPAGANDA
Depois disso, feche o Gerenciador de Tarefas e tente remover o arquivo novamente.
Correção 5 – Use o modo de inicialização limpa
Basta inicializar o sistema no modo limpo e tentar excluir o arquivo.
1. Você tem que abrir o terminal Executar. Então, clique com o botão direito do mouse no ícone do Windows na barra de tarefas e clique em “Corre“.
2. Em seguida, digite este código e clique em “OK“.
msconfig
3. Você tem que ir para o “Em geral“.
4. Basta clicar no botão “Inicialização seletiva” opção.
5. Apenas Verifica essas duas opções na lista –
Carregar serviços do sistema. Carregar itens de inicialização
6. Agora, no “Serviços” seção você tem que apenas marca de seleção a "Ocultar todos os serviços da Microsoft” opção.
8. Apenas, Verifica todos os aplicativos de terceiros na lista.
9. Em seguida, toque no botão “Desativar tudo” para desativar todos esses serviços.
10. Vai o “Comece” em seguida e toque no botão “Abra o Gerenciador de Tarefas” para acessá-lo.
11. Agora você está aqui na página do Gerenciador de Tarefas, basta tocar com o botão direito em cada aplicativo, um por um, e tocar em “Desativar” para desativá-lo.
Dessa forma, verifique se você desativou todos os aplicativos indesejados.
Feche a janela do Gerenciador de Tarefas quando terminar.
12. Basta clicar em “Aplicar" e "OK” para salvar as alterações.
13. Se você receber um aviso para reiniciar o sistema, toque em “Reiniciar“.
Seu computador será inicializado no modo de inicialização limpa.
Agora, abra o Explorador de Arquivos, vá para o local do arquivo e remova-o de lá.
Correção 4 – Desligue a DEP
DEP ou Prevenção de Execução de Dados é apenas outro recurso que você pode desabilitar antes de remover o arquivo.
1. Você tem que tocar com o botão direito do mouse no ícone do Windows e clicar em “Corre“.
2. Depois disso, digite “sysdm.cpl” na janela Executar e toque em “OK“.
3. Basta acessar o “Avançado" área.
4. Aqui, você encontrará a opção Desempenho. Basta tocar em “Definições” para explorá-lo.
5. Chegando à janela Opções de Desempenho, vá para o “Prevenção de Execução de Dados" seção.
6. Depois disso, basta Clique em a "Ative a DEP apenas para programas e serviços essenciais do Windows” para verificar.
Isso não permitirá que nenhum aplicativo de terceiros use o recurso DEP.
7. Agora, basta tocar em “Aplicar" e "OK“.
Depois disso, tente remover o arquivo do seu sistema.
Correção 5 – Desinstale o aplicativo
Se nada mais funcionar, você deve desinstalar o aplicativo associado ao arquivo.
Exemplo – Suponha que você esteja excluindo um arquivo pdf e tenha encontrado esse problema. Portanto, você pode desinstalar o Adobe Reader ou qualquer aplicativo com o qual acesse esse arquivo.
1. aperte o Chave de vitória juntamente com o Tecla R.
2. Em seguida, digite este “appwiz.cpl” e toque em “OK“.
3. Quando a página Programas e Recursos for aberta, procure o aplicativo na lista de aplicativos.
4. Clique com o botão direito do mouse e toque em “Desinstalar” para desinstalar o aplicativo do seu sistema.
Depois de desinstalar o aplicativo, exclua o arquivo do seu sistema.
Passo 1 - Baixe o Restoro PC Repair Tool aqui
Passo 2 - Clique em Iniciar verificação para encontrar e corrigir qualquer problema do PC automaticamente.