Magazyn sterowników Windows (Driver Store): Gdzie system przechowuje pakiety instalacyjne i jak zarządzać starymi wersjami?

2026-04-28 0 przez Redakcja plików

Magazyn sterowników Windows, znany jako Driver Store, to centralne repozytorium, w którym system przechowuje pakiety instalacyjne wszystkich sterowników, jakich kiedykolwiek używał – od tych zainstalowanych z Windowsem, po te dodane przez użytkownika czy producenta sprzętu. Ten kluczowy folder znajduje się pod ścieżką: `C:\Windows\System32\DriverStore\FileRepository`. To tam Windows szuka sterowników, gdy podłączasz nowe urządzenie, przeprowadzasz aktualizację, a co ważniejsze – gdy potrzebujesz przywrócić starszą wersję sterownika.

Co to jest Driver Store i do czego służy?

Mówiąc wprost, Driver Store to archiwum. Nie znajdziesz tam aktywnych, załadowanych do pamięci sterowników, ale kompletne pakiety, które system może wykorzystać do ich instalacji. Wyobraź sobie, że to twoja domowa składnica narzędzi, gdzie masz instrukcje i zapasowe części do każdego urządzenia w domu. Kiedy instalujesz nowy sterownik, jego pliki są kopiowane do tego katalogu. Gdy podłączysz urządzenie USB, Windows nie musi szukać w Internecie – ma kopię w Driver Store. Chcesz zrobić rollback do poprzedniej wersji sterownika? System wie, gdzie ją znaleźć. To bezcenny bufor bezpieczeństwa, zapewniający stabilność i ciągłość działania urządzeń, nawet po drobnych awariach czy nieudanych aktualizacjach. Zawartość to głównie pliki `.inf`, `.sys`, `.dll` oraz katalogi z powiązanymi zasobami. Każdy pakiet ma swój unikalny identyfikator.

Czy można go usunąć lub przenieść? Co się stanie?

No bez kitu, nie wolno usuwać ani przenosić folderu Driver Store. Serio. To jeden z tych systemowych katalogów, którego ruszanie gwarantuje problemy. Widziałem przypadki, gdzie ludzie próbowali to robić, by zwolnić miejsce i skończyło się to fatalnie. System operacyjny Windows jest mocno uzależniony od tego, że Driver Store jest tam, gdzie ma być, i że zawiera kompletne, nienaruszone pakiety sterowników. Jeśli go usuniesz, Windows straci zdolność do automatycznego instalowania, aktualizowania czy naprawiania sterowników dla niemal każdego komponentu sprzętowego w twoim komputerze. Drukarka przestanie działać po restarcie, karta sieciowa zniknie z menedżera urządzeń, a karta graficzna może przełączyć się w tryb podstawowy. Próba przeniesienia również nie ma sensu – system po prostu go nie odnajdzie. Koniec kropka.

Typowe problemy z Driver Store

Główny problem z Driver Store to jego rozmiar. Przez lata, po każdej aktualizacji sterownika czy instalacji nowego urządzenia, nowe pakiety są dodawane do Driver Store, a stare często zostają. To prowadzi do jego rozrostu. Niejednokrotnie widziałem komputery, gdzie ten folder zajmował kilkanaście, a nawet kilkadziesiąt gigabajtów. To masakra dla dysków SSD o mniejszej pojemności. Poza tym, rzadziej, ale zdarzają się uszkodzone pakiety sterowników, co może skutkować błędami podczas instalacji nowych urządzeń lub podczas prób powrotu do poprzedniej wersji sterownika. Czasami też, mimo że sterownik został usunięty z systemu, jego pakiet nadal zalega w Driver Store, niepotrzebnie zajmując miejsce.

Kiedy warto go wyczyścić i jak to zrobić?

Czystka w Driver Store jest wskazana głównie, gdy:

  • Brakuje miejsca na dysku systemowym C: To najczęstszy powód.
  • Masz uporczywe problemy ze sterownikami: Czasem usunięcie starych, potencjalnie konfliktowych pakietów może pomóc.

Nigdy nie usuwaj plików ręcznie z folderu Driver Store! Do bezpiecznego czyszczenia Driver Store używamy wbudowanych narzędzi Windows. Najlepszym i najbezpieczniejszym sposobem jest użycie polecenia DISM (Deployment Image Servicing and Management).

1. Otwórz Wiersz Polecenia lub PowerShell jako administrator. To ważne, inaczej nic nie zrobisz.

2. Aby zobaczyć listę zainstalowanych pakietów sterowników, możesz użyć polecenia:

„`

pnputil /enum-drivers

„`

Zobaczysz długą listę, która pokaże, ile tam tego jest.

3. Do czyszczenia starych, nieużywanych pakietów sterowników, które już nie są potrzebne systemowi, możesz użyć jednej z tych komend:

  • Automatyczne czyszczenie komponentów systemu (w tym Driver Store):

„`

dism /online /cleanup-image /startcomponentcleanup

„`

Ta komenda usuwa stare wersje komponentów systemowych, w tym sterowników, które zostały zastąpione nowszymi. To zazwyczaj załatwia sprawę z większością „zalegających” pakietów.

  • Bardziej agresywne czyszczenie z resetem bazy komponentów:

„`

dism /online /cleanup-image /startcomponentcleanup /resetbase

„`

Ta opcja usuwa wszystkie poprzednie wersje każdego komponentu i resetuje bazę do bieżącej wersji. Uwalnia to znacznie więcej miejsca. U mnie zadziałało to genialnie na starym laptopie (nie pytaj skąd wiem, że to było konieczne).

  • Możesz także użyć wbudowanego Oczyszczania dysku (Disk Cleanup), uruchamiając go jako administrator i zaznaczając opcję „Oczyść pliki systemowe”, a następnie szukając opcji związanych z pakietami sterowników (choć DISM daje większą kontrolę).

Pamiętaj, że system sam decyduje, które pakiety może bezpiecznie usunąć. Nie spodziewaj się, że folder zniknie. Po prostu zmniejszy się jego rozmiar. Reszta to już pilnowanie, żeby system był w miarę czysty.

Najczęstsze pytania

Czy czyszczenie Driver Store jest bezpieczne?

Tak, używanie narzędzi systemowych takich jak DISM do czyszczenia Driver Store jest bezpieczne, ponieważ usuwają one tylko nieużywane i nadmiarowe pakiety sterowników, których system nie potrzebuje do prawidłowego funkcjonowania.

Jak sprawdzić rozmiar folderu Driver Store?

Aby sprawdzić rozmiar, przejdź do `C:\Windows\System32\DriverStore\FileRepository`, kliknij prawym przyciskiem myszy na folderze `FileRepository` i wybierz „Właściwości”. Pamiętaj, że dostęp do tego folderu wymaga uprawnień administratora, więc możesz zobaczyć ostrzeżenie.