Windows 7 Bloqueando arquivos executáveis

3

Desde que eu uso o Windows 7 Retail (em vez dos Beta e RCs), tenho tido um problema peculiar com arquivos executáveis. Eu o notei pela primeira vez ao usar o Visual Studio, pois ao criar um projeto, muitas vezes falhava ao dizer que o arquivo de saída estava bloqueado - mas o problema persistiu.

Quando eu executei um aplicativo, fechei-o (corretamente) e tentei excluir / mover / renomear / substituir o arquivo, o Windows 7 me diz que o arquivo está bloqueado / o acesso é negado. Eu usei software como o LockHunter / Unlocker, mas aparentemente não é possível remover esses bloqueios (na maioria das vezes, ele não mostra bloqueios). Após cerca de 5 a 10 minutos, os respectivos arquivos são desbloqueados novamente, mas nem é preciso dizer que isso é um tipo de interrupção do fluxo de trabalho (já que não é simplesmente restrito ao VS).

Eu fiz as tarefas habituais de verificação de vírus / malware e apareci com absolutamente nada. Não tenho serviços peculiares em execução e o problema não estava presente antes de instalar uma versão do Windows 7 Retail.

Qualquer ajuda é muito apreciada.

James B
fonte
1
Excluiu minha resposta desde que você atualizou sua pergunta.
Th3dude 12/04

Respostas:

1

Sinto que o culpado é o Serviço de Indexação do Windows .

Embora eu não tenha enfrentado esse problema, li (pelo que me lembro, ao instalar o TortoiseSVN ou o TortoiseHG no Windows 7) que às vezes há problemas de bloqueio de arquivo no Serviço de Indexação. Basicamente, o Serviço está tentando indexar o arquivo, para bloqueá-lo enquanto o faz.

Não tenho certeza se essa é a resposta certa para o seu problema, mas recomendo que você tente definir as configurações do Serviço de Indexação ou apenas desabilitá-la no nosso diretório de desenvolvimento.

Aqui estão algumas das coisas que estão escritas nas Perguntas frequentes do TortoiseSVN sobre um problema semelhante a este:

Essa mensagem de erro geralmente ocorre quando você tenta atualizar ou confirmar sua cópia de trabalho e parece ser comum nos sistemas Windows 7. É devido a outro processo que segura um identificador em um arquivo que o Subversion precisa mover ou modificar. Pode ser um antivírus, mas no Windows 7 é provável que seja o Serviço de Indexação do Windows. Desative o serviço de indexação em suas cópias de trabalho e repositórios e exclua-os das verificações de vírus.

Espero ter ajudado!

PS: Eu posso atualizar esta resposta posteriormente com um guia para configurar o Serviço de Indexação.

Maxim Zaslavsky
fonte
Vai dar uma olhada neste mais tarde (quando eu tenho acesso a minha máquina de novo) - mas têm upvoted entretanto para uma resposta útil :)
James B
Por enquanto, aceito essa resposta - já que não tive nenhum problema desde a desativação da indexação desses locais. Obrigado.
James B
Minha indexação está desativada desde o início. O problema ainda existe.
AnT