Explorer muito lento e não reativo

12

Meu Windows Explorer no Windows XP 32Bit está muito lento ultimamente. Quando inicio, leva até 10 segundos até listar todas as pastas e unidades. Durante esse período, não é reativo, o que significa que não reage à entrada do mouse ou do teclado. Mesmo depois de ficar mais lento que o normal. A abertura de uma nova pasta leva alguns segundos, enquanto anteriormente eles foram abertos instantaneamente.

Outros navegadores de arquivos como "Total Commander" trabalham muito rápido, como de costume.

braçadeira
fonte
Isto é o que eu estou falando: superuser.com/questions/7621/…
OscarRyz
1
Eu acho que tenho o mesmo problema: superuser.com/questions/11291/…
Graviton

Respostas:

14
  1. Download do Process Explorer da Sysinternals
  2. Execute o programa com direitos de administrador (para que ele possa acessar todas as informações necessárias do sistema).
  3. Clique com o botão direito do mouse no processo Explorer.exe e selecione Propriedades.
  4. Selecione a guia desempenho.
  5. Agora abra uma nova janela do Explorer e observe os gráficos. Você deve saber se o problema é o acesso de E / S ou a CPU (não achei a memória uma causa provável para esse comportamento).
  6. Outras guias, como Desempenho e Threads, devem ajudá-lo a descobrir o que está abusando dos recursos do sistema.

Se você acha que o problema pode ser uma DLL ou manipulador corrompido anexado ao processo do Explorer, siga estas etapas:

  1. Faça o download das Autoruns da Sysinternals (não precisa ser instalado).
  2. Descompacte o arquivo zip e execute o programa autoruns.exe com privilégios de administrador.
  3. Aguarde o programa recuperar todas as informações e selecione a guia Explorer.
  4. Procure qualquer item sem um editor ou de uma fonte duvidosa.
  5. Se você encontrar algum, desative o item desmarcando a caixa à esquerda, feche o aplicativo e reinicie o sistema.
  6. Repita o processo com qualquer outra DLL / manipulador que você acha que pode estar causando o problema. Reinicie novamente após cada um (você também pode reativar os itens marcando a caixa correspondente).

Espero que ajude.

Leonardo
fonte
1
obrigado! isso soa como uma boa solução para depurar o problema. mas não foi possível encontrar nenhum valor suspeito no explorador de processos ao iniciar um novo explorer.exe (onde o problema ocorre). Os bytes de E / S vão para ~ 30 KB logo após o início, mas acho que isso pode ser normal. volta a 0 enquanto o problema ainda persiste. o uso da CPU permanece muito baixo o tempo todo.
clamp
1
obrigado também pela sua segunda sugestão. Examinei a lista, que é muito longa, mas todos os itens parecem fazer sentido. a maioria deles é da microsoft. o resto é das empresas que fabricam meus drivers ou ferramentas que se integram ao explorer-rightclickmenu.
clamp
1
Só porque é algo que você usa não significa que não tenha culpa. Tente ativar todos os complementos de terceiros, um de cada vez. Você pode até desativar tudo para confirmar se os complementos estão com defeito.
Prestomation
Executei o Autoruns e verifiquei a guia Explorer . Havia uma entrada correspondente à chave do registro HKCU\SOFTWARE\Microsoft\Internet Explorer\Desktop\Componentse o texto na coluna Caminho da imagem mostra "Arquivo não encontrado: Sobre: ​​Página inicial". Depois de desmarcar essa entrada, o Explorer abre bem e com perfeição! UPDATE - não; ele só abre fino e elegante com Autoruns já aberto ...
Kenny Evitt
'OUTRAS ATUALIZAÇÕES - Um desligamento completo parece ter feito algo; O Explorer abre super rápido agora.
precisa saber é o seguinte
6

Uma lista de verificação,

  • Você possui unidades mapeadas em rede? que pode estar causando barracas
  • Você tem fragmentação na unidade primária? que torna a enumeração no explorer lenta
    • tente JkDefrag - Não confie no suporte de desfragmentação interno
  • Você tem fragmentação de arquivo de página, o que torna muitas coisas lentas
    • tente PageDefrag - se você iniciar este aplicativo, ele informará quais arquivos do sistema são fragmentados imediatamente. Você pode optar por desfragmentar com uma reinicialização
  • Nota de suporte do Windows sobre outros conflitos de aplicativos
  • Confirme se esta máquina Windows está no mesmo nível de patch de serviço que os outros sistemas que não mostram esses problemas
  • Considere desativar o Serviço de indexação - isso não é exatamente conhecido por causar tais lentidões, deveria funcionar apenas em condições ociosas, mas é um desperdício de qualquer maneira
  • O seu Windows está configurado para mostrar arquivos ZIP como pastas?
    • Sabe-se que isso causa problemas
    • sugeriria mudar para 7-zip de qualquer maneira.

Mais algumas coisas que você pode tentar .

  • A autorunsverificação é uma boa ideia.
    Você encontrou alguma atividade de inicialização nova ou inesperada envolvida lá?
  • Você fez atualizações recentes de driver ou sistema?
  • Também existe a possibilidade de corrupção de arquivos do sistema . Você pode verificar isso
    no Start, Runcom um comando " sfc /scannow" ou " sfc /verifyonly".
    Levará algum tempo para verificar se todos os arquivos do Windows estão intactos
nik
fonte
obrigado! sim eu quero. mas eu também os tinha antes quando estava tudo bem. também outros usuários na mesma rede têm as mesmas unidades mapeadas e funciona bem para eles.
clamp
1
Eu não acho que a fragmentação seja a causa, porque, como eu disse, outras pessoas que trabalham com filmagens trabalham rápido como sempre!
clamp
o serviço de indexação já está desativado.
clamp
1
+1 "unidades mapeadas em rede". Usada para causar congelamentos regulares do Explorer, assim como seu vodu em segundo plano.
3

Eu tentaria o Process Monitor da Sysinternals, que deve permitir que você veja que tipo de acesso a arquivos está sendo executado quando você abre um arquivo.

Pelo que entendi, o Explorer tenta encontrar ícones para cada arquivo, que às vezes tenta localizar o aplicativo associado (por isso mostra o ícone do Excel ao lado de um arquivo do Excel, etc.). No entanto, se houver um aplicativo localizado em uma pasta de rede (ou em um cartão de memória), isso poderá diminuir a velocidade. E, claro, se o caminho da unidade não estiver lá, por exemplo, um cartão de memória que não esteja conectado ou o caminho da rede que ele não conseguir encontrar, ou se a permissão para o arquivo for negada, isso diminuirá a velocidade.

O Process Monitor também mostrará muitas outras coisas que acontecem quando você abre uma janela, por exemplo, às vezes quando o explorer tenta acessar um aplicativo para determinar o ícone do arquivo, isso desencadeia uma verificação antivírus.

Observe que os ícones deveriam estar armazenados em cache, para evitar consultas repetidas, mas isso pode não estar acontecendo. Há uma chave do registro que controla o tamanho do cache

Ícones em cache do Hkey_Local_Machine \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Max

(O meu está definido como 2000, mas talvez você possa tentar aumentá-lo).

O cache também pode ficar corrompido, mas nunca ouvi falar disso causando uma lentidão, às vezes faz com que os ícones não sejam desenhados corretamente.

sgmoore
fonte
2

Conheço alguém com quem isso aconteceu, da maneira que ele resolveu criar um novo perfil de usuário do XP , infelizmente isso significava perder muitas configurações de aplicativos específicas do perfil, mas é melhor do que reinstalar!

Vdex
fonte
2

Eu tive um problema como esse em que tive atalhos (não consigo lembrar exatamente) minha área de trabalho, raiz C ou Meus documentos fazendo referência a arquivos inexistentes. Eu sei que parece loucura, mas a exclusão dos atalhos quebrados corrigiu esse problema para mim. Havia algo de especial no Windows com esses atalhos (acho que tentar obter um recurso de ícone do atalho do arquivo inexistente ou algo assim). Portanto, observe os atalhos na área de trabalho e exclua os que não são válidos e, a partir daí, vá.

Edit: Ao tentar encontrar o artigo que me ajudou a corrigir meu problema (foi há muito tempo), encontrei o seguinte: http://ss64.com/nt/slow_browsing.html

AaronLS
fonte
0

Depois de seguir o conselho de @ nik e, em seguida, o conselho de @ Leonardo, descobri um problema extra possível ainda não mencionado ...

Procure na pasta "Desktop" do perfil de usuário. Se houver um grande número de arquivos / pastas, arquive (mova) o maior número possível desses arquivos / pastas para uma pasta diferente no seu computador. O motivo é que: explorer.exe no Windows 10 parece iterar nos arquivos / pastas dentro da pasta da área de trabalho ao iniciar, e possivelmente em outros momentos (e mais arquivos / pastas significa que leva mais tempo para processar essa lista).

No meu caso, mudei 3500 arquivos da pasta Desktop para uma pasta diferente no sistema de arquivos e notei uma melhoria de velocidade de 20 segundos.

Gavin G
fonte