ERROR_LOCK_VIOLATION: sintomas, causas e soluções

 E se o ERROR_LOCK_VIOLATION erro acontece? Nesta postagem, Partição Mágica revela a resposta e oferece vários métodos de solução de problemas. Se você também encontrar ERROR_LOCK_VIOLATION 33 (0x21), tente os métodos oferecidos neste tutorial.





Nesta página:

Sobre ERROR_LOCK_VIOLATION

O erro ERROR_LOCK_VIOLATION pode ocorrer no Windows 11, Windows 10, Windows 7, Windows Vista, Windows Server 2008 e Windows Server 2008 R2. Geralmente vem junto com a mensagem de erro “O processo não pode acessar o arquivo porque outro processo bloqueou uma parte do arquivo”.

Quando ocorre o erro ERROR_LOCK_VIOLATION, um aplicativo ou driver ignora silenciosamente a leitura de algumas regiões de um arquivo. Além disso, esse problema pode levar a vários outros problemas. Por exemplo:

  • Um produto antivírus pode não detectar um arquivo infectado.
  • Um aplicativo ou driver pode não acessar o arquivo corretamente.
  • Um aplicativo pode relatar um problema que afeta um arquivo. Esse problema provavelmente ocorre quando outro aplicativo, como um scanner sob demanda, está enumerando e verificando grandes coleções de arquivos simultaneamente. Por exemplo, o aplicativo pode informar que o formato do arquivo está incorreto ou corrompido.

O que causa ERROR_LOCK_VIOLATION? De acordo com relatos de usuários, esse problema é causado principalmente por um bug nos sistemas de arquivos do Windows. O bug faz com que o arquivo seja armazenado em cache se uma E/S em um identificador não armazenado em cache não passar nas verificações de bloqueio de intervalo de bytes.



Nesse caso, o ponteiro de arquivo atual pode ser modificado mesmo se a E/S falhar e solicitar um erro ERROR_LOCK_VIOLATION. Como se livrar do problema ERROR_LOCK_VIOLATION em um computador? Esta postagem resume vários métodos. Você pode experimentá-los um por um até que o problema seja resolvido.

Maneiras básicas de solução de problemas

Antes de começar a aplicar os métodos da postagem, é melhor tentar essas correções básicas. Alguns usuários relatam que esses truques às vezes funcionam para o problema.

  • Faça uma cópia do arquivo de origem: Crie uma cópia do arquivo de origem em um diretório diferente e acesse o arquivo com o software relevante.
  • Reinicie o PC: Às vezes, uma reinicialização pode resolver o problema.
  • Feche todos os aplicativos em execução em segundo plano: Esta operação pode remover qualquer conflito de software, corrigindo o erro ERROR_LOCK_VIOLATION.
  • Desative o antivírus temporariamente: Desative a proteção em tempo real nas configurações do Windows ou desative o software antivírus de terceiros no PC para ver se ERROR_LOCK_VIOLATION desaparece.

Se os truques acima não funcionarem, aplique os seguintes métodos de solução de problemas. Eles são mais complicados, mas eficazes. Etapas detalhadas e até capturas de tela são oferecidas a você. Basta seguir as instruções fornecidas para concluir a operação.



Nº 1: Use a ferramenta Sysinternals Process Explorer

Às vezes, o Gerenciador de Tarefas não consegue interromper completamente os aplicativos conflitantes. Portanto, ERROR_LOCK_VIOLATION 33 (0x21) ainda aparece mesmo que você tenha fechado alguns deles. Nesse caso, use a ferramenta Sysinternals Process Explorer para fechar esses aplicativos conflitantes.

Etapa 1: Baixe o Explorador de Processos do site oficial da Microsoft.

Etapa 2: Extraia o arquivo zip e execute o arquivo de configuração. De acordo com a arquitetura do seu sistema, escolha o arquivo de configuração adequado para executar. Se o seu computador for de 32 bits, execute o procexp.exe arquivo. Se for um computador de 64 bits, execute o procexp64.exe arquivo.



Etapa 3: Aceite os termos de licença e siga as instruções solicitadas para concluir a instalação.

Etapa 4: Digite o nome completo do arquivo com a extensão no campo campo e acertar Digitar . Depois de um tempo, uma lista de processos conflitantes será exibida.

  encontrar programas conflitantes

Etapa 5: Se você não vir nada, pressione Ctrl + Shift + F teclas simultaneamente para abrir o Pesquisa do Explorador de Processos caixa.



Etapa 6: Digite o nome do arquivo problemático no Alça ou substring DLL campo e clique Procurar .

  pesquisar nome de arquivo problemático

Etapa 7: Aguarde o aparecimento de aplicativos conflitantes e lembre-se deles. De volta à tela inicial, clique com o botão direito no aplicativo com defeito e clique em Processo de eliminação . Repita esta operação para eliminar todos os aplicativos conflitantes listados.

Nº 2: Execute uma inicialização limpa

Você pode realizar uma inicialização limpa para evitar a interferência de aplicativos de terceiros. Isso pode ajudar você a se livrar do erro ERROR_LOCK_VIOLATION. Este método provou ser útil por alguns usuários. Você pode tentar.

Etapa 1: Abra a corrida janela, digite msconfig e clique em OK .

  abra a configuração do sistema na janela Executar

Etapa 2: Navegue até o Serviços guia, verifique o Ocultar todos os serviços Microsoft opção e clique em Desativar tudo .

  ocultar todos os serviços da Microsoft e desativar todos

Etapa 3: Toque no Comece aba e clique no Abra o Gerenciador de Tarefas link.

  abra o Gerenciador de Tarefas

Etapa 4: Desative todos os processos de inicialização ativos, exceto drivers como Bluetooth, Realtek HD Audio, etc. Para fazer isso, clique com o botão direito no processo e clique Desativar . Repita o processo até que todos os processos de inicialização desnecessários sejam desativados.

Etapa 5: Volte para o Serviços guia de Configuração do sistema e acertou o Aplicar botão.

Etapa 6: Reinicie o computador e verifique se o erro ERROR_LOCK_VIOLATION foi resolvido. Em caso afirmativo, reative os serviços de terceiros um por um até que o problema ocorra novamente. Em seguida, remova o serviço.

Pontas: Se o problema persistir, reative todos os serviços de terceiros seguindo as instruções acima.

Nº 3: execute verificações SFC e DISM

Arquivos de sistema ausentes ou corrompidos também são responsáveis ​​por ERROR_LOCK_VIOLATION 33 (0x21). Portanto, é recomendável executar verificações SFC ou DISM ao receber o erro discutido.

Etapa 1: Tipo cmd na caixa de pesquisa e clique em Executar como administrador sob o exibido Prompt de comando aplicativo.

Etapa 2: No elevado Controle de conta de usuário janela, clique Sim para confirmar a operação.

Etapa 3: Tipo sfc /scannow e bateu Digitar para executar o comando.

Pontas: Se você for solicitado a reiniciar o computador, salve seu trabalho e reinicie o PC. Após a reinicialização do PC, execute o SFC novamente.
  digite e execute o comando

Etapa 4: Se você vir algum dos resultados a seguir, não precisará fazer nada.

  • Nenhuma violação de integridade encontrada.
  • Violações de integridade encontradas e reparadas.

No entanto, você deve continuar executando o DISM se vir a seguinte mensagem.

Violações de integridade encontradas, mas algumas não puderam ser reparadas.

Para executar o DISM, consulte estas etapas.

  1. Execute o prompt de comando como administrador novamente.
  2. No Prompt de comando janela, copie e cole o comando e clique Digitar .

dism /online /imagem de limpeza /restorehealth

Nº 4: Verifique se há erros no disco rígido

ERROR_LOCK_VIOLATION geralmente ocorre devido a erros no sistema de arquivos. Você também deve verificar se há erros no sistema de arquivos no disco rígido quando o erro ERROR_LOCK_VIOLATION ocorrer. Como um verificador de integridade de HDD/SSD, este site Partition Wizard é altamente recomendado.

Ajuda você a executar HDD/ Verificações de integridade do SSD com facilidade. Por exemplo, ele pode descobrir se o seu disco rígido possui setores defeituosos e erros no sistema de arquivos. Como um gerenciador de partições abrangente, também permite particionar discos rígidos, converter MBR para GPT , clonar o Windows 10 para SSD, clonar um disco rígido , recuperar dados de discos rígidos , etc.

Agora, baixe e instale este site Partition Wizard em seu computador. Em seguida, execute-o para ver se o seu disco rígido apresenta erros no sistema de arquivos.

este site Assistente de Partição Gratuito Clique para baixar 100% Limpo e Seguro

Etapa 1: Execute a interface principal deste site Partition Wizard.

Etapa 2: Clique com o botão direito na unidade C e clique Verifique o sistema de arquivos no menu de contexto. Alternativamente, clique na unidade C e pressione Verifique o sistema de arquivos no painel esquerdo.

  Partition Magic verifica o sistema de arquivos

Etapa 3: Na janela solicitada, escolha Verifique apenas (não corrija os erros detectados). e clique no Começar botão. Aguarde o término do processo de digitalização.

Pontas: Se algum erro no sistema de arquivos for detectado, execute Verifique o sistema de arquivos novamente e escolha Verifique e corrija erros detectados .
  Partition Magic verifica apenas o sistema de arquivos

Etapa 4: Repita o processo de verificação do sistema de arquivos em outras partições da unidade.

Nº 5: Modifique as permissões de segurança de arquivos

Você pode alterar as permissões de segurança do arquivo se o erro ERROR_LOCK_VIOLATION ocorrer na rede de grupo de trabalho/grupo doméstico, unidade compartilhada ou conta do Windows que não seja de administrador. Para fazer isso, siga estas etapas.

Etapa 1: Vá para o arquivo problemático, clique com o botão direito nele e escolha Propriedades .

Etapa 2: No Propriedades janela, toque no Segurança guia, clique no usuário alvo em Nomes de grupos ou usuários , e acerte o Editar botão.

  editar Gorup ou nome de usuário

Etapa 3: Na próxima janela, escolha o mesmo nome de usuário e marque todas as caixas em Permitir .

Etapa 4: Clique Aplicar> OK para salvar as alterações.

Nº 6: Reparar problemas de hardware/driver/firmware

O ERROR_LOCK_VIOLATION 33 (0x21) também pode resultar de problemas de hardware, driver ou firmware. Por exemplo, é provável que a unidade de disco não esteja instalada corretamente. Nesse caso, desligue o computador e abra o gabinete do PC. Desconecte o cabo de alimentação e dados do HDD ou SSD.

Se for um chip SSD NVMe M.2, remova-o do slot PCIe. Conecte os cabos de volta ao disco rígido ou unidade de estado sólido. Para o chip NVMe, recoloque-o adequadamente. Ligue o PC e verifique se o problema aparece. Além disso, mantenha os drivers do HDD SATA atualizados. Você pode atualizar os drivers seguindo estas etapas.

Etapa 1: Clique com o botão direito no Começar botão para abrir o Começar menu. Então clique Gerenciador de dispositivos disso.

Etapa 2: Expandir Unidades de disco , clique com o botão direito no driver de disco e escolha Atualizar driver .

Etapa 3: Selecione Pesquise drivers automaticamente ou Procure drivers no meu computador .

Etapa 4: Siga as instruções na tela para finalizar a operação.

Nº 7: atualize o sistema operacional Windows para a versão mais recente

Como você deve saber, a Microsoft continua lançando novas atualizações. Essas atualizações geralmente contêm correções de bugs ou adicionam novos recursos baseados em versões anteriores. Conseqüentemente, muitos usuários atualizam o sistema operacional Windows para a versão mais recente para se livrar de erros como ERROR_LOCK_VIOLATION.

Você também pode corrigir o erro ERROR_LOCK_VIOLATION atualizando o sistema operacional Windows. Para isso, siga os passos abaixo.

Etapa 1: Abrir Configurações pressionando o Windows e EU chaves.

Etapa 2: Clique Atualização e segurança > Windows Update .

Etapa 3: Clique em Verificar atualizações no Windows Update. Se houver atualizações disponíveis, elas serão listadas nesta seção.

Etapa 4: Clique no Baixe e instale botão para instalar a atualização.

Se O Windows Update não está funcionando , baixe manualmente as atualizações do Catálogo do Microsoft Update. Em seguida, siga as instruções solicitadas para instalá-lo.

Você está incomodado com o erro ERROR_LOCK_VIOLATION? Se sim, leia este post agora! Ele fornece vários métodos de solução de problemas. Clique para twittar

Conclusão

Até agora, esta postagem coletou os sintomas, causas e métodos de solução de problemas do erro ERROR_LOCK_VIOLATION. Simplificando, este é um guia completo para ERROR_LOCK_VIOLATION. Se você encontrar algum problema ao usar este site Partition Wizard, entre em contato conosco enviando um e-mail via [e-mail protegido] . Responderemos o mais breve possível.