Mi az a DataStore.edb és miért lassítja a számítógépemet?

A DataStore.edb  egy jogos Windows naplófájl, amely nyomon követi a rendszeren alkalmazott összes Windows frissítést. A DataStore.edb napló mérete vagy minden Windows Update-ellenőrzés növekedni fog. A fájl a SoftwareDistribution mappában található ( C: \ Windows \ SoftwareDistribution \ DataStore \ DataStore.edb ) Míg a fájl fontossága nem vitatott, néhány felhasználó azt tapasztalta, hogy rendszereik sok időt töltenek a DataStore.edb olvasásával és írásával. , sok erőforrást átütve odáig, hogy a PC jelentősen lelassuljon. A Teljesítményfigyelővel végzett vizsgálat után a problémával szembesülő felhasználók arról számoltak be, hogy a svchost.exe (netsvcs) folyamat az összes lemezforrást felhasználja az datastore.edb beolvasására 120 MB / perc feletti sebességgel - ezáltal a számítógép nem tud mást tenni. Összegyűjtött adatok alapján ez elsősorban egy Windows 7 és Windows Vista probléma.

Mint kiderült, a datastore.edb fájlt a Windows frissítő összetevője elolvassa, amikor új frissítés vár. A körülményektől és a számítógép specifikációitól függően a gép működésképtelenné válhat, miközben a datastore.edb fájlt kérdezgetik .

Ha éppen ezzel a problémával küzd, van néhány olyan javítás, amelyet a felhasználók sikeresnek találtak a bénító viselkedés megoldásában. Az alábbiakban olyan megoldások gyűjteménye található, amelyek lehetővé tették a felhasználóknak a probléma megoldását. Kérjük, kövesse az egyes módszereket annak sorrendjében, amíg meg nem találja a helyzetének megfelelő javítást.

Megjegyzés: Ha Vista operációs rendszert használ, indítsa el közvetlenül a 2. módszerrel.

1. módszer: A Windows Update KB3050265 telepítése (csak Windows 7 esetén)

A Microsoft gyorsan megoldotta a problémát, és kiadta a WindowsUpdate ügyfélfrissítést a probléma megoldására. A frissítésnek javítania kellett a WU (Windows Update) hatékonyságát a frissítések keresésekor és telepítésekor, ezáltal csökkentve a datastore.edb fájl hosszabb olvasási idejét .

Bár a felhasználók úgy találták, hogy a frissítés előnyös volt az észlelési idő, valamint a RAM és a lemez használatának csökkentésében, a javítással nem sikerült mindenki számára megoldani a problémát. Egyrészt a javítás csak a Windows 7 rendszeren fog működni - hivatalos javítás soha nem jelent meg a Vistánál. Néhány felhasználó még ennél is többet jelentett arról, hogy ez a frissítés a WindowsUpdate_80244019 vagy a  WindowsUpdate_dt000 hibával teljesen megszakította a WU összetevőt  .

Ne feledje, hogy a frissítés nem kötelező, és csak akkor fogja alkalmazni, ha maga telepíti. Ha a problémát a Windows 7 rendszeren tapasztalja, kövesse az alábbi útmutatót a Windows Update KB3050265 telepítéséhez Ha végül nem működik, távolítsa el a frissítést, és lépjen az alábbi alábbi módszerekre:

  1. Látogassa meg az alábbi linkeket a Windows verziójának megfelelően, és töltse le a megfelelő  KB3050265 frissítést:

    Windows Update KB3050265 (32 bites)

    Windows Update KB3050265 (64Bit)

  2. A frissítés letöltését követően nyissa meg a telepítőcsomagot, és a sikeres telepítés után indítsa újra a rendszert.

    Megjegyzés: Telepítheti közvetlenül a számítógépéről is, ha a Vezérlőpult> Rendszer és biztonság> Windows Update> Az összes rendelkezésre álló frissítés megjelenítése> Opcionális lehetőségre lép . Ezután kézzel keresse meg a  KB3050265  frissítést, és telepítse.

Ha úgy találja, hogy ez nem oldja meg a problémát, nyissa meg a Futtatás ablakot ( Windows billentyű + R ), és írja be a vezérlőfrissítést . Ezután lépjen a Telepített frissítési előzmények megtekintése> Frissítések eltávolítása elemre, és távolítsa el a  KB3050265  frissítést. Az eltávolítás után lépjen a 2. módszerre. 

2. módszer: Az esentutl.exe használata a datastore.edb töredezettségmentesítésére

Mielőtt részletesebb megoldásokat fedeznénk fel, nézzük meg, hogy a datastore.edb fájl töredezettségmentesítése megoldja-e a problémát. Nyilvánvaló, hogy ez csak ideiglenes javítás, mivel a probléma időben újra megjelenik, mivel a datastore.edb fájlok elegendő új információt halmoznak fel.

Ez a módszer a esentutl.exe segédprogram töredezettségmentesítéséhez Datastore.edb fájlt. Amellett, hogy a fájlt hozzáférhetőbbé teszi a programok számára, amelyeknek írnia vagy olvasni kell belőle, ez a folyamat jelentősen csökkenti a fájl méretét is. Itt egy rövid útmutató az egészről:

  1. Meg kell nyitnunk egy megemelt Parancssor ablakot a megfelelő engedélyek megszerzéséhez. Ehhez kattintson a   bal alsó sarokban található Start sávra, és keresse meg a „ cmd ” kifejezést. Ezután kattintson a jobb gombbal a Parancssor  elemre,  és válassza a  Futtatás rendszergazdaként lehetőséget.

  2. Írja be a következő parancsot a megemelt Parancssor ablakba, és nyomja meg az Enter billentyűt : esentutl.exe / d C: \ windows \ SoftwareDistribution \ DataStore \ DataStore.edb
  3. Amikor a folyamat befejeződött, indítsa újra a rendszereket, és ellenőrizze, hogy a tünetek javultak-e. Ha továbbra is küzd a problémával, lépjen az alábbi módszerre.

3. módszer: A Windows javítás (all-in-one) használata

Ha a hivatalos javítások nem működtek, vagy nem voltak alkalmazhatók, van egy másik népszerű javítás, amely megoldja a problémát, ha a rendszerfájlok sérülésével kapcsolatos.

A Windows Repair (All-in-One) egy ingyenes segédprogram, amely az összes Windows verzió javításainak gyűjteményét tartalmazza.  Ez a szoftver lehetővé teszi számunkra, hogy kijavítsunk minden WU problémát, amely okozhatja a problémát. Itt található egy gyors útmutató a Windows javítás használatához a probléma megoldásához:

  1. Erről a linkről töltse le a Windows Repair hordozható verzióját (itt).
  2. Bontsa ki a Windows Repair archívumban található összes fájlt.
  3. Kattintson duplán a Repair_Windows futtatható fájlra a segédprogram megnyitásához.
  4. Várjon, amíg az első ellenőrzés befejeződik, majd kattintson a Javítások - Fő fülre. Ezután jelölje be a Regisztrációs biztonsági másolat automatikus elvégzése jelölőnégyzetet, majd kattintson a Javítások megnyitása elemre .

  5. Néhány pillanat múlva megjelenik az összes elérhető javítási stratégia listája. Mivel csak néhányra van szükségünk a célunk érdekében, törölje az összes javítási stratégia kijelölését. Ezután engedélyezze újra csak a következőket:

    Szolgáltatási engedélyek visszaállítása

    Javítás WMI

    Regisztrálja a rendszerfájlokat

    Távolítsa el a fertőzés által beállított irányelveket

    Javítsa meg a Windows frissítéseket

    Javítsa az MSI-t (Windows Installer)

  6. Győződjön meg arról, hogy az Újraindítás mező be van kapcsolva, majd kattintson a Javítás indítása gombra, és várja meg a folyamat befejezését.

  7. Miután a folyamat befejeződött, nyomja meg az Igen gombot az újraindítás megerősítéséhez, és ellenőrizze, hogy a probléma megoldódott-e az újraindítás után. Ha nem, akkor lépjen a következő módszerre.

4. módszer: A SoftwareDistribution mappa újbóli megnyitása

Ha az első két javítás nem volt hasznos, nézzük meg, hogy a SoftwareDistribution mappa tisztítása kiküszöböli-e a problémát. Bár a módszer hatékonyságáról vegyesek a nézetek, egyes felhasználók arról számoltak be, hogy a magas lemezhasználati problémák megszűntek a SoftwareDistribution mappa újbóli létrehozása után.

A SoftwareDistribution mappa tisztítása arra kényszeríti a Windows-t, hogy újrakezdje az összes összetevőt, beleértve a DataStore.edb fájlt is . Ez megoldja a sérüléssel kapcsolatos minden olyan problémát, amely a DataStore.edb által túlzott memóriaterhelést okozhat  .

Megjegyzés:  A SoftwareDistribution mappa az automatikus frissítések és a kapcsolódó fájlok tárolása. A DataStore.edb  is itt található - biztonságosan szabadulhat meg, de arra kényszeríti a Windows-t, hogy a következő alkalommal ellenőrizze a frissítéseket. Tehát, ha végrehajtja az alábbi eljárást, akkor számíthat arra, hogy a WU sok időt vesz igénybe, amikor legközelebb automatikus frissítést kell telepítenie, mert mindent ellenőriznie kell.

Itt egy rövid útmutató a SoftwareDistribution mappa tisztításához a Parancssor segítségével:

  1. Kattintson a   bal alsó sarokban található Start sávra, és keresse meg a „ cmd ” kifejezést. Ezután kattintson a jobb gombbal a Parancssor  elemre,  és válassza a  Futtatás rendszergazdaként lehetőséget.

  2. Írja be a következő parancsokat a megemelt  parancssorba, és mindegyik után nyomja meg az Enter billentyűt :

    net stop wuauserv

    nettó stop bitek

    Megjegyzés: Ez letiltja azokat a frissítési összetevőket, amelyek a SoftwareDistribution mappát használják. A lépés kihagyása nem teszi lehetővé a mappa törlését, ha az éppen használatban van.

  3. Miután a szolgáltatások le vannak tiltva, illessze be a következő parancsot a Parancssorba, és nyomja meg az Enter billentyűt :

      ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old

    Megjegyzés:  Ez a parancs átnevezte a SoftwareDistribution mappát. A .old kiterjesztés arra kényszeríti a Windows-t, hogy újratermelje az új SoftwareDistribution mappát.

  4. Indítsa újra a korábban letiltott szolgáltatásokat a következő parancsok beírásával, és mindegyik után nyomja meg az Enter billentyűt :

    net start wuauserv

    nettó kezdő bit

  5. Indítsa újra a számítógépet, keresse meg a C: / Windows elemet, és törölje a SoftwareDistribution.old mappát.

Ha továbbra is magas a lemezhasználata, lépjen az alábbi módszerre.

5. módszer: A datastore.edb kizárása az antivírus-ellenőrzésből

Mint kiderült, ezt a problémát egy túlbuzgó vírusirtó program is okozhatja. A lassú indítást tapasztalt otthoni felhasználóknak sikerült megoldani ezt a problémát azzal, hogy a datastore.edb fájlt felvették  a Microsoft Security Essentials / Windows Defender kizárási listájára .

Megjegyzés: Bár az alábbi lépések hatására a számítógép reagálóbbá válhat, az antivírus-kizárások hozzáadása nem gyakran szükséges. Felesleges AV kizárások hozzáadása növelheti a rosszindulatú támadások esélyét.

Itt van egy rövid útmutató a datastore.edb fájl és az általa használt más fájlok kizárásához az Antivirus programból:

Megjegyzés: A következő lépéseket a Windows Defender / Microsoft Security Essentials alkalmazással hajtják végre Azonban minden biztonsági csomagnak rendelkeznie kell egy kizárási listával, függetlenül a használt víruskereső csomagtól.

  1. A Start ikon segítségével keresse meg a Windows Defender vagy a Security Essentials alkalmazást,  és nyissa meg a biztonsági csomagot.

  2. A Windows Defender / Security Essentials alkalmazásban lépjen az Eszközök elemre, és kattintson az Opciók (Beállítások a biztonsági alapfájlokra ) elemre .

  3. Válassza a Kizárt fájlok és mappák (Kizárt fájlok és helyek) lehetőséget,  majd kattintson a Hozzáadás gombra. Keresse meg a C: \ windows \ SoftwareDistribution \ Datastore mappát, és kattintson duplán a datastore.edb fájlra .

    Megjegyzés: Ez megakadályozza, hogy az Antivirus megvizsgálja a datastore.edb fájlt.

  4. Ismételje meg a 3. lépést a következő útvonallal is:

    c: \ windows \ softwaredistribution \ datastore \ logs \

    Megjegyzés:  Ezek a Windows Update és az Automatikus frissítés naplófájljai. Az innen származó információkat a datastore.edb is gyűjti.

  5. Kattintson a Mentés / Mentés gombra, és ellenőrizze, hogy javul-e a számítógép sebessége az újraindítás után.

6. módszer: A WU letiltása (Windows frissítések)

Ha tapintható eredmény nélkül jutott el idáig, van egy utolsó javítás, amely a jelek szerint a legtöbb felhasználónak bevált. Sajnos korántsem ideális. A WU (Windows Updates) szolgáltatás letiltásával feleslegessé válik, hogy a rendszere valaha is olvassa vagy írjon a  datastore.edb  fájlra, ezáltal megoldva az adott fájl által okozott memóriaterhelő konfliktusokat.

Ennek azonban óriási következményei vannak, mivel elkerülheti, hogy automatikusan megkapja a biztonsági frissítéseket és más stabilitási javításokat. Ideális esetben ne felejtse el rendszeresen engedélyezni a WU szolgáltatást a módszer végrehajtása után, hogy a rendszer naprakész legyen.

Ha a potenciális rosszindulatú fertőzések kereskedelme a fokozottabb reakciókészség miatt elfogadható üzletnek tűnik, kövesse az alábbi lépéseket a Windows frissítések letiltásához:

  1. A Futtatás ablak megnyitásához nyomja meg a Windows Key + R billentyűkombinációt . Írja be a „ services.msc ” kifejezést, és nyomja meg az Enter billentyűt a Szolgáltatások ablak megnyitásához .

  2. A Szolgáltatások ablakban görgessen le a Windows Update elemig , kattintson rá a jobb gombbal, és válassza a Tulajdonságok lehetőséget.

  3. Az Általános fül Tulajdonságok részében használja az Indítási típus melletti legördülő menüt a Letiltva kiválasztásához . Ezután kattintson az Alkalmaz gombra a módosítások mentéséhez és a Szolgáltatások ablak bezárásához .

  4. Indítsa újra a rendszert, és ellenőrizze, hogy csökkent-e az erőforrás-felhasználás.

Megjegyzés: Ne felejtsen el rendszeresen visszatérni a Szolgáltatások képernyőre, és újra engedélyezni a Windows Update szolgáltatást a legújabb biztonsági frissítések biztosítása érdekében. Tartsa engedélyezve a szolgáltatást, amíg az összes frissítést nem alkalmazza. A WU újbóli letiltásához kövesse a fenti lépéseket.