PC Boots kemudian menulis file datastore.edb raksasa yang memperlambat komputer

32

Sistem yang saya lihat adalah Windows 7, 32bit.

Ketika sistem boot itu menghabiskan banyak waktu membaca dan menulis ke file DataStore.edb yang terletak di direktori Windows \ SoftwareDistribution \ DataStore. Ini membuat sistem berjalan sangat lambat selama beberapa menit, mungkin sekitar 10 jika saya jujur. Jika Anda menghentikan layanan Pembaruan Windows, dalam satu menit sistem akan berhenti membaca dan menulis dari file dan semuanya berjalan dengan lancar.

Hal yang saya coba:

Saya telah menghentikan Pembaruan Windows, menghapus file, reboot, tetapi ketika saya melakukannya Windows membangun kembali file sampai beberapa ratus MB. Setelah Windows puas dengan apa pun yang dilakukannya, itu berhenti dan penggunaan disk saya dan isyarat turun ke tingkat normal dan sistem melakukan apa pun yang Anda inginkan dengan banyak kecepatan.

Saya sudah boot ke SafeMode dan menjalankan beberapa scan virus dan alat pembunuh RootKit Kaspersky dan tidak ada yang menemukan sesuatu yang ofensif.

Apa yang harus saya coba selanjutnya?

limefartlek
sumber
Apakah saya akan diberitahu tentang jawaban ini?
Ha! Saya tidak berpikir saya akan mendapat jawaban tentang ini di sini, tetapi seorang teman mengatakan untuk tetap mencoba. Baiklah. :) Saya mencoba. Terima kasih untuk bantuannya. Saya memang memposting pertanyaan di SuperUser.com hari ini.
limefartlek

Jawaban:

26

Saya tahu ini sudah melewati batas untuk dapat memberikan solusi yang cocok untuk Anda sekarang, tetapi saya memiliki hal yang persis sama dengan mesin Windows 7 di tempat kerja. Untuk referensi di masa mendatang, Anda selalu dapat memeriksa integritas file ( /g) dan / atau defrag ( /d) * .edb esentutl.exe.

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

Jika Anda tidak dapat menjalankan perintah ini dengan kesalahan "-1032", Anda dapat mem-boot ke safemode (tanpa jaringan) dan menjalankan perintah dari sana. Pertama-tama Anda mungkin perlu menjalankannya dengan tombol / p untuk memperbaiki korupsi file.

mafbailey
sumber
Saya mencoba ini dan saya menerima pesan berikut: Kesalahan: Akses ke database sumber 'c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store.edb' gagal dengan Jet error -1032.
Alf47
3
@ Alf47 Hentikan layanan Pembaruan Windows dan coba lagi
drake7707
3
@ Alf47 Anda perlu menjalankan Command Prompt sebagai administrator untuk memiliki akses.
Igor Jerosimić
Dan itu adalah "c: \ Windows \ SoftwareDistribution \ DataStore \ Data Store .edb". Tidak ada ruang!
rdtsc
14

RAMMap menunjukkan bahwa C:\Windows\SoftwareDistribution\DataStore\DataStore.edbfile yang dipetakan menghabiskan 400 Mb RAM saya yang berharga. Selain itu Pembaruan Windows terus memperlambat sistem dalam proses memperbarui file besar itu.

esentutl.exehanya mengurangi DataStore.edbukuran dari sedikit lebih dari 600 Mb menjadi sedikit kurang dari 600 MB dan terbukti tidak berguna dalam kasus saya.

http://juneyourtech.blogspot.com/2013/06/datastoreedb-and-windows-vista.html menyatakan bahwa menghapus file ini juga bukan pilihan karena Pemutakhiran Windows akan membangunnya kembali dengan ukuran yang sama untuk proses selanjutnya.

Jadi saya harus sepenuhnya menonaktifkan autorun Layanan Pembaruan Windows. Ini sangat mengurangi pemborosan RAM, CPU dan disk IO. Sistem sekarang jauh lebih responsif.

Lihat juga Bagaimana menjadwalkan unduhan pembaruan windows 7? untuk cara meluncurkan pembaruan menggunakan Penjadwal Tugas Windows.

Memperbarui

Lihatlah juga pada Windows 7 SP1 Pembaruan Windows macet memeriksa pembaruan

Vadzim
sumber
BTW, setelah pembaruan gratis ke Windows 10 pada perangkat keras lama yang sama masalahnya tidak mereproduksi.
Vadzim
4

Memperluas jawaban @ mafbailey (Dan terima kasih banyak untuk Anda juga!) Pastikan untuk membuka prompt perintah sebagai administrator saat menggunakan tindakan baris perintah berikut untuk mendapatkan izin file yang sesuai.

Saya akan mandek seandainya saya tidak tahu =)

esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb
Luminesce
sumber
Juga hentikan layanan pembaruan Windwos dari 900Mb => 898MB
user956584
Salinan inferior dari jawaban yang ada.
ivan_pozdeev
3

Saya telah mengalami masalah yang sama dengan komputer yang mulai menjalankan edisi rumah w7 secara perlahan. Membuka email atau firefox membuat frustrasi.

Di komputer saya, selama start up, anti virus (windows essential) tampaknya mengambil banyak waktu pada datastore.edbfile tersebut.

Ini Tautan tentang "Tingkatkan Kinerja PC dan Stabilitas dengan Mengkonfigurasi Anti-Virus dengan Benar" memecahkan masalah start up yang lambat bagi saya.

Solusinya pada dasarnya melibatkan memberi tahu pemindai virus (windows essential) untuk mengecualikan memeriksa file ini . Saya melakukan pengecualian lain pada file windows juga. (tapi saya baik-baik saja dengan pemindai memeriksa foto saya, meskipun mereka harus aman)

Gertjan
sumber
1

Coba instal Pembaruan Windows KB3050265 , dirilis 2 Juni 2015.

Ini opsional sehingga Anda mungkin harus mencarinya di Panel Kontrol> Sistem dan Keamanan> Pembaruan Windows> Tampilkan semua pembaruan yang tersedia> Opsional, dan instal secara manual.

Techno_Mystic
sumber
1
Ini tidak membantu, saya sudah memiliki pembaruan itu dan masih bangun dari hibernasi lambat, dan memulai kembali bahkan lebih lambat.
Danijel
1

Memperbaiki Pembaruan Windows, metode ini untuk Windows 7

Pergi ke Program \ Aksesoris: Cmd prompt

Klik tombol kanan mouse dan jalankan sebagai administrator.

Di jendela prompt ikuti urutan di bawah ini:

net stop wuauserv (setelah Enter)

net stop bits (setelah Enter)

Di Windows Explorer:

Pergi ke folder windows \ distribusi perangkat lunak \ unduh (hapus semua yang ada di sana)

Pergi ke folder windows \ distribusi perangkat lunak \ DataStore (hapus semua yang ada di sana)

Pergi ke folder windows \ distribusi perangkat lunak \ DataStore \ Logs (hapus semua yang ada di sana)

Pergi ke folder windows \ distribusi perangkat lunak \ PostRebootEventCache (hapus semua yang ada di sana)

Jendela prompt CMD:

net start wuauserv (setelah Enter)

bit mulai bersih (setelah Enter)

Sumber: - 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
sumber
1
Seperti yang orang lain tunjukkan di sini dan di social.technet.microsoft.com/Forums/windowsserver/en-US/… , ini tidak menyelesaikan apa pun dan hanya memperlambat mesin sementara Pembaruan Windows sepenuhnya membangun kembali basis data.
ivan_pozdeev
0

Microsoft meluncurkan Pembaruan Klien Pembaruan Windows baru untuk memperbaiki pencarian / Instalasi Pembaruan yang lambat.

Menginstal dan mencari pembaruan lambat dan penggunaan CPU tinggi terjadi di Windows 7
https://support.microsoft.com/en-us/kb/3102810

Unduh:
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

Pembaruan ini mengurangi waktu deteksi dan menggunakan lebih sedikit RAM. Jadi cobalah

magicandre1981
sumber
peringatan: setelah menginstal ini, Pembaruan Windows sekarang tidak berfungsi sama sekali, itu segera memberikan kesalahan "WindowsUpdate_80244019" "WindowsUpdate_dt000"yang saya tidak dapat menyelesaikannya
MM
Menghapus instalasi pembaruan ini mengembalikan saya ke situasi sebelumnya saya di
MM
Kesalahan @ MM 80244019 berarti WU_E_PT_HTTP_STATUS_NOT_FOUND Sama seperti status HTTP 404 - server tidak dapat menemukan URI yang diminta (Uniform Resource Identifier). av suite / firewall mana yang Anda gunakan?
magicandre1981
Essentials Keamanan MS, dan tidak ada firewall. Sisa internet berfungsi dengan baik (termasuk IE)
MM
@ MM mencoba setidaknya versi Juni 2015 yang pertama kali mencakup perbaikan penggunaan memori: support.microsoft.com/en-us/kb/3050265
magicandre1981
0

Saya tidak tahu mengapa ini mengatakan bahwa saya memposting ini pada Januari 2013, masalah ini hanya beberapa bulan yang lalu pada tahun 2015. Ha!

Ngomong-ngomong - aku minta maaf karena membuang waktu semua orang. Untuk beberapa alasan saya tidak mendapatkan pemberitahuan tentang utas ini hingga hari ini, 9 Desember 2015.

Saya mencoba beberapa hal dan berakhir di telepon dengan pabrikan perangkat tempat komputer ini berada. Ternyata mereka memiliki bug dalam implementasi Windows yang menyebabkan ini terjadi. Satu-satunya solusi untuk masalah ini adalah gambar ulang mesin dan berharap itu tidak terjadi lagi.

Ini berlaku untuk mesin Zeiss OCT bagi mereka yang bertanya-tanya.

limefartlek
sumber
0

Saya mengalami masalah serupa.
Saya menginstal KB3050265 dari situs web dan itu menyelesaikan semua masalah ini.
Pastikan Anda menginstal versi yang benar untuk Windows Anda (64 bit (x64) atau 32-bit (x86))

Kerio_Orisa
sumber