Skip to content
Menu
CDhistory
CDhistory

Hogyan lehet megtisztítani a FileRepository mappát a DriverStore-ban?

Posted on október 3, 2021 by admin

A Windows 10 lemez tisztítása során észreveheti, hogy a FileRepository mappa túl sok helyet kezdett foglalni (és gyakran egy GB szabad helyet!), és nem üríthető ki a szokásos tisztítóeszközök használatával.

Ezzel az utasítással közelebbről megnézzük, mi is az a FileRepository mappa, mit tartalmaz, és biztonságosan törölhetjük-e ezeket az adatokat, hogy helyet szabadítsunk fel.

  • FileRepository tartalma a Windows 10-ben
  • A DriverStoreFileRepository
  • A Driver Store Explorer
  • Hogyan lehet manuálisan megtisztítani a FileRepository mappát?

FileRepository tartalma a Windows 10-ben

A FileRepository mappa a telepítésre kész eszközillesztő-csomagok másolatait tartalmazza. A Staged Drivers a DriverStore-ban található, és rendszergazdai jogosultságok nélkül telepíthető.

A mappa teljes elérési útvonala:

C:\Windows\System32\DriverStore

Így nézhet ki a FileRepository mappa tartalma:

tiszta filerepository mappa a driverstore-ban

Amint látható, a mappa sok alkönyvtárat tartalmaz, mindegyik nevében az driver’ inf fájl neve szerepel.

Az illesztőprogramok operációs rendszer általi vagy manuális frissítése során a régi illesztőprogramok ebben a mappában tárolhatók, ezek később felhasználhatók az illesztőprogram visszaállításához. Ez elég hasznos, de ezek a fájlok sok szabad helyet is foglalnak.

A DriverStoreFileRepository

Tisztítása

A Windows 10-ben alapvetően törölheti a mappa teljes tartalmát – de ez nem biztos, hogy biztonságos, és hibákkal, összeomlásokkal stb. szembesülhet.

A leggyakoribb helyzet az, amikor több tíz vagy több ezer GB lemezterületet foglal el a DriveStore mappa – rengeteg driverfrissítési fájlt tartalmaz NVIDIA és AMD grafikus kártyákhoz, Realtek hangkártyákhoz, és néha rendszeresen a csatlakoztatott eszközök (nyomtatók, szkennerek stb.) driverfrissítési fájljait. A FileRepository mappa méretét drasztikusan csökkentheti a régi illesztőprogramokat tartalmazó fájlok törlésével (még akkor is, ha csak a régi videokártya-illesztőprogramokat távolítja el).

Fontos. Elővigyázatosságból javasoljuk, hogy a fájlok törlése előtt először hozzon létre egy visszaállítási pontot.

A Windows 10 rendelkezik egy beépített lemeztisztító eszközzel, amely szintén eltávolíthatja a régi, nem használt illesztőprogramokat.

  1. Futtassa a Lemeztisztító varázslót a Win + R billentyűk lenyomásával és a cleanmgr parancs beírásával.exe;
    clean filerepository folder disk cleanup
  2. A Disk Cleanup for (C:) ablakban kattintson a Cleanup System Files gombra;
  3. Válassza ki az Device driver packages opciót, majd kattintson az OK gombra az illesztőprogramok tisztításának elindításához.
    filerepository tisztítása a driverstore-ban

A FileRepository mappa tisztításának ez a módszere azonban rendkívül kevéssé hatékony. Nem valószínű, hogy a mappa méretét 30-100 MB-nál nagyobb mértékben tudja csökkenteni.

Ha mélyebben szeretné megtisztítani a DriverStore mappát, kövesse az alábbi lépéseket:

  1. Nyomja meg a Win billentyűt, és írja be a parancssorba. Kattintson rá a jobb gombbal, és futtassa rendszergazdaként.
  2. Írd be, majd Enterre kattintva a pnputil.exe /e > c:drivers.txt parancsot.
    pnputil.exe
  3. A 2. lépésből származó parancs létrehoz egy drivers.txt fájlt a C: meghajtón a FileRepository mappában tárolt drivercsomagok listáival.
    drivers FileRepository
  4. Most a pnputil.exe /d oemNN.inf parancs segítségével törölheti az összes felesleges illesztőprogramot (NN – a driver.txt fájlcsomagból származó illesztőprogram-csomag száma, például oem07.inf). Abban az esetben, ha az illesztőprogram használatban van, hibaüzenetet fog látni, amikor megpróbálja törölni.
    pnputil.exe driver package

Ha az illesztőprogramot nem használja a rendszer, a “Driver package deleted successfully” üzenetnek kell megjelennie. Ellenkező esetben hibaüzenet jelenik meg: “Az illesztőprogram-csomag törlése sikertelen: Egy vagy több eszköz jelenleg a megadott INF használatával van telepítve”. Ha biztos benne, hogy nincs szüksége erre az illesztőprogramra, akkor a /f opcióval eltávolíthatja:

Pnputil.exe /d /f oem2.inf

Ha sok illesztőprogram van a rendszerben, akkor az alábbi szkriptet használhatja az illesztőprogramok automatikus eltávolítására. Hozzon létre egy cleanupdrivers.bat szöveges fájlt az alábbi kóddal, és futtassa rendszergazdaként. Ez a szkript egymás után végigfut az összes inf fájlon, amelynek indexe 1 és 400 között van, és törli a megfelelő illesztőprogramfájlokat. Ha az illesztőprogram már használatban van, vagy nem létezik, akkor kihagyja:

@echo offfor /L %%N in (1,1,400) do ( echo Deleting driver OEM%%N.INF pnputil /d OEM%%N.INF)

A kényelem érdekében létrehozhat egy Excel-táblázatot az összes telepített illesztőprogram listájával, megkeresheti az azonos illesztőprogram duplikátumait, és a telepítés dátuma és/vagy az illesztőprogram verziója szerint rendezheti őket. Célszerű a rendszerben csak az egyes illesztőprogramok legfrissebb verzióját tartani.

  1. Az illesztőprogramok listáját a következő paranccsal exportálhatja szöveges fájlba:
    dism /online /get-drivers /format:table > c:\drivers.txt
  2. Ezt követően a szöveges fájlt meg kell tisztítani a szöveges soroktól;
    clean filerepository folder in windows 10
  3. Importálja ezt a fájlt az Excel alkalmazásba, törölje az üres sorokat és oszlopokat;
  4. Az eredmény az illesztőprogramok nevének, verzióinak, osztályneveinek, gyártóinak és telepítési dátumának listája lesz;
  5. Marad a lista rendezése és az azonos nevű illesztőprogram kiválasztása (a legújabb verzió kivételével a telepítési dátum alapján);
    clean filerepository in driverstore windows 10
  6. Most eltávolíthatja a régi illesztőprogramokat a pnputil segédprogrammal a fent leírtak szerint.

Először is javasoljuk, hogy törölje a régi grafikus kártya illesztőprogramjait (Windows 10-ben az Eszközkezelőben talál információt az illesztőprogramok aktuális verziójáról).

illesztőprogramok verziója

A régebbi fájlokat törölheti; ez nem árt a számítógépének. Emellett nyugodtan törölheti más csatlakoztatott eszközök (nyomtatók, szkennerek stb.) régi illesztőprogramjait is. Nem ajánlott törölni az ismeretlen rendszereszközök (például Intel, AMD és mások) illesztőprogramjait. Az illesztőprogramok eltávolítása után indítsa újra a számítógépet. Ha a rendszerindítás után néhány eszköznek az Eszközkezelőben az Ismeretlen eszköz leírása lesz látható sárga ikonnal, az ilyen illesztőprogramokat kézzel vagy az automatikus illesztőprogram-frissítés funkcióval kellett letölteni és telepíteni.

A befejezés után ellenőrizze a DriverStore mappát – milyen méretű most? Valószínűleg drasztikusan lecsökkent.

A Driver Store Explorer

A fent leírt feladat a Driver Store Explorer (RAPR) segédprogram segítségével is elvégezhető, itt a letöltéshez szükséges link.

Futtassa a programot rendszergazdai jogosultságokkal, és nyomja meg a Enumerate (Felsorolás) gombot.

driver store explorer

Azután ki kell választania a törlendő csomagokat. Ellenőrizze őket, és nyomja meg a Csomag törlése gombot (a rendszer által jelenleg használt illesztőprogramok nem kerülnek törlésre, ha nem jelölte be a Törlés kikényszerítése opciót.

Tipp. A régi illesztőprogramokat automatikusan is kiválaszthatja a Régi illesztőprogramok kiválasztása gomb megnyomásával.

Hogyan lehet manuálisan megtisztítani a FileRepository mappát?

Fontos! Ezen utasítások végrehajtása összeomlást okozhat a Windows 10-ben és károsíthatja a rendszert! Csak saját felelősségére végezze!

A FileRepository mappában lévő fájlokat manuálisan is törölheti (de ez nem biztonságos és nem ajánlott):

  1. Menjen a C:\Windows\System32\DriverStore mappába, kattintson a jobb gombbal a FileRepository mappára és nyomja meg a Properties gombot.
    FileRepository properties
  2. Menjen a Security fülre és kattintson a Advanced (Speciális) gombra.
    advanced FileRepository
  3. A Owner mező közelében kattintson a Change (Módosítás) gombra.
    owner FileRepository
  4. Type in your user name or click Advanced > Find Now and choose it from the list. Kattintson az ОK.
    felhasználó csoport FileRepository
  5. Pipálja be a Tulajdonos cseréje az alkonténereken és a Minden gyermekobjektum engedélybejegyzéseinek cseréje az ettől az objektumtól örökölhető engedélybejegyzésekre. Nyomja meg az OK gombot, és erősítse meg a műveletet.
    tulajdonos subcontainers FileRepository
  6. Most visszakerül a Biztonság lapra. Kattintson a Szerkesztés gombra a felhasználók listája alatt.
  7. Nyomja meg a Hozzáadás… > Speciális, keresse meg a fiókját a listában, és válassza ki. Állítsd be hozzá a Teljes irányítási jogosultságokat. Kattintson az ОK gombra, és erősítse meg a módosításokat. Befejezés után kattintson az OK gombra.
  8. Most a mappa tartalma kézzel törölhető (néhány fájlt még nem lehet törölni, mert azokat az OS jelenleg használja, ezeket a megfelelő gombra kattintva kihagyhatja).

Ez minden! Remélem, ez hasznos volt, és segített felszabadítani némi helyet a FileRepository mappa megtisztításával.

Vélemény, hozzászólás? Kilépés a válaszból

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Legutóbbi bejegyzések

  • Az Acela visszatért: New York vagy Boston 99 dollárért
  • OMIM bejegyzés – # 608363 – CHROMOSOME 22q11.2 DUPLICATION SYNDROME
  • Kate Albrecht szülei – Tudj meg többet apjáról Chris Albrechtről és anyjáról Annie Albrechtről
  • Temple Fork Outfitters
  • Burr (regény)

Archívum

  • 2022 február
  • 2022 január
  • 2021 december
  • 2021 november
  • 2021 október
  • 2021 szeptember
  • 2021 augusztus
  • 2021 július
  • 2021 június
  • 2021 május
  • 2021 április
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes