PC Boots luego escribe un archivo gigante datastore.edb que ralentiza la computadora

32

El sistema que estoy viendo es Windows 7, 32 bits.

Cuando el sistema se inicia, pasa un montón de tiempo leyendo y escribiendo en el archivo DataStore.edb que se encuentra en el directorio Windows \ SoftwareDistribution \ DataStore. Esto hace que el sistema funcione muy lento durante varios minutos, probablemente unos 10 si soy sincero. Si detiene el servicio de actualización de Windows, en un minuto el sistema dejará de leer y escribir desde el archivo y todo funcionará sin problemas.

Cosas que he probado:

Detuve Windows Update, eliminé el archivo, reinicié, pero cuando lo hago, Windows reconstruye el archivo hasta que tenga unos cientos de MB de tamaño. Una vez que Windows está contento con lo que sea que esté haciendo, se detiene y el uso de mi disco y la señal caen a niveles normales y el sistema hace lo que quiera con mucha velocidad.

Arranqué en SafeMode y ejecuté varios análisis de virus y la herramienta asesina RootKit de Kaspersky y nadie encuentra nada ofensivo.

¿Qué debería probar a continuación?

limefartlek
fuente
¿Seré notificado de esta respuesta?
¡Decir ah! No pensé que obtendría una respuesta sobre esto aquí, pero un amigo me dijo que intentara de todos modos. Oh bien. :) Lo intenté. Gracias por tu ayuda. Publiqué la pregunta en SuperUser.com hoy.
limefartlek

Respuestas:

26

Sé que ahora ya no podemos proporcionarle una solución adecuada, pero tengo exactamente lo mismo con una máquina con Windows 7 en funcionamiento. Para referencia futura, siempre puede verificar la integridad de los archivos ( /g) y / o defrag ( /d) * .edb con esentutl.exe.

p.ej esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb

Si no puede ejecutar este comando con el error "-1032", puede iniciar en modo seguro (sin conexión en red) y ejecutar el comando desde allí. Es posible que primero deba ejecutarlo con el modificador / p para reparar la corrupción del archivo.

mafbailey
fuente
Intenté esto y recibí el siguiente mensaje: Error: El acceso a la base de datos de origen 'c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store.edb' falló con el error Jet -1032.
Alf47
3
@ Alf47 Detenga el servicio de actualización de Windows e intente nuevamente
drake7707
3
@ Alf47 Debe ejecutar el símbolo del sistema como administrador para tener acceso.
Igor Jerosimić
Y es "c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store .edb". ¡Sin espacio!
rdtsc
14

RAMMap mostró que el C:\Windows\SoftwareDistribution\DataStore\DataStore.edbarchivo asignado estaba desperdiciando 400 Mb de mi preciosa RAM. Además, Windows Update ralentizaba constantemente el sistema en el proceso de actualización de ese enorme archivo.

esentutl.exesolo reduje el DataStore.edbtamaño de un poco más de 600 Mb a un poco menos de 600 MB y resultó ser inútil en mi caso.

http://juneyourtech.blogspot.com/2013/06/datastoreedb-and-windows-vista.html establece que eliminar este archivo tampoco es una opción, ya que Windows Update lo reconstruirá al mismo tamaño de la próxima ejecución.

Así que tuve que desactivar por completo la ejecución automática de Windows Update Service. Esto redujo enormemente el desperdicio de RAM, CPU y disco IO. El sistema ahora es mucho más receptivo.

Consulte también ¿Cómo programar la descarga de actualizaciones de Windows 7? para una forma de iniciar la actualización usando el Programador de tareas de Windows.

Actualizar

Eche un vistazo también a Windows 7 SP1 Windows Update atascado buscando actualizaciones

Vadzim
fuente
Por cierto, después de la actualización gratuita a Windows 10 en el mismo hardware antiguo, el problema no se reprodujo.
Vadzim
4

Ampliando la respuesta de @mafbailey (¡Y muchas gracias a usted también!) Asegúrese de abrir el símbolo del sistema como administrador cuando utilice la siguiente acción de línea de comando para tener los permisos de archivo apropiados.

Me hubiera quedado atrapado si no hubiera sabido =)

esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb
Luminiscencia
fuente
También detenga los servicios de actualización de Windwos desde 900Mb => 898MB
user956584
Una copia inferior de una respuesta existente.
ivan_pozdeev
3

He experimentado el mismo problema con una computadora que se inicia lentamente y ejecuta w7 home edition. Abrir un correo electrónico o Firefox fue frustrante.

En mi computadora, durante el inicio, el programa antivirus (Windows Essentials) parecía estar tomando mucho tiempo en el datastore.edbarchivo.

Este enlace sobre "Mejorar el rendimiento y la estabilidad de la PC mediante la configuración adecuada del antivirus" resolvió el problema de inicio lento para mí.

La solución básicamente consiste en decirle al escáner de virus (Windows Essentials) que excluya la comprobación de este archivo . También hice las otras exclusiones en los archivos de Windows. (pero estoy de acuerdo con que los escáneres revisen mis fotos, aunque deberían ser seguras)

Gertjan
fuente
1

Intente instalar Windows Update KB3050265 , lanzado el 2 de junio de 2015.

Esto es opcional, por lo que deberá buscarlo en Panel de control> Sistema y seguridad> Actualización de Windows> Mostrar todas las actualizaciones disponibles> Opcional, e instalarlo manualmente.

Techno_Mystic
fuente
1
Esto no ayudó, ya tengo esa actualización y aún así el despertar de la hibernación es lento, y reinicio aún más lento.
Danijel
1

Arreglando Windows Update, este método es para Windows 7

Vaya a Programas \ Accesorios: indicador de Cmd

Haga clic con el botón derecho del mouse y ejecútelo como administrador.

En la ventana de solicitud, siga la secuencia a continuación:

net stop wuauserv (después de Enter)

bits de parada netos (después de Enter)

En el Explorador de Windows:

Vaya a la carpeta windows \ distribución de software \ descarga (elimine todo lo que haya allí)

Vaya a la carpeta windows \ distribución de software \ DataStore (elimine todo lo que haya allí)

Vaya a la carpeta windows \ distribución de software \ DataStore \ Logs (elimine todo lo que haya allí)

Vaya a la carpeta windows \ distribución de software \ PostRebootEventCache (elimine todo lo que haya allí)

La ventana de solicitud CMD:

net start wuauserv (después de Enter)

bits de inicio neto (después de Enter)

Fuentes: - 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
fuente
1
Como otros han mostrado aquí y en social.technet.microsoft.com/Forums/windowsserver/en-US/… , esto no resuelve nada y solo ralentiza la máquina mientras Windows Update reconstruye completamente la base de datos.
ivan_pozdeev
0

Microsoft lanzó una nueva actualización de cliente de WindowsUpdate para corregir la lenta búsqueda / instalación de actualizaciones.

La instalación y búsqueda de actualizaciones es lenta y se produce un alto uso de CPU en Windows 7
https://support.microsoft.com/en-us/kb/3102810

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

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

Esta actualización reduce el tiempo de detección y usa menos RAM. Así que pruébalo

magicandre1981
fuente
advertencia: después de instalar esto, Windows Update ahora no funciona en absoluto, inmediatamente da un error "WindowsUpdate_80244019" "WindowsUpdate_dt000"que no he podido resolver
MM
La desinstalación de esta actualización me devolvió a la situación anterior en la que estaba
MM
El error @MM 80244019 significa WU_E_PT_HTTP_STATUS_NOT_FOUND Igual que el estado HTTP 404: el servidor no puede encontrar el URI (Identificador Uniforme de Recursos) solicitado. ¿Qué conjunto de aplicaciones / firewall usa?
magicandre1981
MS Security Essentials, y sin firewall. El resto de Internet funcionaba bien (incluido IE)
MM
@MM pruebe al menos la versión de junio de 2015 que primero incluye la corrección de uso de memoria: support.microsoft.com/en-us/kb/3050265
magicandre1981
0

No sé por qué esto dice que publiqué esto en enero de 2013, este problema fue solo hace unos meses en 2015. ¡Ja!

De todos modos, lamento perder el tiempo de todos. Por alguna razón, no recibí notificaciones sobre este hilo hasta hoy, 9 de diciembre de 2015.

Intenté varias cosas y terminé hablando por teléfono con el fabricante del dispositivo en el que se encontraba esta computadora. Resulta que tienen un error en su implementación de Windows que hace que esto suceda. La única solución al problema es volver a crear una imagen de la máquina y esperar que no vuelva a suceder.

Esto se aplica a las máquinas OCT de Zeiss para aquellos que se preguntan.

limefartlek
fuente
0

Me he encontrado con problemas similares.
Instalé KB3050265 desde el sitio web y resolvió todos estos problemas.
Asegúrese de instalar la versión correcta para su Windows (64 bits (x64) o 32 bits (x86))

Kerio_Orisa
fuente