O PC Boots, em seguida, grava o arquivo datastore.edb gigante, tornando o computador lento

32

O sistema que eu estou olhando é o Windows 7, 32 bits.

Quando o sistema é inicializado, ele passa muito tempo lendo e gravando no arquivo DataStore.edb, localizado no diretório Windows \ SoftwareDistribution \ DataStore. Isso faz com que o sistema funcione muito devagar por vários minutos, provavelmente cerca de 10 se eu for honesto. Se você interromper o serviço Windows Update, em um minuto o sistema interromperá a leitura e gravação do arquivo e tudo funcionará sem problemas.

Coisas que tentei:

Parei o Windows Update, excluí o arquivo, reinicializei, mas quando faço isso, o Windows recria o arquivo até que ele tenha algumas centenas de MB. Quando o Windows está satisfeito com o que está fazendo, ele para e o uso e a sugestão do meu disco caem para os níveis normais e o sistema faz o que você deseja com bastante velocidade.

Eu iniciei o SafeMode e executei várias verificações de vírus e a ferramenta assassina RootKit da Kaspersky e ninguém achou nada ofensivo.

O que devo tentar a seguir?

limefartlek
fonte
Serei notificado dessa resposta?
Ha! Não achei que tivesse uma resposta sobre isso aqui, mas um amigo disse para tentar de qualquer maneira. Ah bem. :) Eu tentei. Obrigado pela ajuda. Eu postei a pergunta no SuperUser.com hoje.
limefartlek

Respostas:

26

Sei que já passou do ponto de poder fornecer uma solução adequada para você agora, mas tenho exatamente a mesma coisa com uma máquina Windows 7 em funcionamento. Para referência futura, você sempre pode verificar a integridade dos arquivos ( /g) e / ou desfragmentar ( /d) * .edb com esentutl.exe.

por exemplo esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

Se você não conseguir executar este comando com o erro "-1032", poderá inicializar no modo de segurança (sem rede) e executar o comando a partir daí. Você pode precisar executá-lo primeiro com a opção / p para reparar a corrupção do arquivo.

mafbailey
fonte
Tentei isso e recebi a seguinte mensagem: Erro: o acesso ao banco de dados de origem 'c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store.edb' falhou com o erro-1032 do Jet.
Alf47
3
@ Alf47 Pare o serviço Windows Update e tente novamente
drake7707
3
@ Alf47 Você precisa executar o Prompt de Comando como administrador para ter acesso.
Igor Jerosimić
E é "c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store .edb". Sem espaço!
Rdtsc
14

O RAMMap mostrou que o C:\Windows\SoftwareDistribution\DataStore\DataStore.edbarquivo mapeado estava desperdiçando 400 Mb da minha preciosa RAM. Além disso, o Windows Update estava constantemente diminuindo a velocidade do sistema no processo de atualização desse arquivo enorme.

esentutl.exereduzi o DataStore.edbtamanho de pouco mais de 600 Mb para pouco menos de 600 MB e provou ser inútil no meu caso.

http://juneyourtech.blogspot.com/2013/06/datastoreedb-and-windows-vista.html afirma que excluir esse arquivo também não é uma opção, pois o Windows Update o reconstruiria para o mesmo tamanho da próxima execução.

Então eu tive que desativar completamente a execução automática do Windows Update Service. Isso reduziu muito o desperdício de RAM, CPU e E / S de disco. O sistema é muito mais responsivo agora.

Consulte também Como agendar o download das atualizações do Windows 7? para uma maneira de iniciar a atualização usando o Agendador de tarefas do Windows.

Atualizar

Dê uma olhada também no Windows 7 SP1 Windows Update travado, procurando por atualizações

Vadzim
fonte
BTW, após a atualização gratuita para o Windows 10 no mesmo hardware antigo, o problema não foi reproduzido.
Vadzim
4

Expandindo a resposta de @mafbailey (e também muito obrigado a você!), Abra o prompt de comando como administrador ao utilizar a ação de linha de comando a seguir para obter as permissões de arquivo apropriadas.

Eu teria ficado preso se não soubesse =)

esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb
Luminesce
fonte
Também parar serviços de atualização Windwos de 900MB => 898MB
user956584
Uma cópia inferior de uma resposta existente.
precisa saber é o seguinte
3

Eu experimentei o mesmo problema com um computador iniciando lentamente executando o w7 home edition. Abrir e-mail ou firefox foi frustrante.

No meu computador, durante o arranque, o programa anti-vírus (Windows Essentials) parecia estar tomando um monte de tempo no datastore.edbarquivo.

Este link sobre "Melhorar o desempenho e a estabilidade do PC configurando corretamente o antivírus" resolveu o problema de inicialização lenta para mim.

A solução envolve basicamente dizer ao antivírus (essencial do Windows) para excluir a verificação desse arquivo . Eu fiz as outras exclusões nos arquivos do Windows também. (mas estou bem com os scanners verificando minhas fotos, mesmo que elas sejam seguras)

Gertjan
fonte
1

Tente instalar o Windows Update KB3050265 , lançado em 2 de junho de 2015.

Isso é opcional, portanto, você pode procurá-lo em Painel de Controle> Sistema e Segurança> Windows Update> Mostrar todas as atualizações disponíveis> Opcional e instalá-lo manualmente.

Techno_Mystic
fonte
1
Isso não ajudou, eu já tenho essa atualização e ainda assim a ativação da hibernação é lenta e reinicio ainda mais devagar.
Danijel
1

Corrigindo o Windows Update, esse método é para o Windows 7

Vá para Programas \ Acessórios: prompt de comando

Clique no botão direito do mouse e execute como administrador.

Na janela do prompt, siga a sequência abaixo:

net stop wuauserv (após Enter)

bits de parada líquida (após Enter)

No Windows Explorer:

Vá para a pasta windows \ software distribution \ download (exclua tudo lá)

Vá para a pasta windows \ software distribution \ DataStore (exclua tudo lá)

Vá para a pasta windows \ software distribution \ DataStore \ Logs (exclua tudo lá)

Vá para a pasta windows \ software distribution \ PostRebootEventCache (exclua tudo lá)

A janela do prompt do CMD:

net start wuauserv (após Enter)

bits iniciais de rede (após Enter)

Fontes: - http://tecnicoinformaticacuritiba.com.br/corrigindo-windows-update/ / https://social.technet.microsoft.com/Forums/pt-BR/d75e92b9-4caf-425d-b841-0bae79f7adf1/windows- 7-windows-update-no-funciona? Forum = winvistapt

Carsoma
fonte
1
Como outros mostraram aqui e em social.technet.microsoft.com/Forums/windowsserver/en-US/… , isso não resolve nada e apenas torna a máquina mais lenta, enquanto o Windows Update reconstrói completamente o banco de dados.
ivan_pozdeev
0

A Microsoft lançou uma nova atualização de cliente do WindowsUpdate para corrigir a instalação / pesquisa lenta da atualização.

A instalação e a pesquisa de atualizações são lentas e o alto uso da CPU ocorre no Windows 7
https://support.microsoft.com/en-us/kb/3102810

Download:
32Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=fcd6bf5d-f004-4ca3-aa7e-1de462b91dd0

64Bit: http://www.microsoft.com/downloads/details.aspx?FamilyId=4fe566bd-31b1-4413-8c4c-412b52533669

Essa atualização reduz o tempo de detecção e usa menos RAM. Então experimente

magicandre1981
fonte
aviso: depois de instalar isso, o Windows Update agora não funciona mais, ele imediatamente fornece um erro "WindowsUpdate_80244019" "WindowsUpdate_dt000"que não consegui resolver #
MM
A desinstalação desta atualização me devolveu à situação anterior em que eu estava.
MM
@MM error 80244019 significa WU_E_PT_HTTP_STATUS_NOT_FOUND O mesmo que o status HTTP 404 - o servidor não consegue encontrar o URI (Uniform Resource Identifier) ​​solicitado. qual suíte / firewall você usa?
magicandre1981
MS Security Essentials e sem firewall. O resto da internet estava funcionando bem (incluindo o IE) #
2125 MM
Tentativa @MM pelo menos a versão junho 2015 que pela primeira vez inclui a correção uso de memória: support.microsoft.com/en-us/kb/3050265
magicandre1981
0

Não sei por que isso diz que eu postei isso em janeiro de 2013, esse problema ocorreu há apenas alguns meses em 2015. Ha!

Enfim - me desculpe por perder o tempo de todos. Por alguma razão, eu não estava recebendo notificações sobre este tópico até hoje, 9 de dezembro de 2015.

Tentei várias coisas e acabei telefonando com o fabricante do dispositivo em que este computador estava. Acontece que eles têm um bug na implementação do Windows que causa isso. A única solução para o problema é re-imagem da máquina e espero que isso não aconteça novamente.

Isso se aplica às máquinas Zeiss OCT para quem está se perguntando.

limefartlek
fonte
0

Eu encontrei problemas semelhantes.
Instalei o KB3050265 a partir do site e ele resolveu todos esses problemas.
Certifique-se de instalar a versão correta para o Windows (64 bits (x64) ou 32 bits (x86))

Kerio_Orisa
fonte