Como outros já disseram, eu não confiaria em desbloquear programas para fechar bloqueios de arquivos corretamente e eu prefiro realmente descobrir o que está bloqueando o arquivo e feche-o ou mate seu processo assim que eu estiver ciente das ramificações de isso.
Poderia ser algo como um antivírus on-access na máquina do cliente (o que talvez explicaria por que eles tinham bloqueado), mas sem realmente ver o que tem um identificador no arquivo que você nunca saberá.
Abra o Process Explorer no servidor e vá para Localizar = > Localizar identificador ou DLL ... Digite o nome de um arquivo bloqueado na caixa de diálogo e você será informado sobre quais processos têm um identificador no processo. Neste exemplo, você pode ver claramente que é o Excel, mas eu tive isso na minha máquina pessoal antes, onde eu não podia mover um arquivo e acabou sendo meu aplicativo de backup que copia arquivos para a nuvem quase tão logo eles são criados.
Depoisdesaberoqueestábloqueandooarquivo,vocêpodeoptarporfechá-locorretamente,sepossível,encerraroprocessooumesmoexecutar