Imagine a situação: você está prestes a usar seu aplicativo predileto e se depara com uma mensagem de erro: “O processo não pode acessar o arquivo porque está sendo usado por outro processo”, no Windows 10. A primeira reação seria simplesmente fechar a janela de erro. Contudo, essa ação não resolverá o problema em seu computador. Continue a leitura deste artigo para descobrir as soluções eficazes para eliminar esse erro no seu PC com Windows 10.
Solucionando o Erro de Acesso ao Arquivo no Windows 10
Nesta seção, vamos explorar as causas mais comuns que levam ao aparecimento da mensagem de erro de acesso ao arquivo:
-
Falta de Privilégios Administrativos: A mensagem pode surgir se as pastas essenciais para o acesso aos drivers não possuírem as permissões de administrador necessárias.
-
Conflito de Portas: Outro processo pode estar utilizando as portas 80 ou 443, gerando esse conflito e resultando no erro.
-
Configuração Incorreta no Registro: A subchave “ListenOnlyList” e a porta do IIS podem estar com configurações inadequadas no Editor do Registro.
Método 1: Solução de Problemas Básica
O primeiro passo para resolver o erro de acesso ao arquivo no Windows 10 é aplicar os métodos básicos de solução de problemas descritos a seguir.
1. Encerramento de Processos em Segundo Plano
A execução de múltiplos aplicativos em segundo plano pode ocasionar o aparecimento dessa mensagem de erro em seu computador. Para solucionar, feche todos os aplicativos rodando em segundo plano.
2. Execução do Aplicativo como Administrador
O erro pode ocorrer se o aplicativo não possuir as permissões de administrador. A solução é executar o aplicativo com essas permissões.
1. Pressione a tecla Windows, digite “Prompt de Comando” e selecione “Executar como administrador”.
Observação: O Prompt de Comando é usado como exemplo neste caso.
2. Na janela de Controle de Conta de Usuário, clique em “Sim” para confirmar a execução do aplicativo como administrador.
Método 2: Mudança do Intervalo de IP
O erro de acesso ao arquivo pode surgir se outros processos estiverem usando as portas 80 ou 443. Para resolver, experimente alterar o intervalo de IP do processo ou definir um novo intervalo.
1. Abra o Prompt de Comando como administrador.
2. Insira os seguintes comandos no aplicativo, pressionando a tecla Enter após cada um, para definir um novo intervalo de IP para as portas TCP:
netsh int ipv4 set dynamicport tcp start=10000 num=1000
3. Insira os seguintes comandos no aplicativo, pressionando a tecla Enter após cada um, para definir um novo intervalo de IP para as portas UDP:
netsh int ipv4 set dynamicport udp start=10000 num=1000
Método 3: Resolvendo Conflito de Porta IIS
O erro de acesso ao arquivo pode ser causado por um conflito entre a porta do IIS e o serviço HTTP. Para solucionar, altere a subchave “ListenOnlyList” no Editor do Registro.
1. Abra o Prompt de Comando como administrador.
2. Digite o comando “netstat -ano” e pressione Enter para iniciar o utilitário “Netstat.exe” e visualizar as conexões ativas.
3. Digite o comando “net stop http” e pressione Enter para interromper o serviço HTTP em seu PC.
Observação: O serviço HTTP utiliza a porta do IIS, sendo necessário interrompê-lo antes de alterar a chave.
4. Digite “Y” e pressione Enter na caixa “Deseja continuar esta operação?”
5. Pressione a tecla Windows, digite “Editor do Registro” e selecione “Abrir”.
6. Navegue até o diretório “ListenOnlyList” utilizando o seguinte caminho no Editor do Registro:
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParametersListenOnlyList
7. Clique com o botão direito do mouse em todos os endereços IP individualmente, com exceção do valor padrão “0.0.0.0”, e selecione a opção “Excluir” para remover a subchave.
8. Clique em “Yes” na janela de confirmação “Confirm Value Delete UAC”.
9. Feche o Editor do Registro e reinicie o seu computador.
10. Abra o Prompt de Comando conforme as instruções acima para garantir que o serviço HTTP seja iniciado.
11. Digite o comando “net start http” e pressione Enter.
Método 4: Modificação do Número da Porta
Uma das causas para o erro de acesso ao arquivo é o uso do “HubCapp Peripheral Agent”, um software de terceiros que possibilita o acesso a drivers e balanças conectadas como periféricos ao PC. Um conflito com o número de porta desse software pode gerar o erro.
1. Pressione as teclas Windows + E para abrir o Explorador de Arquivos e navegue até a pasta do “HubCapp Peripheral Agent” utilizando o seguinte caminho:
C:Program Files (x86)HubCapp Peripheral Agent
Observação: Feche o “HubCapp Peripheral Agent” antes de prosseguir com as alterações.
2. Clique duas vezes no arquivo “setup.xml” na lista.
Observação: É recomendável criar uma cópia deste arquivo na área de trabalho e renomeá-la para “setup.xml_OLD”. Após a modificação do arquivo na área de trabalho, mova-o de volta para a pasta original.
3. Altere o valor “MinPortNumber” de 50000 para 60000 e pressione Ctrl + S para salvar o arquivo.
4. Abra o “HubCapp Peripheral Agent” em seu PC para verificar se o problema foi resolvido.
Perguntas Frequentes (FAQs)
Q1. Algum aplicativo de terceiros pode ser a causa da mensagem de erro de acesso ao arquivo no Windows 10?
Resp. Sim, o “HubCapp Peripheral Agent” é um software de terceiros que pode acessar dispositivos periféricos conectados ao seu computador. Uma configuração inadequada do número da porta neste software pode gerar este erro.
Q2. Por que o erro de acesso ao arquivo ocorre quando tento abrir um aplicativo específico?
Resp. A causa mais comum para esta mensagem de erro é a configuração incorreta do número da porta ou do intervalo de IP. As instruções para modificar o número da porta e o intervalo de IP para solucionar o erro estão detalhadas neste artigo.
***
Este artigo explorou as causas e métodos para solucionar o erro de acesso ao arquivo causado por outro processo em uso. Experimente todas as soluções descritas e compartilhe suas dúvidas e sugestões nos comentários.