Correção: Não é possível criar um arquivo quando esse arquivo já existe



Experimente Nosso Instrumento Para Eliminar Problemas

Vários usuários estão recebendo o “ Não é possível criar um arquivo quando esse arquivo já existe ”Erro ao tentar alterar o status do cartão inteligente ( SCardSVR ) serviço de Desativado para um estado diferente. O problema foi relatado como ocorrendo com várias versões do Windows, incluindo Windows 7, Windows 8.1 e Windows 10.



Não é possível criar um arquivo quando esse arquivo já existe



O que está causando o erro “Não é possível criar um arquivo quando esse arquivo já existe”?

Investigamos esse problema específico examinando vários relatórios de usuários e as estratégias de reparo mais populares comumente usadas para corrigir esse problema específico.



Acontece que esse problema específico ocorre devido a uma falha comum do Windows que foi confirmada para acontecer no Windows 8.1 e Windows 10. A Microsoft já lançou uma correção para essa falha específica, mas alguns usuários afirmam que “ Não é possível criar um arquivo quando esse arquivo já existe ”O erro ainda está ocorrendo mesmo após a instalação do hotfix fornecido pela Microsoft.

Se você está tendo dificuldades para resolver esse problema específico, este artigo fornecerá vários guias de solução de problemas. Abaixo, você tem três métodos diferentes que outros usuários em uma situação semelhante usaram para resolver o problema.

Se você deseja ser o mais eficiente possível, siga os métodos abaixo na ordem em que são apresentados. Um deles é obrigado a ajudá-lo a corrigir ou contornar o “ Não é possível criar um arquivo quando esse arquivo já existe 'erro.



Método 1: instalando a atualização KB4057144 (somente Windows 10)

Se você está encontrando o problema no Windows 10, há uma correção simples que permitirá que você resolva o problema com o mínimo de aborrecimento. A Microsoft solucionou esse problema específico com uma atualização de hotfix lançada em Janeiro de 2018 .

o KB4057144 atualização abordou o problema em que a tentativa de alterar o status do serviço Smart Card do Windows acionará o “ Não é possível criar um arquivo quando esse arquivo já existe 'erro.

Se você tem o hábito de manter seu sistema atualizado, provavelmente já o terá instalado. Mas se você não fizer isso, siga as instruções abaixo para garantir que o KB4057144 atualização instalada em seu computador:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Então, digite ms-settings: windowsupdate e pressione Enter para abrir o atualização do Windows guia dentro do Configurações aplicativo.

    Diálogo de execução: ms-settings: windowsupdate

  2. Na tela do Windows Update, clique em Verifique se há atualizações e instale todas as atualizações pendentes disponíveis.

    Instalando todas as atualizações pendentes do Windows

  3. Quando solicitado a reiniciar, clique no Reinicie agora botão para permitir que seu sistema operacional instale a atualização. Assim que a próxima inicialização for concluída, retorne à mesma tela e continue com a instalação da atualização pendente até que não tenha mais nenhuma.

    Reiniciar o computador para permitir que o sistema operacional instale as atualizações

  4. Assim que todas as atualizações pendentes forem instaladas, acesse o Serviços tela novamente e veja se agora você é capaz de alterar o status do cartão inteligente ( SCardSVR ) serviço.

Se você ainda estiver tendo o mesmo problema ou se estiver enfrentando o problema com um sistema operacional diferente, vá para o próximo método abaixo.

Método 2: Alterar o status do cartão inteligente (SCardSvr) via Regedit

Se o primeiro método não for aplicável ao seu cenário, você poderá contornar o problema completamente usando o Editor de registro para modificar o status do Cartão inteligente (SCardSvR). Vários usuários em situação semelhante relataram que o procedimento abaixo os ajudou a alterar o status do SCardSvR serviço sem encontrar o “ Não é possível criar um arquivo quando esse arquivo já existe 'erro.

Aqui está o que você precisa fazer:

  1. pressione Tecla Windows + R para abrir uma caixa de diálogo Executar. Então, digite “Regedit” e pressione Entrar para abrir o Editor de registro . Se solicitado pelo UAC (controle de conta de usuário) clique sim para conceder privilégios administrativos.

    Acessando o Editor do Registro via caixa Executar

  2. Dentro do Editor do Registro, navegue até a seguinte chave do registro:
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  services  SCardSvr

    Navegando para a chave de registro SCardSvr

    Nota: Você pode navegar até esse local manualmente ou colar o endereço diretamente na barra de navegação.

  3. Assim que chegar ao local, clique duas vezes no Começar valor do lado direito. Em seguida, altere os dados do valor de acordo com o estado que deseja definir para o tipo de inicialização do SCardSVR:
    Automático-2
    Manual-3
    Desativado-4

    Alterar o valor inicial para os dados do valor apropriados

  4. Clique Está bem para salvar as alterações, feche o Editor do Registro e reinicie o computador. Assim que a próxima inicialização for concluída, o tipo de inicialização do cartão inteligente ( SCardSVR ) serviço já deve ter sido alterado.

Se você ainda está tendo o mesmo problema ou está procurando uma abordagem diferente, vá para o próximo método abaixo.

Método 3: Alterar o status do cartão inteligente (SCardSvr) via prompt de comando

Se os dois métodos acima não permitiram que você resolvesse o “ Não é possível criar um arquivo quando esse arquivo já existe ”Erro, vamos ver se uma série de comandos CMD irá. Em alguns casos, este problema é confirmado para ser resolvido alterando o tipo de inicialização do cartão inteligente ( SCardSVR ) serviço diretamente de uma janela elevada do prompt de comando.

Aqui está o que você precisa fazer:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Então, digite “Cmd” e pressione Ctrl + Shift + Enter para abrir um Prompt de Comando elevado. Quando solicitado pelo UAC (controle de conta de usuário) , clique sim para conceder privilégios administrativos.

    Executando o CMD como administrador

  2. Assim que chegar ao Prompt de Comando elevado, digite o seguinte comando para interromper o serviço de cartão inteligente:
    net stop SCardSvr
  3. Assim que o serviço for interrompido, use um dos seguintes comandos para alterar o Tipo de inicialização do serviço para o estado que você deseja:
     Automático:  REG adicionar 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Iniciar / t REG_DWORD / d 2 / f  Manual:  REG adicionar 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Iniciar / t REG_DWORD / d 3 / f  Desativado:  REG adicionar 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Iniciar / t REG_DWORD / d 4 / f  Automático (início atrasado):  REG adicionar 'HKLM  SYSTEM  CurrentControlSet  services  SCardSvr' / v Iniciar / t REG_DWORD / d 2 / f
  4. Uma vez o Tipo de inicialização foi alterado, digite o seguinte comando para reiniciar o serviço de cartão inteligente:
    net start SCardSvr
4 minutos lidos