O que está fazendo meu disco thrash no Windows XP?

8

Eu tenho um laptop do Windows XP doente; algo está fazendo o disco se agitar e todo o sistema fica lento para não responder alguns minutos depois da inicialização. Como faço para descobrir o que está fazendo o disco thrash? O Gerenciador de Tarefas é bom para descobrir o que está usando a CPU ou a memória, mas não mostra a E / S do disco.

Detalhes: executando o Win XP Home, a máquina estava funcionando bem até alguns dias atrás. Eu verifiquei que não é paginação porque está fora da RAM. Não há erros SMART assustadores de acordo com o DiskCheckup.

    
por Nelson 31.08.2009 / 19:35

7 respostas

11

Faça o download do Process Explorer da Microsoft / Sysinternals.

Execute e clique em visualizar > Selecione colunas. Clique na guia Desempenho do processo e selecione "Leituras de E / S" e "Gravações de E / S".

Você pode fazer isso no Gerenciador de tarefas, mas eu prefiro usar o Process Explorer.

Você pode classificar por essas colunas e ver o que está mais lendo / gravando.

(se estiver usando o Vista / 7, lembre-se de executar como ADMIN (ou clique em arquivo, em seguida, "mostrar detalhes de todos os processos", o que fará isso para você)

Eu tenho a tendência de achar que Dropbox e mesh em algumas máquinas que eu suporto parecem correr com bytes de leitura / escrita 24/7, então se você usar qualquer software sycn, a primeira aposta é olhar para isso, entretanto rodar esta ferramenta deve te dizer exatamente o que está errado.

Além disso, você pode clicar em qualquer um dos gráficos na parte superior da tela que exibe uma caixa de diálogo "Informações do sistema" de informações históricas. Um dos gráficos (terceiro abaixo) é "I / O Bytes", simplesmente passe o mouse sobre qualquer um dos picos e ele informará o que está ocupando mais recursos. - Exatamente o que você quer!

    
por 31.08.2009 / 19:42
6

Você pode configurar o gerenciador de tarefas para mostrar cada E / S de disco de aplicativos. Navegue para:

Ver - > Definir colunas

esta caixa de diálogo irá aparecer, verifique o disco ler & escrever caixas de e / o:

    
por 31.08.2009 / 19:46
2

Além do Process Explorer mencionado, eu tentaria Process Monitor .

Com o Process Monitor você pode assistir a atividade de arquivos acontecer em tempo real; qual arquivo está sendo lido / escrito e por qual processo.

  • Se estiver acontecendo apenas durante a inicialização, é porque tudo está sendo lido no disco rígido enquanto a máquina é inicializada. Use msconfig para fazer uma inicialização que não envolva "itens de inicialização" .

  • Outro culpado durante a inicialização é o tamanho de suas seções do Registro do Usuário ou Máquina. Anos de programas que se instalam aumentam as colmeias. Tente criar outra conta de usuário, faça login nela e veja se ela é mais rápida.

  • A instalação de muitas fontes pode desacelerar a inicialização do Windows (por exemplo, o Photoshop instala centenas de fontes que eu sei que nunca irei usar).

O ponto comum é que há muita E / S acontecendo na inicialização. Apare o que precisa ser lido, desfragmente para que o Windows possa tirar proveito de suas múltiplas solicitações de E / S assíncronas, ou adicione mais RAM para que ele possa armazenar mais em cache.

    
por 31.08.2009 / 20:24
2

Meu Windows Vista estava se debatendo em mais de 50% do tempo. Eu parei de indexação e superfetch. Ainda agitava a maior parte do tempo, mesmo quando eu não fazia nada no computador. O que finalmente consertou meu problema foi ........... desfragmentar o disco rígido. Desde então, o computador está silencioso; sem barulho algum. Eu tive esta máquina quatro ou cinco anos e nunca desfrutei. Quando tentei desfragmentar no passado, ele verificava os discos e informava que o sistema estava funcionando BOM e não havia necessidade de desfragmentar. Isso é o que eu tenho apenas alguns dias atrás. Finalmente eu fui em frente e agora o problema da surra parece estar curado. Eu reiniciei indexação e superhost e ainda zero ruído da máquina. Bliss!

    
por 21.08.2010 / 04:11
0

Sugiro obter o Process Explorer e substituir o Gerenciador de tarefas por ele. Com o Process Explorer, você pode ver a atividade de E / S, bem como todas as informações que o gerenciador de tarefas fornece e muito, muito mais.

    
por 31.08.2009 / 19:45
0

Como um conselho geral, dê uma olhada em Desfragmentando a unidade.

(Clique com o botão direito na unidade de disco local, selecione "Propriedades" e, em seguida, a guia "Ferramentas", seguida de "Desfragmentar agora ...".)

Basta clicar em "Analzye". A coisa a observar no relatório são grandes arquivos fragmentados. Somoething eu vim através de muita gente é com arquivos fragmentados do Outlook PST. Eles podem ter um PST de 500Mb fragmentado em mais de 1000 bits e, quando abrem o Outlook, o disco fica doido pegando todas as peças.

    
por 31.08.2009 / 20:07
0

Procexp é incrível, mas você pode adicionar colunas de disco / i no gerenciador de tarefas. Se você não tiver permissão para instalar o software, faça o download do site ao vivo .

    
por 31.08.2009 / 20:27