Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
File Locksmith é uma ferramenta PowerToys que ajuda a identificar que processos estão a usar ficheiros ou diretórios específicos em Windows. Esta extensão shell permite que você facilmente desbloquear arquivos que estão sendo usados por outros processos, tornando o gerenciamento de arquivos mais eficiente.
Como ativar e utilizar File Locksmith
Para ativar File Locksmith, abra PowerToys e ative a opção Ativar File Locksmith. Selecione um ou mais ficheiros ou diretórios no Windows File Explorer. Se um diretório for selecionado, todos os seus arquivos e subdiretórios também serão verificados.
Para abrir File Locksmith para ver quais processos estão usando um ou mais arquivos, clique com o botão direito do mouse no(s) arquivo(s) selecionado(s), selecione Mostrar mais opções para expandir a lista de opções do menu e, em seguida, selecione Desbloquear com File Locksmith.
Quando File Locksmith for aberto, ele verificará todos os processos em execução que pode acessar, verificando quais arquivos os processos estão usando. Os processos que estão sendo executados por um usuário diferente não podem ser acessados e podem estar faltando na lista de resultados. Para verificar todos os processos, selecione Reiniciar como administrador.
Após a digitalização, uma lista de processos será exibida. Selecione Finalizar tarefa para encerrar o processo ou selecione o expansor para mostrar mais informações. File Locksmith removerá automaticamente os processos encerrados da lista, independentemente de esta ação ter sido ou não realizada através do File Locksmith. Para atualizar manualmente a lista de processos, selecione Recarregar.
Referência na linha de comandos
A File Locksmith CLI permite-lhe identificar e gerir processos que bloqueiam ficheiros a partir da linha de comandos.
| Command | Description |
|---|---|
<path> |
Obrigatório. Um ou mais caminhos de ficheiros ou diretórios para verificar. Pode especificar múltiplos caminhos separados por espaços. |
--kill |
Termina (elimina) todos os processos que estão atualmente a bloquear os ficheiros especificados. |
--json |
Produz os resultados em formato JSON estruturado em vez de texto legível por humanos. Útil para automação e scripts. |
--wait |
Bloqueia a execução e espera até que os ficheiros especificados sejam libertados. O comando não sai até que os ficheiros sejam desbloqueados. |
--help |
Mostra a mensagem de ajuda com instruções de utilização. |
Exemplo de utilização
# Check which processes are locking a specific file:
FileLocksmithCLI.exe "C:\Users\Docs\report.docx"
# Check multiple files and get the output in JSON format for parsing:
FileLocksmithCLI.exe --json "C:\File1.txt" "C:\Folder\File2.dll"
# Block script execution until a file is released (useful in build scripts):
FileLocksmithCLI.exe --wait "C:\bin\output.exe"
# Kill all processes that are locking a specific file:
FileLocksmithCLI.exe --kill "C:\LockedFile.dat"
Instalar PowerToys
Esta ferramenta é parte das utilidades Microsoft PowerToys para utilizadores avançados. Fornece um conjunto de utilitários úteis para ajustar e simplificar a sua experiência Windows para maior produtividade. Para instalar PowerToys, consulte Instalando PowerToys.
Windows developer