Partilhar via


Erro de ferramentas de vinculação LNK1168

não é possível abrir o nome do arquivo para escrever

Observações

O vinculador não pode gravar no filename. O arquivo pode estar em uso e seu identificador de arquivo bloqueado por outro processo, ou você pode não ter permissão de gravação para o arquivo, ou para o diretório ou compartilhamento de rede em que ele está localizado. Esse erro geralmente é causado por uma condição transitória — por exemplo, um bloqueio mantido por um programa antivírus, um processo de indexação de pesquisa de arquivo ou um atraso na liberação de um bloqueio mantido pelo sistema de compilação do Visual Studio.

Para corrigir esse problema, verifique se o filename identificador de arquivo não está bloqueado e se você tem permissão de gravação para o arquivo. Se for um executável, verifique se ainda não está em execução.

Você pode usar as utilidades do Windows SysInternals Handle ou Process Explorer para determinar qual processo tem um bloqueio de identificador de arquivo em filename. Você também pode usar o Process Explorer para liberar bloqueios em alças de arquivos abertos. Para obter informações sobre como usar esses utilitários, consulte os arquivos de Ajuda que vêm com eles.

Se o arquivo estiver bloqueado por um programa antivírus, você poderá corrigir esse problema excluindo os diretórios de saída da compilação da verificação automática pelo programa antivírus. Os scanners antivírus geralmente são acionados pela criação de novos arquivos no sistema de arquivos e mantêm bloqueios nos arquivos enquanto a verificação prossegue. Consulte a documentação do programa antivírus para obter detalhes sobre como excluir diretórios específicos da verificação.

Se o arquivo estiver bloqueado por um serviço de indexação de pesquisa, você poderá corrigir esse problema excluindo os diretórios de saída de compilação da indexação automática. Consulte a documentação do serviço de indexação para obter mais informações. Para alterar o serviço de indexação de pesquisa do Windows, use Opções de Indexação no Painel de Controle do Windows. Para obter mais informações, consulte Indexação de pesquisa no Windows 10: perguntas frequentes.

Se o executável não puder ser substituído pelo processo de compilação, ele poderá ser bloqueado pelo Explorador de Arquivos. Se o serviço Experiência de Aplicativo tiver sido desabilitado, o Explorador de Arquivos poderá manter um bloqueio de identificador de arquivo executável por um tempo prolongado. Para corrigir esse problema, execute services.msc e abra a caixa de diálogo Propriedades do serviço Experiência do Aplicativo . Altere o tipo de inicialização de desativado para manual.