DataStore.edb , sisteme uygulanan tüm Windows Güncellemelerinin kaydını tutan yasal bir Windows günlük dosyasıdır. DataStore.edb günlüğünün boyutu veya her Windows Update kontrolünün boyutu büyür. Dosya, SoftwareDistribution klasörünün ( C: \ Windows \ SoftwareDistribution \ DataStore \ DataStore.edb ) altında bulunur Dosyanın önemi tartışılmaz olsa da, bazı kullanıcılar sistemlerinin DataStore.edb'yi okumak ve yazmak için çok zaman harcadığını gördüler. , bilgisayarın önemli ölçüde yavaşladığı noktaya kadar çok fazla kaynak tüketiyor. Performans İzleyicisi ile araştırma yaptıktan sonra , bu sorunla karşılaşan kullanıcılar, svchost.exe (netsvcs) işleminin okumak için tüm disk kaynaklarını kullanan DataStore.edb 120MB / dk üzerinden en - Bilgisayar yapamaz bu yapraklar başka bir şey yapmak. Topladığımıza göre, bu öncelikle bir Windows 7 ve Windows Vista sorunudur.
Görünüşe göre datastore.edb dosyası, yeni bir güncelleme beklemede olduğunda Windows güncelleme bileşeni tarafından okunur. Bilgisayarınızın koşullarına ve özelliklerine bağlı olarak, datastore.edb dosyası sorgulanırken makinenizi çalışmaz hale getirebilir .
Bu sorunla mücadele ediyorsanız, kullanıcıların bu sakatlayıcı davranışı çözmede başarılı olduklarını buldukları birkaç düzeltme var. Aşağıda, kullanıcıların sorunu gidermesini sağlayan bir çözüm koleksiyonunuz var. Durumunuza uygun bir düzeltme bulana kadar lütfen her yöntemi takip edin.
Not: Vista kullanıyorsanız, doğrudan Yöntem 2 ile başlayın .
Yöntem 1: Windows Update KB3050265'i yükleyin (yalnızca Windows 7)
Microsoft sorunu hızlı bir şekilde çözdü ve bu sorunu gidermek için bir WindowsUpdate İstemci Güncellemesi yayınladı. Güncellemenin, güncellemeleri ararken ve yüklerken WU'nun (Windows Update) verimsizliğini gidermesi, böylece datastore.edb dosyasının uzun süreli okuma sürelerini azaltması gerekiyordu .
Kullanıcılar, güncellemenin algılama süresini ve RAM ve disk kullanımını azaltmada faydalı olduğunu bulsa da, düzeltme sorunu herkes için çözmeyi başaramadı. Birincisi, düzeltme yalnızca Windows 7 ile çalışacak - Vista için hiçbir resmi düzeltme yayınlanmadı. Dahası, bazı kullanıcılar bu belirli güncellemenin WindowsUpdate_80244019 veya WindowsUpdate_dt000 hataları ile WU bileşenini tamamen bozduğunu bildirdi .
Güncellemenin isteğe bağlı olduğunu ve siz yüklemediğiniz sürece uygulanmayacağını unutmayın. Windows 7'de bu sorunla karşılaşıyorsanız, Windows Update KB3050265'i yüklemek için aşağıdaki kılavuzu izleyin . Çalışmıyorsa, güncellemeyi kaldırın ve aşağıdaki diğer yöntemlere geçin:
- Windows sürümünüze göre aşağıdaki bağlantılardan birini ziyaret edin ve doğru KB3050265 güncellemesini indirin:
Windows Güncellemesi KB3050265 (32Bit)
Windows Güncellemesi KB3050265 (64Bit)
- Güncelleme indirildikten sonra, kurulum paketini açın ve başarıyla yüklendikten sonra sistemi yeniden başlatın.
Not: Ayrıca, Denetim Masası> Sistem ve Güvenlik> Windows Güncelleme> Mevcut tüm güncellemeleri göster> İsteğe bağlı seçeneğine giderek doğrudan bilgisayarınızdan da yükleyebilirsiniz . Ardından, KB3050265 güncellemesini manuel olarak arayın ve yükleyin.
Bunun sorununuzu çözmediğini fark ederseniz, bir Çalıştır penceresi ( Windows tuşu + R ) açın ve kontrol güncellemesini yazın . Ardından, Yüklü güncelleme geçmişini görüntüle> Güncellemeleri kaldır'a gidin ve KB3050265 güncellemesini kaldırın . Kaldırıldıktan sonra, Yöntem 2'ye geçin .
Yöntem 2: datastore.edb'yi birleştirmek için esentutl.exe'yi kullanma
Daha derinlemesine çözümleri keşfetmeden önce, datastore.edb dosyasını birleştirmenin sorunu çözüp çözmeyeceğini görelim. Görünüşe göre, datastore.edb dosyaları yeterli yeni bilgi topladıkça sorun zamanında yeniden ortaya çıkacağından bu yalnızca geçici bir düzeltmedir.
Bu yöntem, DataStore.edb dosyasını birleştirmek için esentutl.exe yardımcı programını kullanmayı içerir . Dosyayı yazması veya okuması gereken programlar için daha erişilebilir hale getirmenin yanı sıra, bu işlem boyutunu da önemli ölçüde azaltacaktır. İşte her şey için hızlı bir rehber:
- Uygun izinlere sahip olmak için yükseltilmiş bir Komut İstemi penceresi açmamız gerekecek. Bunu yapmak için, sol alt köşedeki Başlat çubuğuna tıklayın ve " cmd " yi arayın . Ardından, Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin .
- Yükseltilmiş Komut İstemi penceresine aşağıdaki komutu yazın ve Enter tuşuna basın: esentutl.exe / d C: \ windows \ SoftwareDistribution \ DataStore \ DataStore.edb
- İşlem tamamlandığında, sistemlerinizi yeniden başlatın ve semptomların düzelip düzelmediğine bakın. Hala sorunla mücadele ediyorsanız, aşağıdaki yönteme geçin.
Yöntem 3: Windows Onarımını Kullanma (All-in-One)
Resmi düzeltmeler işe yaramadıysa veya uygulanabilir değilse, sistem dosyası bozulmasıyla ilgiliyse sorunu çözecek başka bir popüler düzeltme var.
Windows Repair (All-in-One) , tüm Windows sürümleri için bir dizi düzeltme içeren ücretsiz bir yardımcı programdır. Bu yazılım, soruna neden olabilecek herhangi bir WU sorununu çözmemize izin verecektir. İşte bu belirli sorunu çözmek için Windows Repair'ı kullanmanın hızlı bir kılavuzu :
- Windows Repair'ın taşınabilir sürümünü bu bağlantıdan indirin (burada).
- Windows Repair arşivinde bulunan tüm dosyaları ayıklayın.
- Yardımcı programı açmak için Repair_Windows yürütülebilir dosyasına çift tıklayın .
- İlk kontrol tamamlanana kadar bekleyin, ardından Onarımlar - Ana sekmesine tıklayın. Ardından, Kayıt Defteri Yedeklemesini Otomatik Olarak Yap'ın yanındaki kutuyu işaretleyin ve Onarımları Aç'ı tıklayın .
- Birkaç kısa andan sonra, mevcut tüm onarım stratejilerinizin bir listesini göreceksiniz. Amacımız için bunlardan yalnızca birkaçına ihtiyacımız olduğundan, tüm onarım stratejilerinin seçimini kaldırın. Ardından, yalnızca aşağıdakileri yeniden etkinleştirin:
Servis İzinlerini Sıfırla
Onarım WMI
Sistem Dosyalarını Kaydedin
Enfeksiyon Tarafından Belirlenen Politikaları Kaldır
Windows Güncellemelerini Onarın
MSI'yı onarın (Windows Installer)
- Yeniden Başlat kutusunun etkinleştirildiğinden emin olun , ardından Onarımları Başlat'a tıklayın ve işlemin tamamlanmasını bekleyin.
- İşlem bittiğinde, yeniden başlatmayı onaylamak ve yeniden başlatmanın ardından sorunun çözülüp çözülmediğini görmek için Evet'e basın. Değilse, sonraki yönteme geçin.
Yöntem 4: SoftwareDistribution klasörünü yeniden başlatma
İlk iki düzeltme işe yaramazsa, SoftwareDistribution klasörünü temizlemenin sorunu çözüp çözmeyeceğini görelim . Bu yöntemin etkinliği konusunda karışık görüşler olsa da, bazı kullanıcılar SoftwareDistribution klasörü yeniden oluşturulduktan sonra yüksek disk kullanım sorunlarının durduğunu bildirmişlerdir .
SoftwareDistribution klasörünün temizlenmesi, Windows'u DataStore.edb dahil olmak üzere tüm bileşenlerini yeniden başlatmaya zorlar . Bu, DataStore.edb tarafından aşırı bellek kullanımına neden olabilecek bozulmayla ilgili tüm sorunları çözecektir.
Not: SoftwareDistribution otomatik güncellemeler ve ilgili dosyalarının saklandığı ediliyor nerede klasörü. DataStore.edb de burada bulunur - kurtulmak güvenlidir, ancak Windows'u bir sonraki güncellemeleri kontrol ettiğinde sıfırdan başlamaya zorlar. Bu nedenle, aşağıdaki prosedürü tamamlarsanız, WU'nun bir dahaki sefere otomatik bir güncelleme yüklemesi gerektiğinde çok zaman almasını bekleyin, çünkü her şeyi kontrol etmesi gerekecek.
SoftwareDistribution klasörünü Komut İstemi aracılığıyla temizlemek için hızlı bir kılavuz:
- Sol alt köşedeki Başlat çubuğunu tıklayın ve " cmd " yi arayın . Ardından, Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin .
- Yükseltilmiş Komut İstemi'ne aşağıdaki komutları yazın ve her birinin ardından Enter tuşuna basın :
net stop wuauserv
net stop bitleri
Not: Bu, SoftwareDistribution klasörünü kullanan güncelleme bileşenlerini devre dışı bırakır . Bu adımı atlamak, şu anda kullanılıyorsa klasörü silmenize izin vermez.
- Hizmetler devre dışı bırakıldıktan sonra, aşağıdaki komutu Komut İstemi'ne yapıştırın ve Enter tuşuna basın:
ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old
Not: SoftwareDistribution folder.The değiştirildi Bu komut .old uzantısını yeni SoftwareDistribution klasörünü yeniden Windows'u zorlayacaktır.
- Aşağıdaki komutları yazıp her birinin ardından Enter tuşuna basarak daha önce devre dışı bıraktığımız hizmetleri yeniden başlatın :
net başlangıç wuauserv
net başlangıç bitleri
- Bilgisayarınızı yeniden başlatın, C: / Windows'a gidin ve SoftwareDistribution.old klasörünü silin .
Hala yüksek disk kullanımı yaşıyorsanız, aşağıdaki yönteme geçin.
Yöntem 5: datastore.edb'yi virüsten koruma denetiminden hariç tutun
Görünüşe göre, bu soruna aşırı hevesli bir anti-virüs programı da neden olabilir. Yavaş başlatmalar yaşayan ev kullanıcıları , Microsoft Security Essentials / Windows Defender'ın dışlama listesine datastore.edb dosyasını ekleyerek bu sorunu çözmeyi başardılar .
Not: Aşağıdaki adımlar bilgisayarınızı daha duyarlı hale getirse de, antivirüs istisnaları eklemek sık yapmak isteyeceğiniz bir şey değildir. Gereksiz AV dışlamaları eklemek, kötü niyetli saldırı olasılığını artırabilir.
İşte datastore.edb ve onun tarafından kullanılan diğer dosyaları Antivirüs programınızdan hariç tutmak için hızlı bir kılavuz:
Not: Aşağıdaki adımlar Windows Defender / Microsoft Security Essentials ile yapılır. Ancak, kullandığınız antivirüs paketinden bağımsız olarak her güvenlik paketinin bir dışlama listesi olmalıdır.
- Windows Defender veya Security Essentials'ı aramak için başlat simgesini kullanın ve güvenlik paketini açın.
- In Windows Defender / Security Essentials , gidin Araçlar ve üzerine tıklayın Seçenekler (Ayarlar Security Essentials ).
- Hariç tutulan dosyalar ve klasörler (Hariç tutulan dosyalar ve konumlar) öğesini seçin , ardından Ekle düğmesini tıklayın. Gidin C: \ windows \ SoftwareDistribution \ Datastore ve çift tıklama DataStore.edb .
Not: Bu, Antivirus'ün datastore.edb dosyasını taramasını engelleyecektir .
- 3. adımı aşağıdaki yolla da tekrarlayın:
c: \ windows \ softwaredistribution \ datastore \ logs \
Not: Bunlar, Windows Update ve Otomatik Güncellemenin günlük dosyalarıdır. Buradan alınan bilgiler ayrıca datastore.edb'de de toplanır.
- Hit Kaydet / Değişiklikleri kaydet ve PC'nizin hızını başlatmanın ardından iyileşme olup olmadığını görmek.
Yöntem 6: WU'yu Devre Dışı Bırakma (Windows Güncellemeleri)
Bu kadar aşikar bir sonuç olmadan geldiyseniz, bu sorunla karşılaşan çoğu kullanıcı için işe yarayan son bir düzeltme var. Maalesef ideal olmaktan uzak. WU (Windows Güncellemeleri) hizmetini devre dışı bırakmak, sisteminizin datastore.edb dosyasını okuma veya yazma ihtiyacını ortadan kaldıracak ve böylece bu belirli dosyanın neden olduğu herhangi bir bellek hogging çakışmasını çözecektir.
Ancak, güvenlik güncellemelerini ve diğer kararlılık düzeltmelerini otomatik olarak almaktan kendinizi alıkoyacağınız için bunun etkileri çok büyük. İdeal olarak, sisteminizi güncel tutmak için bu yöntemi uyguladıktan sonra WU hizmetini düzenli olarak etkinleştirmeyi unutmamalısınız.
Artan sistem yanıt hızı için potansiyel bir kötü amaçlı yazılım bulaşması ticareti kabul edilebilir bir anlaşma gibi görünüyorsa, Windows Güncellemelerini devre dışı bırakmak için aşağıdaki adımları izleyin:
- Çalıştır penceresini açmak için Windows Tuşu + R tuşlarına basın . Hizmetler penceresini açmak için " services.msc " yazın ve Enter tuşuna basın .
- Gelen Hizmetler pencere, aşağı kaydırarak Windows Update , üzerine sağ tıklayın ve Özellikler '.
- Genel sekmesindeki Özellikler altında , Devre Dışı öğesini seçmek için Başlangıç türünün yanındaki açılır menüyü kullanın . Ardından, değişikliklerinizi kaydetmek ve Hizmetler penceresini kapatmak için Uygula'yı tıklayın .
- Sisteminizi yeniden başlatın ve kaynak kullanımının azalmış olup olmadığını görün.
Not: En son güvenlik güncellemelerine sahip olduğunuzdan emin olmak için düzenli olarak Hizmetler ekranına dönmeyi ve Windows Update hizmetini yeniden etkinleştirmeyi unutmayın. Tüm güncellemeler uygulanana kadar hizmeti etkin durumda tutun, WU'yu tekrar devre dışı bırakmak için yukarıdaki adımları kullanın.