Problema estranho da aplicação aleatória

1

Estou tentando entender um problema de travamento de aplicativo iniciado recentemente no sistema Windows XP. O sistema funciona bem durante dias (às vezes) sem nunca desligar ou colocá-lo para dormir, mas o problema aparece pela primeira vez como um dos aplicativos pendurados. A interface do aplicativo pára de responder ou um ou mais segmentos em segundo plano ficam paralisados, portanto, mesmo que a GUI esteja respondendo, ela não está fazendo nada (por exemplo, no caso do VirtualDub, a interface responde bem, mas o trabalho não progride e não até mesmo ser capaz de abortar isso).

A parte estranha vem do fato de que, se eu tentar matar um aplicativo desse tipo, o programa que é usado para matá-lo entra no mesmo modo (ou seja, trava em vez do original). Por exemplo, se eu usar o Process Explorer para eliminá-lo, o programa original será encerrado, mas o procexp será interrompido. Se eu usar outra instância de procexp para matar o que está travando, isso se repete, portanto, sempre há pelo menos um programa suspenso nesse estado. Isso não é específico para procexp, eu tentei o gerenciador de tarefas nativas e até mesmo o diálogo "Finalizar processo" do Windows Explorer que aparece quando você tenta fechar uma GUI não responsiva (neste caso, o próprio explorador trava). O único programa que não travou após o kill é o taskkill da linha de comando. No entanto, neste caso, o explorador trava em vez de tarefa.

Além disso, uma vez que esse problema começa a se manifestar, ele acaba congelando todo o sistema na medida em que até mesmo um desligamento limpo não é possível, então eu aprendi a reiniciar assim que percebo esse problema, no entanto isso é muito inconveniente , como muitas vezes tenho codificação de trabalhos em lote acontecendo que não pode continuar o trabalho após o reinício. Quanto mais tempo deixo o sistema em funcionamento depois de ver esse problema, mais aplicativos entram nesse estado.

Eu tentei fazer uma instalação de reparo, mas isso não fez nenhuma diferença. Eu também desinstalei algumas das instalações mais recentes, mas novamente não há diferença. Tentei pesquisar on-line, mas comecei a inundar os resultados de problemas genéricos relacionados a quedas e travamentos.

Embora não tenha percebido nenhum padrão, parece que o problema é mais frequente se eu tiver uma codificação de vídeo em andamento no momento. Eu tive o sistema funcionando por dias quando eu só faço navegação e internet áudio / vídeo chat antes de decidir começar a codificar algo e o problema começa a aparecer. Eu não tenho muita certeza se é o programa de codificação que primeiro é interrompido, embora eu quase sempre tenha notado que isso é demais (como o VirtualDub parando para progredir). Eu também tive que reiniciar 3 vezes em um dia quando eu estava experimentando intensamente a codificação. Eu gostaria de receber ajuda para reduzir esse problema e me poupar o trabalho de reinstalar. Eu não quero perder minhas instalações.

    
por haridsv 15.02.2010 / 00:02

2 respostas

1

Eu não sei o quão útil essa informação será para os outros, mas acompanhei meu problema até o ctfmon.exe. Este processo é suposto ser programa de ajuda para o MS Office, mas o fato é que eu nunca instalei o MS Office nesta área de trabalho (eu uso o OO). Agora, pelo motivo de suspeitar disso ... toda vez que o sistema travava e eu iniciava uma reinicialização, um programa tinha que ser sempre morto para poder desligar o sistema, e esse processo é o ctfmon. Quando pesquisei informações, muitas pessoas tiveram problemas com ele durante a reinicialização, mas nenhuma delas relatou um problema com os processos atingindo 100% da CPU. De qualquer forma, eu fui em frente e o desativei seguindo este artigo da MS e ainda estou para ver o problema de 100% da CPU nas últimas semanas.

Agora tenho um problema diferente, especificamente o sistema passando muito tempo em interrupções de hardware depois de sair do modo de espera, mas acho que essa é uma questão diferente e ainda estou pesquisando sobre isso. Parece que o hibernate não tem o mesmo problema, então estou usando o modo de espera do Hibernate em vez do S3 por enquanto.

    
por 22.03.2010 / 22:48
0

Eu tentaria descartar problemas de hardware.

  • execute memtest86 + (para testes de RAM)
  • execute teste de aptidão IBM / Hitachi Drive (para discos rígidos)
  • execute Prime95 teste de estresse (CPU)
por 15.02.2010 / 00:22

Tags