Uklanjanje starih verzija upravljačkih programa iz Windows pohrane. Kako ukloniti stari upravljački program

Članak o tome zašto i kako pravilno ukloniti upravljačke programe u sustavu Windows.

Ako me pitate zašto ne volim ponovno instalirati Windowse, odgovorit ću da ponovna instalacija nije tako strašna kao kasnije podešavanje računala. Potrebno je dva do tri puta više vremena da pravilno konfigurirate računalo kako bi odgovaralo vašim potrebama nego da ga samo ponovno instalirate. Uostalom, osim samog sustava, morate instalirati hrpu softvera, i što je najvažnije, pronaći odgovarajuće upravljačke programe!

Dobro je ako imate "nativni" disk koji ste dobili s matičnom pločom vašeg računala. U tom je slučaju instalacija upravljačkog programa mnogo brža. Međutim, ako nemate takav disk ili ste vlasnik prijenosnog računala (koje obično ne dolazi s diskovima), tada ćete morati potražiti drajvere na internetu i isprobati njihove performanse nasumično :)

Naravno, postoje gotovi programi, pa čak i cijeli paketi upravljačkih programa, gdje je sve već sastavljeno za nas. Ali standardni i uobičajeni upravljački programi ne ponašaju se uvijek ispravno. Ako ste suočeni s potrebom uklanjanja upravljačkog programa koji usporava ili ometa rad sustava, u nastavku pročitajte kako to učiniti.

Što je vozač

Sam upravljački program (od engleskog "drive" - ​​"manage") u biti je uslužni program koji korisniku ili sustavu omogućuje kontrolu rada određenog uređaja za koji je ovaj upravljački program napisan. Sadrži popis naredbi koje PC komponenta može izvršiti i putem kojih sustav može komunicirati s njom.

Za rad s računalom s tipičnom konfiguracijom potreban je sljedeći minimalni skup upravljačkih programa:


  1. Ako su se problemi s upravljačkim programom počeli javljati nakon ažuriranja, tada bi najbolja opcija za vraćanje njegove funkcionalnosti bila vraćanje na prethodnu verziju. Kliknite gumb "Vrati natrag" i pričekajte da samo računalo automatski ukloni novu verziju upravljačkog programa i instalira arhiviranu staru.
  2. Ako dođe do kvara u upravljačkom programu jednog od perifernih uređaja koji nije kritičan za sustav (na primjer, pisač ili slična oprema), tada se problematični upravljački program može jednostavno onemogućiti i zatim aktivirati samo za vrijeme dok je uređaj povezan i korištena. Gumb "Onemogući" omogućit će vam da to učinite.
  3. Konačno, ako nijedna od prethodnih opcija nije riješila problem, možete jednostavno ukloniti upravljački program klikom na odgovarajući gumb.

Nakon svakog postupka (osim isključivanja), računalo će se morati ponovno pokrenuti i tek tada pokušati instalirati nove verzije upravljačkog programa.

Pogledajte skrivene uređaje

Nije često, ali također se događa da se u Upravitelju uređaja na prvi pogled ne otkrivaju problemi s upravljačkim programima, ali kada se poveže jedna ili druga komponenta, počinju kvarovi sustava (). Ako ste suočeni s takvom situacijom, najvjerojatnije je problem u neispravnom radu skrivenih uređaja.

Skrivene komponente najčešće uključuju one komponente koje se povremeno spajaju na računalo i pokreću na zahtjev. Oni nisu trajno pohranjeni u RAM-u, stoga ni na koji način ne utječu na rad sustava dok se uređaj ne poveže. Međutim, oni se također mogu pratiti.

Da biste vidjeli potpuni popis komponenata računala, u Upravitelju uređaja morate otići na izbornik "Prikaz" i aktivirati stavku "Prikaži skrivene uređaje". Popis tipova opreme i samih komponenti će se nešto povećati iu njemu ćete moći vidjeti uređaje s prozirnim ikonama. Ovo je ono što je skriveno od nas u normalnom načinu rada s Dispečerom:

Zapravo, zatim provjeravamo prisutnost crvenih ili žutih ikona na svim skrivenim uređajima i rješavamo probleme s njima pomoću jedne od gore opisanih metoda. Također, uključivanjem vidljivosti skrivenih uređaja moći ćete vidjeti stare verzije upravljačkih programa koje ste ažurirali. Ako novi upravljački programi rade ispravno, te se stare verzije također mogu ukloniti, ali u tom slučaju izgubit ćete mogućnost vraćanja.

Također se događa da u izborniku "Prikaz" upravitelja uređaja ne postoji opcija za prikaz skrivene opreme. Ako naiđete na ovu situaciju, morate učiniti sljedeće:

  1. Otvorite prozor "Svojstva sustava" kao što je gore opisano (broj 2 na prvoj snimci zaslona), idite na karticu "Napredno" i tamo kliknite gumb "Varijable okruženja" (naglasak na "Y" a ne na "E" :)) .
  2. Otvorit će se prozor s postavkama varijabli. Ovdje treba kliknuti gumb “Create” ispod prve grupe varijabli (User Environment Variables) i u prozoru koji se otvori u prvo polje unijeti naziv varijable “devmgr_show_nonpresent_devices” (bez navodnika), a u polje “1”. polje vrijednosti. Trebalo bi izgledati ovako:

Spremamo našu novu varijablu i opcija koja nam je potrebna pojavit će se u izborniku "Prikaz" upravitelja uređaja.

zaključke

Ovaj se put članak pokazao kratkim, ali nadam se da će biti koristan svima koji se susreću s potrebom bilo kakvih manipulacija s vozačima.

Na kraju, mislim da ne bi škodilo još jednom vas podsjetiti da uvijek trebate djelovati smisleno i zamišljati što želite postići! Uostalom, lako je poremetiti Windows brisanjem samo jednog upravljačkog programa sustava, ali njegovo kasnije vraćanje može biti vrlo problematično. Stoga ne treba biti kao majmun s granatom: ako nešto ne znate, pitajte nekoga, potražite na internetu, pa tek onda donosite važne odluke. I sve će vam uspjeti ;)

p.s. Dopušteno je slobodno kopiranje i citiranje ovog članka, pod uvjetom da je navedena otvorena aktivna veza na izvor i očuvanje autorstva Ruslana Tertyshnyja.

Kao što znate, često se mnogi korisnici računalnih sustava suočavaju s problemom uklanjanja starih ili neiskorištenih upravljačkih programa uređaja. To može biti zbog mnogih razloga, uključujući sukobe hardvera i neispravne uređaje. Ovo također uključuje instaliranje novijih verzija upravljačkih programa. Ovdje se postavlja logično pitanje: kako ukloniti upravljački program određenog uređaja?

Što je vozač

Prije nego započnete postupak uklanjanja ili ažuriranja upravljačkog programa, morate znati što je to. Zapravo, ovo je mali program koji osigurava komunikaciju između hardverske komponente i operativnog sustava, bez koje sam uređaj ne samo da neće raditi, već ga sustav možda neće ni prepoznati.

U nekim slučajevima (osobito kada su omogućena automatska ažuriranja sustava), postaje potrebno promijeniti verziju upravljačkog programa na noviju.

Pregledajte informacije o verzijama upravljačkog programa i datotekama

Sada nekoliko riječi o tome što treba učiniti prije nego što nastavite s operacijom uklanjanja. Prvo morate saznati verziju upravljačkog programa (osobito ako je preuzeta sa službene web stranice proizvođača opreme). Vrlo je vjerojatno da sustav ima najnoviju verziju, a to nije razlog sukoba ili kvara hardvera. Tada će problem kako ukloniti upravljački program nestati sam od sebe. Postoji nekoliko načina za to.

Na primjer, za Plug & Play uređaje ili standardne komponente sustava, možete koristiti DirectX dijaloški poziv (naredba dxdiag u izborniku Run). Istina, ovdje možete vidjeti verzije upravljačkih programa zaslona, ​​zvučne opreme i ulazno/izlaznih uređaja (ako nešto drugo nije instalirano).

Međutim, u pitanju kako pregledati informacije i kako ukloniti upravljački program, bolje je koristiti standardne alate OS Windows. Osim toga, ovo je najjednostavnija i najprovjerenija metoda.

Uklanjanje upravljačkih programa pomoću standardnih Windows alata

U tom slučaju morate koristiti izbornik Upravljačka ploča u kojem odaberete stavku "Upravitelj uređaja". Naziv se može promijeniti ovisno o verziji instaliranog operativnog sustava. Sada samo odaberite uređaj koji vas zanima i pozovite kontekstni izbornik, a zatim upotrijebite naredbu "Svojstva". Prikazat će se potpuni opis verzije upravljačkog programa (kartica "Upravljački program", izbornik "Svojstva").

Sada pogledajmo primjer, recimo kako ukloniti audio driver (ili kako ukloniti driver pisača). U principu, formulacija pitanja nije bitna, shema je ista. Provodimo gore opisane postupke, ali samo umjesto gumba "Svojstva" koristimo gumb "Izbriši". Sustav će od vas zatražiti potvrdu brisanja, nakon čega možete ponovno pokrenuti računalo.

Ako su upravljački programi pisača standardni i uključeni u instalacijski paket sustava Windows, automatski će se instalirati nakon ponovnog pokretanja. U suprotnom, morat ćete ih instalirati ili s originalnog diska ili ih preuzeti sa službene web stranice proizvođača.

Usput, ova metoda pregledavanja informacija o upravljačkim programima također je prikladna jer ovdje čak možete saznati lokaciju samih datoteka. Ako iz nekog razloga sustav ne može ukloniti takve programe, možete početi rješavati problem kako potpuno ručno ukloniti upravljački program. Da biste to učinili, samo trebate izbrisati datoteke s mjesta koje je odredio sustav, kao i odgovarajuće ključeve registra. Međutim, to se izrazito ne preporučuje neiskusnim korisnicima.

Softver treće strane

Danas postoji dosta programa koji mogu riješiti problem automatskog uklanjanja starih upravljačkih programa. Jedan od njih je Driver Sweeper.

Ovaj softverski proizvod ima puno mogućnosti prilagodbe, na primjer, filtriranje prema proizvođaču opreme itd. Ali bolje je pri pokretanju provjeriti nazive svih proizvođača, a zatim krenuti u proces analize i čišćenja. Trajat će nekoliko minuta i dati će izvješće o zastarjelim ili neiskorištenim (nepotrebnim) upravljačkim programima na sustavu. Potonji, usput, može uzrokovati sukobe u radu opreme, budući da sam sustav naizmjenično pristupa jednom ili drugom upravljačkom programu.

Nemojte se iznenaditi ako program čak pronađe upravljačke programe za integrirane video kartice ili zvučne čipove. Zatim morate kliknuti gumb "Čišćenje", nakon čega će se izbrisati sve što je aplikacija pronašla.

Naravno, neiskusni korisnik može učiniti takve stvari samo na vlastitu odgovornost i rizik, ali, kao što praksa pokazuje, ovaj program radi apsolutno ispravno, ne uzrokuje padove u operativnom sustavu i ne ometa rad softverskih i hardverskih komponenti .

Automatsko ažuriranje

Među programima ove vrste možemo istaknuti posebne uslužne programe dizajnirane za automatsko ažuriranje svih upravljačkih programa dostupnih u sustavu. Pitanje kako ukloniti upravljački program ovdje se ne pojavljuje iz jednog jednostavnog razloga. Činjenica je da mnogi programi mogu automatski ukloniti stare prije instaliranja novih verzija upravljačkih programa. Ali većina tih softverskih paketa se plaća. Ali prednost njihovog rada je što se izravno prijavljuju na web stranice proizvođača opreme za ažuriranje, tako da će apsolutno svi upravljački programi imati ispravne digitalne potpise nakon završetka instalacije ili ažuriranja.

Svaki uređaj, kada je spojen na računalo s operativnim sustavom Windows, identificira se pomoću upravljačkih programa - softvera bez kojeg je njegov rad nemoguć. Tijekom "života" stolnog računala ili prijenosnog računala na njega se spajaju deseci, ako ne i stotine uređaja. Eksterni tvrdi diskovi, flash diskovi, skeneri, printeri, gamepadovi, tipkovnice, miševi samo su neki od dodataka koji svoje drivere automatski instaliraju na računalo ili to korisnik radi ručno. To se ne odnosi samo na uređaje koji su izvana povezani s računalom, već i na unutarnje komponente - video kartice, tvrde diskove itd.

Ako se operacijski sustav ne instalira ponovno na računalo nekoliko godina, a tvrdi disk je potpuno formatiran, u memoriji računala pohranjuju se stotine upravljačkih programa koji vjerojatno neće biti korisni korisniku. Uklanjanje neiskorištenih upravljačkih programa jednostavno je, au ovom članku ćemo vam reći kako to učiniti. Prije nego što nastavite s dolje opisanim koracima, izradite datoteku kako biste joj se mogli vratiti ako se pojave problemi zbog brisanja nepotrebnih datoteka.

Kako ukloniti neiskorištene upravljačke programe

Privilegija za uklanjanje upravljačkih programa s računala dostupna je samo administratoru, pa prije nego što započnete korake u nastavku, provjerite imate li dovoljna prava za to. Da biste očistili računalo od neiskorištenih upravljačkih programa, učinite sljedeće:


Imajte na umu: u nekim verzijama operativnog sustava, prikaz skrivenih uređaja je onemogućen na razini softvera. Ako se suočite sa situacijom u kojoj se nakon označavanja navedenog okvira ne pojavljuju skriveni uređaji, morate slijediti korake opisane u nastavku članka u zasebnom paragrafu.

Zanimljiva činjenica: Na vašem računalu, upravljački programi čak i za jedan uređaj pohranjeni su u nekoliko mapa. Vrlo je jednostavno to provjeriti; potrebno je kliknuti desnom tipkom miša na nekorišteni uređaj i odabrati "Svojstva". Zatim idite na karticu "Vozač" i odaberite "Informacije". Stupac "Datoteke upravljačkog programa" prikazat će desetke datoteka koje su softver za samo jedan uređaj.

Što učiniti ako se skriveni uređaji ne pojave u Upravitelju uređaja

Kao što smo gore napomenuli, postoje situacije kada skriveni uređaji nisu prikazani u "Upravitelju uređaja" čak i nakon označavanja okvira (ili ove stavke uopće nema u izborniku). U takvoj situaciji trebate učiniti sljedeće kako bi se pojavili:

  1. Pokrenite redak "Pokreni" kombinacijom tipki Windows + R i unesite sljedeću naredbu u njega:
control.exe /naziv Microsoft.System
devmgr_show_nonpresent_devices

Da bi bio aktivan prema zadanim postavkama, u stupcu “Vrijednost varijable” trebate staviti broj 1, zatim kliknuti “OK”.

Stvorit će se nova varijabla okruženja, a na popisu Upravitelja uređaja pojavit će se skrivene opcije, čiji se upravljački programi mogu ukloniti slijedeći gore opisane upute.

U sustavu Windows, prilikom instaliranja ili ažuriranja upravljačkih programa uređaja, starije verzije upravljačkih programa spremaju se u sustav. Dakle, korisniku se daje mogućnost da vrati staru verziju upravljačkog programa u bilo kojem trenutku ako je novi upravljački program nestabilan (korisna značajka, što pokazuje slučaj u kojem je bila potrebna). Međutim, Windows ne čisti ili uklanja automatski stare verzije upravljačkih programa, tako da s vremenom količina prostora koji zauzimaju upravljački programi na disku sustava postaje prilično velika. U ovom ćemo članku govoriti o načinima uklanjanja starih verzija upravljačkih programa (duplikata) pomoću internih alata sustava (bez korištenja softvera treće strane).

Windows pohranjuje sve datoteke upravljačkih programa u svoje spremište upravljačkih programa (), koje se nalazi u direktoriju %WINDIR%\System32\DriverStore\FileRepository.

U mom slučaju, na kućnom prijenosnom računalu sa sustavom Windows 7 (sustav je instaliran prije gotovo 8 godina), direktorij FileRepository zauzima oko 11 GB i sadrži >5000 datoteka. Podosta! Konkretno, ovaj direktorij pohranjuje više od 20 različitih verzija Nvidia video drajvera.

Važno!

  1. Ni pod kojim okolnostima ne smijete ručno brisati datoteke upravljačkih programa iz direktorija DriverStore.
  2. Prije čišćenja upravljačkih programa, snažno se preporučuje stvoriti točku vraćanja sustava (Checkpoint-Computer -Description "BeforeDriversDelete") ili .
  3. Nakon brisanja memorije, prilikom povezivanja novih uređaja, možda ćete morati ručno preuzeti i instalirati upravljačke programe.

Pronalaženje i uklanjanje starih verzija upravljačkih programa u sustavu Windows 7

Pogledajmo kako pronaći i ukloniti zastarjele upravljačke programe za Windows 7 (Windows 8 i Windows 10 imaju jednostavnije metode za uklanjanje starih upravljačkih programa, koje su opisane u nastavku).

Uzmimo popis svih upravljačkih programa trećih strana dostupnih u sustavu i prenesimo ih u tekstualnu datoteku. Da biste to učinili, u naredbenom retku s administratorskim pravima pokrenite naredbu:

dism /online /get-drivers /format:table > c:\tmp\drivers.txt

Dobivenu datoteku uvozimo u Excel i brišemo sve nepotrebne podatke tako da ostane samo tablica s popisima repozitorija drajvera u formatu: broj drajvera u sustavu ( oemXXX.inf), naziv izvorne inf datoteke, klasu uređaja, proizvođača, datum instalacije i verziju upravljačkog programa.

Dobivenu tablicu sortiramo prema stupcu B (sadrži naziv izvorne inf datoteke) i stupcu F (datum instalacije upravljačkog programa). Među istoimenim grupama upravljačkih programa označavamo sve verzije upravljačkih programa osim najnovije za uklanjanje. U mom slučaju se vidi da većina starijih verzija drajvera pripada NVIDIA-i.

Za uklanjanje upravljačkog programa možete upotrijebiti naredbu pnputil:

pnputil.exe -d oemxxx.inf

Bilješka. U nekim slučajevima možete ukloniti upravljački program samo pomoću ključa –f: pnputil -f -d oemxxx.inf

Radi praktičnosti, formirat ćemo naredbe u praznom stupcu za uklanjanje svakog upravljačkog programa pomoću formule =CONCATENATE("pnputil.exe -d ";A21)

Sve što preostaje je kopirati generirane naredbe i izvršiti ih u naredbenom retku ili bat datoteci.

Tako sam iz sustava uklonio oko 40 starih verzija drajvera, čime sam oslobodio oko 8 GB prostora (uglavnom zahvaljujući NVIDEA video drajverima).

Uklanjanje starih upravljačkih programa u sustavu Windows 10/8 pomoću uslužnog programa Disk Cleanup

Windows 10 / 8.1 ima praktičniji alat za uklanjanje starih verzija upravljačkih programa - poznati uslužni program za čišćenje diska cleanmgr.exe, koji vam također omogućuje čišćenje diska od .

Bilješka. U sustavu Windows 10 i Windows 8 Upd 1 postoji opcija dostupna u sustavu u zasebnom direktoriju.

Uslužni program cleanmgr će ukloniti sve stare nekorištene verzije upravljačkih programa. Međutim, u isto vrijeme morate razumjeti da će u svojstvima upravljačkog programa u upravitelju uređaja gumb "Vrati upravljački program" postati neaktivan.

Tamo smo ih instalirali. Shvatimo to ovdje kako ukloniti driver. Dakle, upravljački program je posrednički program između hardvera i operativnog sustava, koji pomaže potonjem da pravilno koristi sve funkcije uređaja. Sam upravljački program za Windows operativne sustave sastoji se od dva dijela: inf datoteke, te sistemskih datoteka dll, sys i drugih. INF datoteka je tekstualne vrste i sadrži upute o tome koje datoteke treba koristiti i kako.

Cijeli ovaj sustav radi stabilno dok se ne pojave situacije s ponovnom instalacijom upravljačkog programa. To se obično događa prilikom ažuriranja upravljačkog programa ili instaliranja drugog hardvera. Na primjer, video kartice. U tim situacijama prvo morate potpuno ukloniti stari upravljački program i instalirati drugu ili noviju verziju. Programi poput CCleanera i slični nam neće pomoći jer nemaju potrebne funkcije. U ovom članku ćemo vam reći kako ukloniti upravljački program pomoću uslužnog programa posebno dizajniranog za to - Driver Sweeper. Uslužni program više nije podržan od strane proizvođača, ali je i dalje najbolji u svom poslu. Također ćemo razmotriti njegovog nasljednika, koji obećava da neće biti ništa manje učinkovit program - Driver Fusion

Kao što je već spomenuto, proizvođač ne podržava ovaj uslužni program i ne možete ga preuzeti sa službene web stranice. Instalater je težak 5,2 MB. Predlažem da ga brzo preuzmete s donje veze.

  • DriverSweeper_3.2.0.exe - .

Preuzmite i instalirajte program. Montaža je jednostavna. Samo trebate odbiti instalirati Instagrille u prozoru ispod i kliknuti Dalje >

Program je instaliran. Sada morate koristiti standardne Windows alate za uklanjanje softvera, kao što je upravljački program za video karticu. (Možete pročitati kako odabrati grafički adapter.) To se radi u odjeljku "Deinstalacija programa" na upravljačkoj ploči.

Nakon što su upravljački programi uklonjeni, nastavljamo s čišćenjem.

U ovom načinu rada programi iz mape i mnogi upravljački programi nisu učitani, stoga je povećana mogućnost potpunog uklanjanja upravljačkih programa. Za pokretanje u sigurnom načinu rada, nakon pritiska na tipku za napajanje na računalu, morate pritisnuti tipku F8. Pojavit će se prozor s odabirom opcija preuzimanja. Morate odabrati najviši sigurni način rada i pritisnuti Enter.

Pokrenite program za uklanjanje upravljačkih programa Driver Sweeper.

Zadani program je na engleskom jeziku. Pređimo na ruski. Da biste to učinili na terenu Mogućnosti odaberite odjeljak Jezik. Zatim s desne strane odaberite željeni jezik s padajućeg popisa. Za promjenu postavki kliknite na gumb ispod primijeniti

Zatim na lijevoj strani odaberite Analiza i pročišćavanje. S desne strane odaberite potvrdne okvire za upravljačke programe koje je potrebno ukloniti i kliknite gumb u donjem desnom kutu Analiza. U mom slučaju, uklonit ću stare upravljačke programe za AMD video karticu

Program će potražiti preostale podatke i pokazati nam ih. Od nas se traži da pritisnemo gumb Čišćenje

Vozač čistač će izdati upozorenje. Klik u redu

Morate malo pričekati. Program će vas zatim zatražiti da ponovno pokrenete računalo. Pritisnite OK i ponovno pokrenite sustav.

Time je postupak uklanjanja upravljačkog programa dovršen.