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

8

Eu tenho um laptop com Windows XP doente; algo está atrapalhando o disco e todo o sistema fica lento por não responder alguns minutos após a inicialização. Como faço para descobrir o que está atrapalhando o disco? 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á sem memória RAM. Não há erros SMART assustadores de acordo com o DiskCheckup.

Nelson
fonte
Você tem um antivírus ou antivírus ativo em execução?
Troggy

Respostas:

11

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

Execute-o e clique em Exibir> Selecionar Colunas. Clique na guia Desempenho do processo e selecione "I / O Reads" e "I / O Writes".

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á fazendo mais leitura / gravação.

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

Eu costumo achar que o Dropbox e a malha em algumas máquinas suportadas parecem correr solidamente com bytes de leitura / gravação 24/7, portanto, se você usa qualquer software sycn, a primeira aposta é olhar para isso, no entanto, a execução dessa ferramenta deve lhe 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" com informações históricas. Um dos gráficos (terceiro abaixo) é "Bytes de E / S". Basta passar o mouse sobre qualquer um dos picos e ele informará o que está consumindo mais recursos. - Exatamente o que você quer!

William Hilsum
fonte
3
A Kansas State University tem uma incrível apostila de 14 páginas sobre como usar o Process Explorer, com capturas de tela (aviso, link em PDF): k-state.edu/infotech/security/events/4-9-2009/presentations/…
Jared Harley
2
Obrigado! Uma dica extra: as visualizações "delta" são úteis para classificar o que está usando o disco no momento .
314/09 Nelson
novo link para o manual de 14 páginas: k-state.edu/its/security/training/2009-4-9/presentations/…
YetAnotherRandomUser 17/17
6

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

Ver -> Definir colunas

essa caixa de diálogo será exibida, marque as caixas de E / S de leitura e gravação de disco:

texto alternativo

John T
fonte
colméia
John T
obrigado! +1 para uma opção que não requer software extra, mas achei o gráfico de histórico do Process Explorer muito útil.
314/09 Nelson
2

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

Com o Process Monitor, você pode assistir às atividades dos arquivos em tempo real; qual arquivo está sendo lido / gravado e por qual processo.

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

  • Outro culpado durante a inicialização é o tamanho das seções de registro de Usuário ou Máquina. Anos de programas se instalando aumentam as colmeias. Tente criar outra conta de usuário, faça login nessa e veja se é mais rápida.

  • Ter muitas fontes instaladas pode atrasar 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 várias solicitações de E / S assíncronas ou adicione mais RAM para que ele possa armazenar mais em cache.

Ian Boyd
fonte
2

Meu Windows Vista estava debulhando mais de 50% do tempo. Parei de indexar e buscar demais. Ainda agitava a maior parte do tempo, mesmo quando eu não fazia nada no computador. O que finalmente resolveu meu problema foi ........... desfragmentar o disco rígido. Desde então, o computador está silencioso; sem barulho algum. Eu tenho essa máquina há quatro ou cinco anos e nunca desfragmentei. Quando tentei desfragmentá-lo no passado, ele verificava os discos e informava que o sistema estava funcionando BOM e que não havia necessidade de desfragmentar. Foi o que recebi apenas alguns dias atrás. Finalmente fui em frente e agora o problema de debulhar parece estar curado. Reiniciei a indexação e o superhost e ainda não havia ruído da máquina. Felicidade!

Bob Perry
fonte
0

Eu sugeriria obter o Process Explorer e substituir o Gerenciador de Tarefas por ele. Com o Process Explorer, você pode observar a atividade de E / S e todas as informações fornecidas pelo gerenciador de tarefas e muito mais.

EBGreen
fonte
I ser demasiado lento ... waaa.waa.waa ... :)
EBGreen
0

Como um conselho geral, consulte Desfragmentar a unidade.

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

Basta clicar em "Analzye". O que deve ser observado no relatório são os grandes arquivos fragmentados. Algo que já deparei com muitas pessoas com arquivos PST do Outlook fragmentados. Eles podem ter um PST de 500Mb fragmentado em mais de 1000 bits e, quando abrem o Outlook, o disco fica louco, pegando todas as peças.

Seanchán Torpéist
fonte
0

O Procexp é incrível, mas você pode adicionar colunas de E / S de disco no gerenciador de tarefas. Se você não tem permissão para instalar o software, pode baixá-lo do site ao vivo .

tsilb
fonte