Por que meu Windows é insuportavelmente lento? [duplicado]

18

Eu uso o Windows desde sempre, às vezes Linux, às vezes OSX.

Desde o Windows ME / 2000, eu tenho esse grande problema:

Eu instalo uma nova cópia do Windows, ele inicializa rápido demais, tudo corre bem. 1 mês depois, e eu tenho que esperar entre 10 e 15 minutos para inicializar. Isso aconteceu comigo há 10 anos e ainda acontece hoje, com computadores diferentes e versões diferentes do sistema operacional.

Então, só posso chegar a essa conclusão: ou é o sistema operacional que é péssimo, ou sou eu.

Eu realmente não sei o que está acontecendo, eu fiz um vídeo para vocês verem quanto tempo leva para inicializar aqui . Observe que, mesmo depois desse vídeo, alguns programas ainda estavam inicializando.

Estas são as especificações da minha máquina atual, mas como eu disse, máquinas diferentes, o mesmo problema:

insira a descrição da imagem aqui

Meu status do disco rígido:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

De acordo com esta ferramenta de desfragmentação, tenho meu HDD 30% mais frágil, no entanto, ele passou a noite toda desfragmentando e o máximo que passou foi de 2% !

insira a descrição da imagem aqui

Estes são os aplicativos que eu instalei:

insira a descrição da imagem aqui

Estes são os meus serviços que não são da Microsoft:

insira a descrição da imagem aqui

Estes são meus aplicativos de inicialização:

insira a descrição da imagem aqui insira a descrição da imagem aqui (Eu sempre continuo removendo o Google Chrome da inicialização, mas ele insiste em ir para lá, otário ... Também não consigo entender por que tenho dois spotify lá, no entanto, nenhum spotify é aberto na inicialização, como você pode ver no vídeo).

Testes de desempenho de disco

insira a descrição da imagem aqui

(repetição por precaução)

insira a descrição da imagem aqui

Meu gerenciador de dispositivos mostrando dispositivos desconhecidos

insira a descrição da imagem aqui

Com o Driver Inspector, recebo o seguinte:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Relatório de descobertas do PCI-Z

insira a descrição da imagem aqui


Execução automática de arquivo gerado:

https://dl.dropboxusercontent.com/u/1066659/NEMEWSYS-PC.arn

Relatório Identificador do Driver:

https://dl.dropboxusercontent.com/u/1066659/Drivers%20for%20ASUSTeK%20COMPUTER%20INC.%20-%20K56CB%20%28K_1.pdf


Eu realmente não sei o que fazer ... Eu odeio janelas por isso. Meu outro sistema operacional não tem esse tipo de problema.

PedroD
fonte
Ei, você poderia comparar seu disco rígido (testar as velocidades de leitura e gravação)? O CrystalDiskMark é muito útil e você pode simplesmente baixar a versão portátil para evitar instalações.
Little Helper
Você tem várias coisas iniciadas na inicialização. Para determinar o que o sistema leva 10 minutos para iniciar, seria necessário não iniciar um desses itens um por um até encontrar o culpado. Se você tem 30% de fragmentação que também pode causar um problema, e se você tiver um SSD, você deve desfragmentar o disco rígido
Ramhound
Como eu disse, tentei desfragmentar, deixei o computador desfragmentando esta noite. 10 horas depois, estava em 2% ... Isso é normal?
PedroD 20/05
11
Você pensaria que agora haveria apenas uma ferramenta para determinar o tempo de inicialização do Windows.
TankorSmash
11
Certa vez, tive um problema semelhante que, de repente, o Windows caiu para uma lentidão agonizante logo após uma reinstalação. Foi devido a uma falha no disco rígido que o Windows estava mudando para um modo lento depois de experimentar muitos erros de acesso ao disco. Isso apareceu no Gerenciador de Tarefas como alto uso da CPU no kernel (guia Desempenho; menu Exibir -> Mostrar tempos do kernel) e no Process Explorer como alto uso da CPU no processo Interrompe. Não vejo como isso poderia estar acontecendo com você em vários computadores, mas é algo para se olhar.
Boann 20/15

Respostas:

11

Sua pergunta é excelente e fornece detalhes incrivelmente úteis, obrigado! Aqui estão as minhas sugestões, em nenhuma ordem específica.

R: O que é essa tela inicial do RollBack na inicialização? Isso pode ser um motivo para tempos de inicialização lentos, mas, pessoalmente, mesmo que fosse uma porcaria absoluta, eu ainda esperaria que o Win7 fosse carregado normalmente assim que o "Rollback" fosse concluído.

B: Você tem muitos programas em sua inicialização, como você sabe. Cada um desses programas pode ser Scheduled Taskexecutado na inicialização (mesmo antes do login), por isso sugiro que desative coisas como DropBox, Spotify, Asus Bloatware. São coisas que consomem muitos recursos na inicialização, mas não seriam necessariamente demais para serem iniciadas manualmente de acordo com a necessidade de uso. Além disso, verifique as tarefas agendadas, conforme mencionado. Win+R> tasksched.mscQualquer coisa que você remover msconfigtambém deve ser desativada aqui. Leia tarefas individuais e decida se está executando algo que você realmente deseja que seja feito.

C: Execute o processo semelhante para services.msc, leia a lista, se houver algo encarregado de iniciar automaticamente, considere desativar ou alterar para manualou trigger start. Eu recomendo ter cuidado no entanto. Os serviços podem ser vitais para muitos aspectos de qualquer / todos os programas; portanto, apenas desative os serviços que você confia em que programa eles estão vinculados e no que estão executando.

D: Cara, você precisa encontrar os drivers ausentes. Confira o PCI-Z para pesquisar rapidamente no Google por seus específicos. Tente encontrá-los consultando seu modelo no site da Asus. Confira o Driver Identifier, que custa dinheiro para os downloads diretos, mas é uma excelente ferramenta [gratuita] para, pelo menos, determinar quais palavras-chave procurar. Quando você obtém os drivers corretos, pode fazer um backup deles facilmente usando o DoubleDriver

E: Eu sei que você executou o CrystalDisk, que é uma excelente ferramenta de diagnóstico, mas, como tudo, não significa que seja perfeito. Eu tentaria executar uma verificação offline / Live OS HDD como MHDD , HDAT2 ou uma verificação específica da unidade como o Hitachi Drive Fitness Test . Mesmo um setor defeituoso (que o CrystalDisk pode não detectar) pode diminuir o tempo de inicialização para um rastreamento. Normalmente, isso significaria que o desempenho geral da unidade diminuiria, não apenas a inicialização, mas ainda dentro do campo de possibilidade. (Pode ser a razão pela qual você teve problemas para desfragmentar)

F: É importante que você sempre atualize para um SSD; você terá muito mais velocidade e desempenho do que qualquer manutenção de software existente.

BiTinerário
fonte
Obrigado por uma explicação tão detalhada. Eu vou tentar todos esses passos. Estou pensando seriamente em conseguir um SSD se descobrir que o HDD é a fonte desse problema. No entanto, os SSDs me assustam por dois motivos: vida útil curta e preço. Meu HDD tem quase 1 TB. Um SSD de 500 GB já é tão caro quanto este laptop.
PedroD 20/05
Sobre o Rollback RX, é um programa que faz periodicamente um backup do seu computador, chamado instantâneo, consistindo apenas nas alterações desde o último instantâneo. E você pode reverter totalmente para qualquer instantâneo anterior. Infelizmente, ele não está funcionando bem, pelo menos na GUI, ainda é possível capturar os instantâneos. Eu o uso devido a esse problema. Quando o Windows começa a inchar, eu reverto para um instantâneo de backup que fiz onde o Windows ainda estava ok. Isso pode atrasar um pouco as coisas, mas não é a causa desse problema. Esse problema é o motivo pelo qual eu uso o Rollback em primeiro lugar.
PedroD 20/05
2
Não estou familiarizado com o Rollback, mas se estiver iniciando antes do SO e criando instantâneos (ESPECIALMENTE via VirtualMachine), pode ser um recurso excepcionalmente pesado para ser executado constantemente. Além disso, você mencionou que teve esse problema em outras máquinas; portanto, se esse é um denominador comum para os sistemas em questão, recomendo ver como ele funciona sem ele. Além disso, você tem a "Virtualização" ativada no seu BIOS? Os SSDs têm uma vida útil extremamente longa "tecnicamente": eles podem sobreviver a você. Qualquer coisa menos nos dias de hoje é uma lenda urbana remanescente. Eles são mais caros.
BiTinerary
4
O @PedroD o que fiz foi obter um SSD de 128 GB para armazenar o Windows e outras coisas (Visual Studio, Blender, etc) que teriam uma diferença notável no tempo de inicialização. Todo o resto (incluindo jogos) ainda está no meu antigo disco rígido. Eu acho que o SSD foi como US $ 75 US ea diferença é incrível
DrewJordan
11
Eu comprei um SSD de 256GB. Melhor coisa do mundo, ele salvou meu PC !!!!
PedroD 5/09
6

Parece que você está perdendo os drivers do chipset Intel. Isso pode absolutamente desacelerar o seu computador. Vá instalar todos os drivers da Asus: http://www.asus.com/Notebooks_Ultrabooks/K56CB/HelpDesk_Download/

* Verifique o modelo do seu laptop antes de instalar os drivers.

Em seguida, eu tentaria remover o Rollback rx pc. Teste sem instalar. Se esse programa funcionar como um ponto de verificação ou instantâneo para uma VM, fará com que qualquer sistema rastreie. Eu sei que eles afirmam que ele funciona muito bem no site deles, mas eu ainda gostaria de descartá-lo.

http://www.horizondatasys.com/en/products_and_solutions.aspx?ProductId=40#Features

Além disso: estou curioso para saber quantas instalações anteriores de software antivírus deixaram seus drivers de arquivos não PNP disponíveis. Isso pode prejudicar seu sistema. tente um prompt do administrador do CMD e execute: Defina devmgr_show_nonpresent_devices = 1 && Devmgmt.msc

Selecione Exibir -> Mostrar dispositivos ocultos Expanda a seção Não Plug and Play

Drivers de arquivo não utilizados

Além disso, eu começaria a pesquisar no explorador de processos, autoruns e procon para criar um caso para o seu diagnóstico.

Ótimas visões gerais estão aqui:

http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-2-Process-Explorer http://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-5-Autoruns http: //channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-3-Process-Monitor

jharrell
fonte
O software Rollback certamente poderia estar contribuindo também para os problemas de desempenho.
Bigbio2002
4

Provavelmente é porque algo está usando seu HDD mecânico.

Os discos não SSD podem realisticamente suportar apenas um, talvez "um usuário e meio" usuários simultâneos. Mais do que isso e tudo se torna cachorro lento.

Dito isto, é uma boa ideia diagnosticar o disco como gargalo, em vez de apenas adivinhar. Aqui está um guia técnico de como fazer isso.

Os computadores ficam lentos quando um dos recursos está com gargalo. Os que você provavelmente encontrará são disco, memória e CPU, nesta ordem (IMO).

Comece certificando-se de ter RAM suficiente.

Embora seja menos provável que seja esse o problema, acho que, especialmente no seu caso, com 8 GB de RAM e sem usuários pesados ​​de RAM, mas é fácil marcar.

Uma verificação rápida é para iniciar o gerenciador de tarefas e verificar o uso da RAM física. Se estiver acima de 80%, você pode ter um problema. Se estiver acima de 90%, você provavelmente terá um problema.

Essa foi uma verificação rápida. Uma verificação mais adequada é olhar para a figura Peak Commit Charge. Infelizmente, nenhuma ferramenta padrão mostra isso no Windows 7, então é hora de usar o Process Hacker :

  SCREENSHOT

A carga máxima de confirmação é a maior quantidade de memória que todos os programas já desejaram alocar ao mesmo tempo. Se for menor que a sua RAM física, você definitivamente tem RAM suficiente para todas as tarefas executadas desde a inicialização. Se exceder a RAM física (como na minha captura de tela acima), você poderá encontrar problemas de desempenho devido à RAM, especialmente se tiver um disco rígido mecânico.

Vamos supor que você tenha verificado a carga de pico de confirmação e encontrado em torno de 2 a 4 GB (é improvável que exceda isso após uma reinicialização com o software que você instalou). Isso significa que a lentidão até agora não foi causada por pouca RAM e não pode ser ajudada com a compra de mais RAM .

Então, para o próximo ponto ...

O próximo suspeito é o HDD mecânico.

Na verdade, é o meu primeiro suspeito, mas a verificação da RAM é mais fácil, tão boa para tirá-la do caminho.

Antes de gastar uma fortuna em um SSD, veja como se convencer de que o HDD é realmente o gargalo. Você precisa monitorar a carga do disco. Eu gosto do QPerfMon , mas o Performance Monitor interno também pode fazer isso.

O QPerfMon é uma boa opção, pois você precisará executá-lo imediatamente após a inicialização do Windows, enquanto ainda é lento (ou até mesmo adicioná-lo à execução automática), e o QPerfMon permite passar os argumentos da linha de comando certos para começar com o "contador de desempenho" correto pré-selecionado:

QPerfMon.exe ".\PhysicalDisk\% Idle Time\_Total"

      insira a descrição da imagem aqui

Aposto que, pelo que você diz, ele permanecerá zero por 5 a 10 minutos desde a inicialização até que o computador comece a se sentir responsivo novamente. Quando o computador terminar de carregar tudo o que estava carregando, esperamos que a plotagem volte a 90-100% (lembre-se de que isso mostra o tempo ocioso, portanto 100% significa ocioso e 0% significa muito ocupado).

Sim, o disco rígido permanece fixo. O que você pode fazer sobre isso?

Infelizmente, relativamente pouco. Já eliminamos a possibilidade de ser atrelado devido a problemas de baixa RAM. Portanto, é algum outro software usando. Se você tem um programa de backup ou sincronização, pode ser o culpado. Os scanners antivírus podem facilmente rastrear unidades. Não vou recomendar que você o desative, mas ele pode dobrar facilmente os tempos de inicialização em computadores que já estão com gargalos nos HDDs.

Como diagnosticamos qual programa causa a lentidão? Minha abordagem recomendada é usar o Monitor de Recursos (programa interno do Windows 7). Alterne para a guia Disco e classifique por Total:

insira a descrição da imagem aqui

Nesta captura de tela, o BTSync é o maior usuário de disco. Encontrou seu culpado? Desative / desinstale-o, reinicie e tente novamente.

E se o disco for usado pelo sistema: infelizmente, isso é bastante comum e o sistema geralmente está no topo. AFAIK, todos os programas que usam E / S mapeada na memória são exibidos como "Sistema". Você terá que escolher o nome do arquivo e adivinhar qual programa pode estar usando esse arquivo e por quê. No meu exemplo, o arquivo que está sendo acessado é do meu perfil do Firefox, então eu sei que o culpado é o Firefox.

Observe a última coluna, "Tempo de resposta". Para um disco mecânico, você espera ver isso no intervalo de 5 a 20. Se for mais do que 100s, seu disco estará sobrecarregado muito além do que ele pode suportar. Aposto que durante os seus tempos de lentidão, o tempo de resposta é de centenas. Eu já vi o meu chegar a 750-1500 antes de atualizar meu disco do sistema para um SSD.

Repita esse processo até eliminar todo o possível. Serviços de terceiros iniciados após a inicialização podem ser facilmente um grande problema.

É bem provável que, depois de todo esse trabalho, o computador ainda esteja inaceitavelmente lento. É assim que as coisas são, receio. Na verdade, os HDDs mecânicos não servem mais para discos do sistema. Aceite-o ou economize para um SSD. Uma desfragmentação é um último esforço e pode ajudar um pouco se sua fragmentação for horrível, mas reduzir o tempo de inicialização de 10 para 5 minutos não é necessariamente uma melhoria suficiente ...

O disco não foi atrelado durante o episódio lento

Então provavelmente é a CPU. Eu acho que é improvável, a menos que sua CPU seja muito antiga ou você tenha um software com comportamento inadequado. Fácil de verificar: execute o gerenciador de tarefas e verifique o uso da CPU. Se o valor geral estiver acima de 20%, a CPU é suspeita e, se estiver acima de 75%, eu diria que é o gargalo mais provável. Se ele estiver atrelado a 100%, o gargalo da CPU definitivamente está diminuindo a velocidade, embora possa acontecer que corrigir esse gargalo exponha apenas um dos discutidos acima.

Execute o Gerenciador de tarefas, classifique os programas por uso da CPU e desative / desinstale qualquer coisa que use muito por muitos segundos seguidos:

insira a descrição da imagem aqui

Ignore o processo ocioso do sistema. 19% não é muito ruim nesta captura de tela, mas é um potencial suspeito. Se você tiver algo parecido com isto, desative este programa e tente reiniciar sem ele.

É sobre isso! Espero que este guia ajude as pessoas a ficarem lentas na parte inferior do computador.

PS Um último conselho: ao desfragmentar, certifique-se de que nada mais use o disco. Especificamente, pause qualquer software de backup / sincronização e use o método QPerfMon descrito acima para garantir que o disco mostre> 90% ocioso por longos períodos de tempo antes de iniciar a desfragmentação. Isso deve acelerar bastante.

RomanSt
fonte
2
É o HDD! Porra ... A parte ruim é que eu acho que não posso ter um ssd completamente com o meu disco rígido, porque este laptop só tem espaço para um.
PedroD
0

Como outros já apontaram, você está perdendo muitos drivers. A instalação dos drivers do chipset / controladora SATA é essencial para o Windows funcionar com seu disco com eficiência. Isso explica que os pobres buscam o desempenho que você está vendo.

Algumas outras dicas ...

Seu PC ainda ficará lento após a instalação dos drivers SATA, porque você possui um disco rígido de 5400 RPM ! Essa é uma parte do negócio que você colocaria na caixa funcional mais barata que você pode montar para dar à sua avó. Eu recomendaria um disco rígido de 7200 RPM ou até um SSD. Isso fará uma enorme diferença no desempenho.

Você não precisa ficar obcecado em fazer uma desfragmentação completa, uma desfragmentação rápida a cada poucos meses deve ser totalmente adequada. Quando eu era menos experiente, tentei otimizar meu sistema como você está tentando agora, mas é uma perda de tempo e distrai o verdadeiro problema subjacente.

Execute o Windows Update e verifique a guia de atualizações opcionais, que fornecerá os drivers ausentes para a maioria dos seus dispositivos de uma só vez. Nota: normalmente, você prefere os drivers do site do fabricante aos da Microsoft, mas isso o ajudará a começar.

Bigbio2002
fonte
2
A diferença de velocidade entre uma unidade de 5400 RPM e uma de 7200 RPM é de cerca de 25% - nem longe o suficiente para explicar um tempo de inicialização de 15 minutos.
Mark
Ok, talvez não seja a razão número um ... mas eu recomendaria apenas uma unidade de 5.4K RPM aos meus inimigos.
Bigbio2002