- Twórz i przywracaj kopie zapasowe sterowników bezpiecznie za pomocą PnPUtil i DISM.
- Integruje sterowniki z obrazem WIM w celu przeprowadzenia czystej instalacji.
- Unikaj konfliktów: przejrzyj, wyczyść i zweryfikuj pakiety OEM .inf.
- Uzupełnia kopię zapasową sterownika o kompletny obraz systemu.
Kiedy korzystasz z tego samego komputera od lat, instalowanie i odinstalowywanie programów oraz gromadzenie aktualizacji i poprawek jest uciążliwe: czasami najpraktyczniejszym rozwiązaniem jest czysta instalacja. Problem polega na tym, że ten świeży start usuwa również sterowniki. Posiadanie niezawodnej kopii zapasowej sterowników oszczędza godziny spędzone na szukaniu na stronach producentów i zapobiega nieprzyjemnym niespodziankom związanym z awarią urządzeń.
Ten przewodnik przedstawia kompleksowe podejście do tworzenia kopii zapasowych sterowników w systemie Windows za pomocą natywnych narzędzi (PnPUtil i DISM), jak szybko je przywrócić po sformatowaniu , a nawet zaawansowaną metodę ich integracji z obrazem systemu Windows i tworzenia instalatora zawierającego już sterowniki. Dowiesz się również, jak czyścić stare sterowniki, poznasz typowe problemy, na które możesz natrafić, oraz jakie oprogramowanie innych firm warto rozważyć (i kiedy go unikać).
Czym jest sterownik i dlaczego warto o niego zadbać?
Sterownik to niewielki element oprogramowania, który umożliwia systemowi operacyjnemu komunikację ze sprzętem. Bez tego „kleju” karta graficzna, karta sieciowa lub zintegrowana karta dźwiękowa nie potrafiłyby działać. Dlatego posiadanie prawidłowych i aktualnych sterowników jest kluczowe dla wydajności, stabilności i bezpieczeństwa.
Nie wszystkie sterowniki są dystrybuowane w ten sam sposób. Znajdziesz formaty .inf (bezpośrednia instalacja z pliku INF z plikami binarnymi), spakowane pliki .exe lub .msi (instalatory z kreatorami) oraz grupę krytycznych sterowników zwanych boot-critical (m.in. grafika i pamięć masowa), bez których system Windows nawet się nie uruchomi. Ta ostatnia grupa zasługuje na szczególną uwagę przed formatowaniem lub poważną aktualizacją.
Gdzie system Windows przechowuje sterowniki
System Windows centralizuje sterowniki w repozytorium systemowym: C:\Windows\System32\DriverStore . Repozytorium plików zawiera podpisane pakiety, których system używa do instalowania i ponownej instalacji sterowników. Z czasem mogą gromadzić się starsze, nieużywane wersje, dlatego warto dokładnie przejrzeć i, w razie potrzeby, usunąć wszelkie przestarzałe sterowniki przed lub po utworzeniu kopii zapasowej.
Oprócz repozytorium, Menedżer urządzeń pozwala sprawdzić status, wersje i powiązane pliki dla każdego urządzenia. Z tego poziomu można aktualizować, przywracać, wyłączać lub odinstalowywać sterowniki, ale zawsze należy zachować ostrożność: modyfikacja niewłaściwego sterownika może spowodować poważne awarie, zwłaszcza jeśli wpływa na kluczowe komponenty.
Metoda 1: Szybka kopia zapasowa za pomocą PnPUtil
PnPUtil to narzędzie wiersza poleceń dołączone do systemu Windows, które umożliwia wyświetlanie, eksportowanie, dodawanie i usuwanie sterowników z repozytorium . Idealnie nadaje się do tworzenia prostych, przenośnych kopii zapasowych, idealnych przed formatowaniem.
Zalecane kroki
1) Otwórz program PowerShell lub wiersz poleceń jako administrator (Windows + X > Windows PowerShell (administrator) lub Terminal (administrator)).
2) Wybierz dysk zewnętrzny lub dysk flash USB i utwórz folder docelowy (najlepiej w katalogu głównym, aby łatwo go zlokalizować). Na przykład, jeśli masz dysk E:, możesz uruchomić:
E:
mkdir Drivers
cd Drivers
3) Wyeksportuj wszystkie sterowniki z systemu do bieżącego folderu za pomocą:
pnputil /export-driver * ./
Za pomocą tego jednego polecenia system Windows skopiuje wszystkie pakiety z DriverStore do folderu. Ta metoda jest szybka i skuteczna , a ponadto pozwala zabrać sterowniki ze sobą i zainstalować je ponownie później.
Wyświetlanie listy, usuwanie i dodawanie sterowników za pomocą PnPUtil
– Aby wyświetlić sterowniki innych firm obecne w repozytorium:
pnputil /enum-drivers
– Aby usunąć konkretny sterownik (na przykład oem6.inf ):
pnputil /delete-driver oem6.inf
– Aby dodać kontroler z pliku INF (przydatne, jeśli chcesz przywrócić konkretny kontroler):
pnputil /add-driver C:\Drivers\MiDriver\driver.inf
– Aby dodać z folderu z podfolderami i spróbować natychmiast zainstalować:
pnputil /add-driver C:\Drivers\ /subdirs /install
Usuwanie sterowników należy przeprowadzać ostrożnie: najpierw sprawdź w `/enum-drivers`, który to pakiet i czy jest używany. Zaletą wcześniejszego wyeksportowania jest to, że w razie błędu można bez problemu przeładować sterownik .
Metoda 2: Tworzenie kopii zapasowej i przywracanie za pomocą narzędzia DISM
DISM (Deployment Image Servicing and Management) to narzędzie typu „szwajcarski scyzoryk” dla obrazów systemu Windows. Wśród jego funkcji znajduje się m.in. eksportowanie sterowników systemowych i ponowne ich zbiorcze wgrywanie podczas instalacji online lub offline.
Eksportuj aktualne sterowniki
1) Utwórz folder docelowy na dysku innym niż dysk systemowy (na przykład J:\\Drivers), aby uniknąć konfliktów i zapewnić mu bezpieczeństwo.
2) W konsoli administratora uruchom:
dism /online /export-driver /destination:J:\Controladores
DISM pobierze pakiety z repozytorium i zapisze pliki .inf wraz z plikami binarnymi w określonej ścieżce. Należy pamiętać o istotnym ograniczeniu: ta metoda obejmuje tylko sterowniki oparte na formacie INF ; instalatory dostarczane jako pliki MSI lub EXE nie są eksportowane w ten sposób.
Przywróć działającą instalację
Po ponownej instalacji systemu Windows możesz odzyskać wszystkie sterowniki naraz, korzystając z następujących opcji:
dism /online /Add-Driver /Driver:J:\Controladores /Recurse
Parametr /Recurse skanuje podfoldery i dołącza wszystkie znalezione pliki w formacie INF. Jeśli DISM oznaczy niepodpisany pakiet i masz pewność co do jego pochodzenia, możesz powtórzyć operację z parametrem /ForceUnsigned dla konkretnego pliku INF, choć zaleca się korzystanie z podpisanych i oficjalnych sterowników, gdy tylko jest to możliwe.
Sprawdź sterowniki na obrazie
Aby sprawdzić, które sterowniki są obecne, wypisz pakiety :
dism /online /Get-Drivers
Jeśli chcesz zobaczyć je wszystkie, łącznie z tymi, które pojawiły się wraz z obrazem, dodaj /all :
dism /online /Get-Drivers /all
Dodatkowe zintegrowane sterowniki zostały przemianowane na oem*.inf, aby zapewnić ich unikalność. Pozwala to zweryfikować, czy import zakończył się powodzeniem , i zlokalizować konkretny pakiet, jeśli zajdzie potrzeba jego usunięcia lub zastąpienia.
Zaawansowana metoda: Zintegruj sterowniki z obrazem ISO systemu Windows
Jeśli chcesz pójść o krok dalej, możesz utworzyć nośnik instalacyjny systemu Windows, który zawiera już sterowniki. W ten sposób, gdy przeprowadzisz czystą instalację, Plug and Play będzie je mieć gotowe , oszczędzając Ci ręcznej instalacji.
1) Pobierz obraz ISO systemu Windows
Pobierz plik ISO za pomocą narzędzia Media Creation Tool z oficjalnej strony firmy Microsoft dla tej samej edycji i architektury, którą posiadasz. Utwórz folder roboczy, na przykład C:\\ISO , i zapisz tam niezbędne pliki.
2) Konwertuj install.esd na install.wim
Najnowsze obrazy ISO często zawierają plik install.esd , którego nie można modyfikować za pomocą narzędzia DISM. Musimy go przekonwertować na plik install.wim . Można to zrobić za pomocą pakietu Windows ADK lub prostego narzędzia, takiego jak ESD2WIM-WIM2ESD (uruchom je jako administrator i postępuj zgodnie z instrukcjami kreatora, aby wyeksportować wszystkie indeksy). Proces ten potrwa chwilę i wygeneruje plik install.wim, który umieścimy w katalogu C:\\ISO.
3) Zidentyfikuj indeks i zamontuj obraz
Najpierw sprawdź, jakie wydania zawiera WIM i jakie są ich indeksy:
Dism /Get-ImageInfo /ImageFile:C:\ISO\install.wim
Utwórz folder montowania, na przykład C:\\Offline , i zamontuj interesujący Cię indeks (np. 1):
Dism /Mount-Image /ImageFile:C:\ISO\install.wim /index:1 /MountDir:C:\Offline
Po zakończeniu ścieżka C:\\Offline pokaże modyfikowaną strukturę systemu Windows. Następnie dodamy wcześniej wyeksportowaną kopię sterownika .
4) Dodaj sterowniki do obrazu
Użyj tego samego polecenia co poprzednio, wskazując jednak na zamontowany obraz:
Dism /Image:C:\Offline /Add-Driver /Driver:J:\Controladores /Recurse
Jeśli którykolwiek pakiet nie zostanie poprawnie zapisany z powodu problemów z podpisem, zintegruj ten konkretny pakiet INF z /ForceUnsigned według własnego uznania (bezpieczeństwo przede wszystkim). Następnie wypisz obecne sterowniki w celu potwierdzenia:
Dism /Image:C:\Offline /Get-Drivers
Aby zobaczyć je wszystkie, łącznie z tymi na oryginalnym obrazie, uruchom:
Dism /Image:C:\Offline /Get-Drivers /all
5) Odmontuj z potwierdzeniem i odbuduj obraz ISO
Aby zapisać zmiany w pliku WIM i zwolnić folder montowania:
Dism /Unmount-Image /MountDir:C:\Offline /Commit
Po zakończeniu instalacji zastąp plik install.esd w strukturze ISO zmodyfikowanym plikiem install.wim za pomocą narzędzia do edycji obrazów ISO (UltraISO, Nero, Isomaster itp.). Utwórz instalacyjny dysk USB, a podczas instalacji systemu Windows sterowniki zostaną automatycznie dodane do DriverStore.
Dodatkowa wskazówka: Wiele problemów po czystej instalacji wynika z zastąpienia sterowników przez usługę Windows Update wersjami generycznymi. Rozważ skonfigurowanie systemu tak, aby uniemożliwić usłudze Windows Update automatyczną aktualizację sterowników, przynajmniej podczas początkowej konfiguracji.
Wyświetlanie, aktualizowanie i przywracanie z Menedżera urządzeń
Aby go otworzyć, kliknij prawym przyciskiem myszy przycisk Start i wybierz Menedżer urządzeń . Rozwiń kategorię urządzeń, przejdź do Właściwości i przejdź do zakładki Sterownik. Tam możesz przeglądać pliki, aktualizować je, przywracać do poprzedniej wersji (jeśli jest dostępna), wyłączać je lub odinstalowywać. Użyj go, aby sprawdzić, czy po przywróceniu kopii zapasowej wybrane wersje są aktywne i wszystko działa poprawnie.
Odinstaluj i usuń pozostałe sterowniki
Z czasem pozostają resztki starych sterowników , których już nie używasz. Możesz je wyświetlić i usunąć za pomocą PnPUtil, jak już widzieliśmy, lub zarządzać pakietami w obrazie offline za pomocą DISM. Na przykład, aby wyświetlić listę sterowników w obrazie w C:\\test\\offline:
Dism /Image:C:\test\offline /Get-Drivers
Aby wyeliminować niektórych konkretnych producentów OEM:
Dism /Image:C:\test\offline /Remove-Driver /Driver:OEM1.inf /Driver:OEM2.inf
Zawsze zanotuj dokładną opublikowaną nazwę (zakończoną rozszerzeniem .inf) i upewnij się, że nie jest to już używany pakiet. To czyszczenie zwalnia miejsce i zmniejsza potencjalne konflikty między sterownikami.
Typowe problemy ze sterownikami i jak sobie z nimi radzić
– Konflikty sterowników: dwa pakiety konkurujące o ten sam sprzęt lub nowy, niezgodny sterownik. Sprawdź w Menedżerze urządzeń, czy występuje żółty trójkąt , przejrzyj kody błędów i zainstaluj ponownie poprawną wersję od producenta.
– Nieudana lub nieprawidłowa instalacja: Czasami automatyczne narzędzie instaluje niewłaściwy sterownik. Najlepiej pobrać go z oficjalnej strony internetowej i upewnić się, że jest zgodny z posiadaną wersją systemu Windows (32/64-bit).
– Aktualizacje systemu Windows, które coś psują: klasycznym przykładem jest zastąpienie sterownika audio Realtek sterownikiem generycznym. Uruchom narzędzie do rozwiązywania problemów i zainstaluj ponownie odpowiedni pakiet. Możesz również przywrócić sterownik z karty Sterownik, jeśli taka opcja jest dostępna.
– Wydajność GPU i gier: Nieaktualne sterowniki powodują spadki liczby klatek na sekundę (FPS), zacinanie się lub awarie. Aktualizuj sterowniki za pomocą GeForce Experience lub AMD Adrenalin i przeprowadzaj czyste instalacje podczas zmian wersji.
– Krytyczna awaria rozruchu spowodowana sterownikiem pamięci masowej: Uruchom system w trybie awaryjnym (ładującym ogólne sterowniki), a następnie zainstaluj ponownie lub przywróć poprzedni sterownik , aby odzyskać system.
Inne metody tworzenia kopii zapasowych: kopiowanie FileRepository (z niuansami)
Prostą alternatywą jest skopiowanie podfolderu FileRepository z DriverStore. Chociaż może to być rozwiązanie tymczasowe, nie gwarantuje ono czystej reinstalacji ani rozwiązania zależności i sygnatur. W miarę możliwości należy priorytetowo traktować eksportowanie za pomocą DISM lub PnPUtil , które zachowują strukturę pakietu i są bardziej niezawodne podczas przywracania.
Aplikacje innych firm: z których korzystać (i których unikać)
Niektóre narzędzia obiecują aktualizację i tworzenie kopii zapasowych sterowników jednym kliknięciem. Należy jednak zachować ostrożność: niektóre dodają niechciane oprogramowanie podczas instalacji lub instalują nieoficjalne pakiety. W przypadku korzystania z nich, należy przejrzeć każdy krok i utworzyć punkt przywracania.
Popularni menedżerowie i sponsorzy
- Wzmacniacz sterowników IOBIT- Znany i skuteczny w wykrywaniu nieaktualnych sterowników i ich aktualizacji. Zachowaj ostrożność podczas instalacji, aby uniknąć niepotrzebnych dodatków.
- Instalator sterowników Snappy Origin:Darmowy, przenośny i niewymagający instalacji. Pozwala na zabranie biblioteki na USB, aby naprawić komputer. Idealny, gdy chcesz… unikaj bloatware.
- Aktualizator sterowników AVG:Rozległa baza danych i przyjazny dla użytkownika kreator. Wersja płatna jest często zalecana, aby w pełni wykorzystać jej możliwości, choć do szybkiego sprawdzenia wolny dobrze się orientuje.
- Łatwy kierowcaProsty interfejs i ogromna baza danych z milionami sterowników. Do zaawansowanych funkcji i automatyzacji wymagana jest licencja, ale jako detektor… bardzo rozpuszczalnikowy.
Narzędzia skoncentrowane na tworzeniu kopii zapasowych
- Zestaw narzędzi DriverGuide: Identyfikuje zainstalowane sterowniki, sugeruje aktualizacje i ułatwia tworzenie kopii zapasowych. Opcja subskrypcji z pomocą techniczną i duża baza danych.
- DriverMax:Zbiór ponad 2 milionów sterowników. Umożliwia automatyczne tworzenie kopii zapasowych, przywracanie i aktualizacje. Funkcja tworzenia kopii zapasowych jest wolny.
- Kopia zapasowa sterownika 2!:Oprogramowanie typu open source, przenośne i szybkie. Tworzy kopie zapasowe wszystkiego, w tym produktów OEM i innych firm; idealne dla selektywne rekomendacje.
- Podwójny sterownik: weteran, darmowy i dostępny zarówno w interfejsie graficznym, jak i w wierszu poleceń. Możesz zapisać szczegóły i przywrócić je z poprzednie kopie.
- Kierowca Magik Lite:Darmowa wersja do identyfikacji i wyodrębniania sterowników z dysku. Wersja płatna dodaje aktualizacje, kopie samowykonalne i więcej
- Driver Genius: zorientowany na kompleksowe zarządzanie (tworzenie kopii zapasowych, przywracanie i aktualizacja) z automatycznymi powiadomieniami i cofaniem zmian. Bardzo przydatny dla diagnozować problemy.
- Kopia zapasowa kierowcy!: kolejna alternatywa typu open source do wybierania sterowników do skopiowania i miejsca ich zapisania. Obsługuje filtry OEM lub firm trzecich i proste użycie.
Jeśli Twoim celem jest po prostu utworzenie niezawodnej kopii zapasowej, natywne rozwiązania (DISM/PnPUtil) są zazwyczaj bezpieczniejsze. Narzędzia innych firm są przydatne w systemach z nieznanym sprzętem lub gdy potrzebujesz zautomatyzować wyszukiwanie wersji .
Praktyczne wskazówki i dobre praktyki
Przygotuj kilka małych dysków USB zamiast jednego dużego i oznacz je według przeznaczenia: STEROWNIKI, BIOS, SYSTEM . To bardziej uporządkowane i zaoszczędzi Ci czas.
– Nie przechowuj kopii zapasowej na tym samym dysku, który zamierzasz sformatować. Użyj zewnętrznego dysku SSD, dysku twardego USB, a nawet niezawodnej karty SD .
– Wersjonuj kopie zapasowe: twórz podfoldery według daty lub urządzenia, aby móc przywrócić poprzednie wersje , jeśli aktualizacja się nie powiedzie.
– Sprawdź dokładnie, czy eksportowane sterowniki to te, których aktualnie używasz i czy działają poprawnie. Zapobiegnie to przeniesieniu problematycznych pakietów do nowej instalacji.
– Jeśli zamierzasz zintegrować sterowniki z obrazem ISO, upewnij się, że edycja i architektura (Home/Pro, 64/32-bit) są zgodne. Mieszanie wersji może powodować ukryte błędy podczas instalacji.
Poza sterownikami: kompletny obraz systemu
Kopia zapasowa sterowników jest niezbędna, ale sama w sobie nie ochroni całego środowiska. Rozważ utworzenie obrazu systemu zawierającego system Windows, programy, sterowniki i dane, a następnie uzupełnij go o profilaktyczną konserwację oprogramowania . Narzędzia takie jak AOMEI Backupper lub EaseUS Todo Backup umożliwiają klonowanie systemu, planowanie przyrostowych kopii zapasowych i przywracanie danych w ciągu kilku minut po awarii, co sprawdza się w sytuacjach, w których same kopie zapasowe sterowników nie wystarczą.
Jeśli system Windows kiedykolwiek nie uruchomi się z powodu krytycznego sterownika lub awarii systemu, obraz przywróci go do poprzedniego, stabilnego stanu bez konieczności odbudowywania wszystkiego od podstaw. Najlepszym rozwiązaniem jest uzupełnienie kopii zapasowej sterowników pełnym obrazem .
Opanowanie PnPUtil i DISM otwiera drogę do płynnego procesu: możesz eksportować i przywracać sterowniki w locie, precyzyjnie usuwać resztki plików, a jeśli masz ochotę na przygodę, możesz utworzyć obraz ISO systemu Windows z dołączonymi sterownikami, aby zapewnić czystą, bezproblemową instalację. Z kilkoma dobrze oznakowanymi dyskami USB, odpowiednimi pakietami podpisanymi przez producenta i aktualnym obrazem systemu, Twoja kolejna reinstalacja będzie banalnie prosta , a nie tylko weekendem spędzonym na szukaniu plików w internecie.