• Eski aygıt sürücülerini kaldırın. Windows'ta kullanılmayan sürücüler nasıl kaldırılır

    Cihazı kullanmayı bıraktığınız olur. Ancak, onu kontrol eden belirli sayıda dosyanın sistemde kaldığı unutulmamalıdır. Bu, sürücü programının bir parçasıdır. Soru ortaya çıkıyor: sürücü doğru mu?

    En kolay yol kullanmaktır düzenli araç tüm Windows işletim sistemleri - "Aygıt Yöneticisi". Sistemden kaldırılacak cihaza sol tıklayın, menüyü seçmek için sağ tıklayın ve "Özellikler"e gidin. "Sürücü" sekmesine gidin, "Sil" düğmesini seçin. Bundan sonra cihazı çıkarıyoruz. Bu, sürücünün nasıl düzgün bir şekilde kaldırılacağı sorusunun cevabıdır, ancak daha gelişmiş ve kullanışlı yöntemler vardır.

    Şimdi gerekirse cihazı çıkarmak için PC'yi kapatın. Ancak, daha önce de belirtildiği gibi, hepsi bu kadar değil. mevcut seçenekler bu işlemden sonra bazı dosyalar hala sistemde kaldığından, bu gelecekte sorunlara dönüşebilir. Bu nedenle, sistemi gereksiz sürücülerden temizlemek için kullanılması tavsiye edilir. özel programlar, özellikle iş alanları ile bağlantılı olan kişilere - servis mühendisleri ve sistem yöneticileri uzmanların yanı sıra teknik Destek.

    Bu, bu tür yazılımların kullanıldığı sistemin performansını biraz hızlandıracaktır. Otomatikleştirilmiş bir moddan bahsediyoruz, bu nedenle sürücünün nasıl tamamen kaldırılacağı programın algoritmasına bağlıdır ve artık sizi rahatsız etmeyecektir. Mucizelerin beklenmemesi gerektiğine dikkat edilmelidir. Bu tür programlar, kullanılarak elde edilebilecek Fayda ile aynıdır. en iyi senaryo+%1-5 performans. Ama yine de, sistemi ayarlamaktan hoşlanan birçok kişi, büyük faydalar yanılsaması veren bu "ıslıklar" gibi.

    Adil olmak gerekirse, bu programların birçoğunun çok daha fazlasına sahip olduğu eklenmelidir. kullanışlı özellikler sistemden daha. Ancak bu konuya yazının devamında döneceğiz. En yaygın olanları listelerken ücretli programlar-Sürücü Temizleyici, Sürücü Süpürgesi, sürücü aracı. Şuna da dikkat edilmelidir ücretsiz çözümler(Yukarıdakiler, paylaşılan yazılım sürümünde yeterli işlevselliğe sahip olmasına rağmen). Kabul edilebilir ücretsiz program seçenekleri arasında - Sürücü paketi çözümü, Drivers Installer Assistant, Drivers Pack Unpacker & Installer, Guru3D Driver Sweeper .

    Kodu, yayınlanmasını sağlayan bir Açık Kaynak lisansı altında dağıtılan DriverPack Solution programının işlevselliğini göz önünde bulundurun. kaynak kodu ve değiştirilmesi ve kullanılması. Bunun geliştiricileri en kullanışlı program sorunu çözmekle kalmadı, sürücüyü nasıl kaldıracağım. Bu yazılım, Windows XP / Vista / Seven'da yalnızca gereksiz sürücüleri sistemden kaldırmanıza değil, aynı zamanda bunları bulup yüklemenize ve ayrıca İnternetten indirerek güncellemenize olanak tanır, böylece yükleyicinin zorlu işini büyük ölçüde kolaylaştırır.

    Bu yazılımın iki sürümü olduğunu unutmayın: Full ve Lite. İlki, 3 gigabayt kaplayan sağlam bir dağıtım boyutuyla ayırt edilir. Sürücülerin tanımlanması ve yüklenmesi ile ilgili sorunları bir çırpıda çözdüğü için çok faydalı bir şey. Sadece bir disk koyun ve geri kalan her şey otomatik mod. Sürücüler, geniş paket veri tabanından alınacak ve hemen kurulacaktır. Sürücülerin özellikle uyumlu olduğu çok sayıda dizüstü bilgisayar satıcısına dikkat çekiyoruz - Lenovo, Toshiba, Dell, Acer, Sony, HP, eMachines vb. Dilerseniz veritabanında düzeltmeler yapabilir ve size göre gereksiz olan sürücüyü kaldırabilir, böylece dağıtımın büyüklüğünü önemli ölçüde değiştirebilirsiniz.

    Ancak, evrensel bir sürücü koleksiyonunun sürekli kullanılabilirliğine ihtiyaç varsa, bunu neden yapasınız? DriverPack Solution yazmanız yeterlidir. harici sert USB diski ve yanımıza alalım. Ve artık sürücüyü nasıl kaldıracağımız veya kuracağımız konusunda hiçbir sorunumuz yok Son Güncelleme. Ayrıca belirtmek gerekir ki orada Hafif sürüm. Sürücüleri kuracağınız tüm makinelerde gelecekte yüksek kaliteli bir İnternet kanalının bulunacağından eminseniz, bu sürümü alın. Tüm gerekli sürücüler ekipmanı belirledikten sonra dışarı pompalanacak ve gelecekte otomatik olarak güncellenecektir.

    İşletim sistemi ile dahili veya çevresel donanım bileşenleri arasında bir ara bağlantı görevi gören özel yazılıma sürücü denir. İşletim sisteminden bir komut alırken, sürücüler bunu anlaşılır bir biçime dönüştürür. belirli cihaz bir dizi talimat ve yürütme hakkında bir rapor aldıktan sonra onu geri yayınlarlar. Donanım yapılandırmasındaki değişiklikler veya yanlış iş sürücüleri kaldırmanızın nedeni bu olabilir. Kullanıcıya bu işlemi gerçekleştirmesi için sağlanan olanakları göz önünde bulundurun.

    Üretici, cihaz talimatlarını güncelleyebilir ve işletim sistemi geliştiricisi yeni özellikleri uygulayabilir. Sonuç olarak, herhangi bir yazılım gibi sürücü de zamanla geçerliliğini yitirir. Otomatik güncellemeleri alan kullanıcı, değiştirmenin nasıl gerçekleştiğini bile fark etmez. Etkileşimin ideal resmi, sistemin gereksiz olanları kaldırmak yerine "düzenli bir şekilde" saklaması nedeniyle bozulur. Microsoft, bu sorunun çözümünü kullanıcının eline bırakmıştır.

    Windows 7

    Burada eski sürücüleri kaldırmak için özel bir araç yoktur. Ancak, kullanıcının bu seçeneği vardır. Gelelim kontrol paneline.

    Ekran görüntüsünde işaretlenen öğe, yüklü yazılım ve sistem bileşenlerini yönetmek için menüyü açar. Aygıt sürücüleri ikinci kategoriye girer.

    Yayıncıya göre sıralayarak aramanızı kolaylaştırabilirsiniz. Artık ihtiyaç duyulmayan bir cihazın üreticisini bildiğiniz zaman onu bulabilir ve açılır listede işaretleyebilirsiniz. Sistem, pencerede yalnızca kendisi tarafından yayınlanan yazılımı bırakacaktır.

    Bileşenlere karar verdikten sonra, sürücüleri kaldırmaya başlayabilirsiniz. Windows sistemleri 7. Belirtilen düğmeyi kullanarak, eylemlerinizin sonuçları hakkında bir uyarı alacaksınız.

    Kararımızı onaylayarak "son savunma hattını" geçiyoruz. Seçilen bileşen kaldırılacak ve ilişkili cihaz artık kullanılamayacak.

    Windows 10

    İşletim sisteminin en son sürümünde Microsoft, kullanıcılara yönelik bir adım atmış ve kaldırmanıza izin veren özel araçlar sağlamıştır. gereksiz sürücüler Windows 10'da. Disk Temizleme menüsünde bulunurlar.

    Açtıktan sonra, sistem dosyalarıyla çalışmanıza izin veren işaretli öğeyi seçin.

    Bileşenlerin alaka düzeyi kontrol edildikten sonra, aşağıdaki pencereyi alacağız. Gördüğünüz gibi, sistemin kendisi gereksiz sürücüleri kaldıramaz, ancak eski sürümler ve kullanıcıdan onlardan kurtulmasını isteyin.

    Cihazları kaldırma

    Gereksiz ve modası geçmiş yazılımlarla uğraştık. Ancak, durum öyle olabilir ki, eğer mevcut sürümler yazılım cihaz umutsuzca başarısız olur. Bazı durumlarda, sağlamak için doğru iş yeni, eski sistemden tamamen kaldırılmalıdır. Kontrol paneline geri dönelim.

    İşaretli öğeyi seçin ve PC cihaz yönetimi menüsüne gidin.

    Burada her şey uygulama alanlarına göre gruplandırılmıştır. Buna göre, artık ihtiyaç duymadığınız veya düzgün çalışmayan aygıt sürücüsünü bulabilir ve kaldırabilirsiniz. Bir "kurban" seçelim ve bu durumda ne yapılması gerektiğine bakalım. Örneğin, ses kartı sürücüsünü kaldırmayı deneyelim.

    Cihaz grubunu genişletin ve devre dışı bırakılacak olanı seçin. arama bağlam menüsü ve silmenizi sağlayan öğeyi bulun. Sistem bir uyarı iletişim kutusu görüntüleyecektir.

    Belirtilen yere bir onay işareti koyun ve yapılan seçimi onaylayın. Sonuç olarak, cihaz kullanılmış ekipman listesinden tamamen kaldırılacak ve sistem onu ​​kontrol eden yazılımı temizleyecektir.

    Komut satırı

    Özellikle gelişmiş durumlarda, sürücüyü kullanarak Windows 7 veya 10'daki bir bilgisayardan kaldırabilirsiniz. Komut satırı. Örneğin, cihaz artık orada olmadığında ve onu kontrol eden bileşenlerden açıklanan yöntemlerle kurtulmak imkansız olduğunda. Bu yöntem Microsoft tarafından resmi olarak belgelenmiştir ve yönetici haklarına sahip kullanıcılar tarafından kullanılmasına izin verilir. Bunu kullanarak, sürücüyü sistemden tamamen kaldırabilirsiniz.

    Kullanıcılarla ilgilenen Windows, bilgisayara bağlı tüm cihazlar hakkında "bellek" kaydeder. Sürücüler özel bir depoya yerleştiriliyor ve tekrar kullanıldıklarında gelecek olan kanatlarda bekliyorlar. Başlamak için, üzerinde çalışılması kolay, saklanan bileşenlerin bir listesini oluşturalım.

    Yukarıdaki komutla, PnP hizmetini sürücü listesini kaydetmeye zorlayacağız. Metin dosyası ve kullanıcının masaüstüne yerleştirin. Kullanıcı, kaldırılacak bileşeni bulmak için artık bunu Not Defteri'nde görüntüleyebilir.

    PC ses sistemi ile savaşmaya devam edelim ve nasıl kaldırılacağını düşünelim ses sürücüsü listede bulundu. Artık isminin sistemde yayınlandığını bildiğimize göre yine yönetici modunda komut satırını kullanacağız.

    Ekran görüntüsü, cihazın kullanımına atıfta bulunarak işletim sisteminin silmeyi reddetmesi durumunda ne yapılacağını gösterir. "-f" parametresini ekliyoruz, bu da komutun istenen sonucu yürütmeye ve elde etmeye zorlandığı anlamına gelir.

    Üçüncü taraf yazılımı

    Microsoft, kullanıcıya herhangi bir eylemi gerçekleştirmesi için bir araç vermeyi istemediğinde veya vermeyi unuttuğunda, bu niş hemen üçüncü taraf yazılım üreticileri tarafından işgal edilir. Bizim durumumuzda, sürücüleri veya sürücülerini kaldırmak için kullanılan programlardan bahsediyoruz. otomatik güncelleme. Birçoğu var, bu yüzden kullanıcılar arasında oldukça popüler olan üç tanesine odaklanalım.

    Sürücü Süpürgesi

    Ücretsiz olarak dağıtılır ve Rusça dahil bir düzine dili destekler.

    Ekran görüntüsünde görüldüğü gibi, En son sürüm 2011 yılında yayınlandı. Cihaz veri tabanının alaka düzeyi hakkında konuşmaya bile değmez. Driver Sweeper'ı Başlatma, seçin program tarafından bilinenüreticiler ve sistem analizi çalıştırın.

    Kısa bir arama sonucunda, kaldırılması için sunulan sürücülerin bir listesini alırız.

    Bildirimi ekranda görünen bir güncelleme çalıştırmayı denediğinizde üst çizgi, biz ana sayfa sıradaki "aday", Treexy Driver Fusion.

    Treexy Sürücü Füzyonu

    Karşılaştığımız böylesine ilginç bir davranış, programı kurduktan sonra bizi sürümü ve lisans sözleşmesini kontrol etmeye zorluyor.

    Sürüm yeni, ancak "İyi" düğmesi kafa karıştırıcı. Ayarları inceleyerek bu yazılımın bize neler sunduğuna bakalım.

    "Sürücüler" için kontrol edilen arama noktalarının neredeyse tamamı hiçbir şeye yol açmaz. Aynı zamanda, ücretsiz sürümün sınırlamalarına açık ve rahatsız edici bir şekilde işaret ediliyoruz.

    Bu programın olanaklarına ilişkin acı verici izlenim, geliştiricilerin bahsettiği deneyimin doğrudan Windows kurulumuyla ilgili olacağı fikrine yol açıyor.

    Sürücü Dehası

    Üretici Driver Genius, bizi Rusça ile şımartmaz. Yazılımın son sürümündeki arayüz tamamen İngilizce'dir.

    Diski "geçersiz" sürücülerden temizleme önerileri, depolamayı taramaya kadar gelir. Komut satırında içeriğinin bir listesini oluşturduk.

    Programın eylemlerinin bir sonucu olarak, dokuz megabaytlık "tamamen" disk alanı boşaltmaya davet ediliyoruz.

    Nihayet

    Windows'un sürücülerle çalışmak için sağladığı yetenekler, kullanıcının tasarladığı işlemleri gerçekleştirmesi için yeterli olmalıdır. Üçüncü taraf yazılım kullanmak, size komut satırının mantıklı kullanımından fazlasını veremez. Bu nedenle, "deneyimi geliştirmek" istemiyorsanız, işletim sisteminin çalışmasına öngörülemeyen sonuçlarla radikal şekillerde müdahale etmemelisiniz.

    İyi günler sevgili dostlar, tanıdıklar ve diğer şahsiyetler.

    Kurulum işlemi basit ve gösterişsizdir. Kurulum sırasında, ekte size sunulan herhangi bir şeyin işaretini kaldırmayı unutmayın (özellikle zaten varsa).

    Daha fazlasını bilmek ve kendiniz yapabilmek istiyor musunuz?

    Size şu alanlarda eğitim sunuyoruz: bilgisayarlar, programlar, yönetim, sunucular, ağlar, site oluşturma, SEO ve daha fazlası. Ayrıntıları hemen öğrenin!

    Ayrı olarak tedarik etmeniz gerekebilir .NET Çerçevesi . "Microsoft .NET Framework nedir ve neden kurulur" materyalinde bunun ne olduğu, nasıl ve neden olduğu hakkında daha fazla şey yazdım.

    Kullanıma gelince, programı çalıştırarak önce Rusça dilini ayarlamanız gerekir. Bunu yapmak için bağlantıyı takip edin " dil"ve açılır listeden öğeyi seçin" Rusça" ve ardından" düğmesine basın uygula":

    Bu süreçten sonra program dili Rusça olur ve bu nedenle basitçe " Analiz ve Arıtma", kaldırmak istediğimiz sürücüler ve sistemde ihtiyaç duymadığımız çöplerle bu öğeleri işaretleyin.

    Ardından, düğmeye sıkıca basın " temizlik"(Gereksiz bir şeyi süpüreceğinizden aniden şüphe duyarsanız, önce basmak daha iyidir" Analiz" ve programın kaldırmak istediği dosyaların ve kayıt defteri anahtarlarının bir listesine bakın).

    Oh, ve evet, elbette, silinmiş olanı geri yükleme olasılığı var, buna karşılık gelen bir sekme var " İyileşmek".

    Bunun üzerine aslında tüm süreç sona eriyor ve bu nedenle son söze geçebiliriz.

    sonsöz

    Kalıcı bir araç olarak, o kadar gerekli değildir (neyse ki, sürücü sürümleri çok sık değişmez), ancak kaçınmak için bir salkım olarak aklınızda bulundurun ve elinizin altında bulundurun. olası problemler, oldukça mümkündür. Örneğin, bazen normal bir kaldırma işlemi sırasında sürücünün tamamen "süpürülmediği" gerçeğiyle karşılaştım, bu da başka bir (yeni veya eski) sürümün yüklenmesini zorlaştırıyor ve bu nedenle her iki neden de mavi ekranlarölüm veya normal olarak ortadan kaldırılmasına izin vermiyorsa (mevcut sürücüden kaynaklanıyorsa).

    Bunun gibi bir şey, kısa ve kullanışlı. Sağlığınız için kullanın, belki evde işinize yarar ;)

    Her zaman olduğu gibi, aniden herhangi bir sorunuz, düşünceniz ve ilaveniz olursa, yorumlar hizmetinizdedir.

    Güzel (ya da üzücü, her neyse) bir gün, dizüstü bilgisayarımda periyodik olarak yer kalmamasından bıktım. evet bunun farkındayım sabit disklerşimdi ucuzlar ama bu benim için bir seçenek değil, çünkü:

    • Bir SSD'm var, ancak yine de daha pahalı olacak sıradan HDD(mevcut SSD'min hacmi 120 gigs)
    • Sırasıyla dizüstü bilgisayar çalışıyor, üzerindeki veriler de şifrelenmiş olmalı, hepsi bu, bu nedenle kendi kendine yapılan ve işveren tarafından onaylanmayan bir medyayı yapıştırmamalısınız.
    • açgözlüyüm :)
    Bu konu, belki de, önemseyen kişiler için tasarlanmıştır ve faydalı olabilir. müsait yer Açık sistem sürücüsü, olağan temizlik ürünleri çoktan denendi, ancak biraz daha sıkmak istiyorum (eski şakada olduğu gibi - site kötüyse Google'da karşımıza çıkan şakanın ilk bağlantısı - üzgünüm).

    Genel olarak, bazen disk alanını temizlerim. Standart prosedürler-% TEMP% temizleme, diski temizleme (buradaki her türlü hata raporunu silme, her itfaiyeci için sistem tarafından kazma, düşen işlemlerin her türlü bellek dökümü vb.), artık gerekmeyen programların yıkılması .
    Ancak öğrendiğim gibi temizlemeyen klasörler var. hiç kimse(tamamen kelimeden). Peki, anlamında standart araçlar. Şimdi de %WINDIR%\System32\DriverStore klasöründen bahsetmek istiyorum.

    Bu klasör sizin için çok yer kaplıyorsa ve tüm gönderiyi okumak istemiyorsanız - lütfen en sonuna gidin, araştırmamın bitmiş sonucunu alıp deneyebileceğiniz github bağlantıları var. Windows'tan biraz alan sıkıştırmak (veya sıkıştırmak).

    Soruna giriş - bu klasör nedir, neden gerekli, kimi suçlayacak, ne yapmalı

    İnternette dolaşırsanız, sistemin yol boyunca karşılaştığı tüm sürücüleri yedekte sakladığı yerin burası olduğunu görebilirsiniz. Evet, evet ve video kartınız için üç yıl önce yüklenenler de, onları birçok kez kendiniz için güncellemenize rağmen orada.

    İşte aynı MSDN'den bazı teoriler:

    başlayarak Windows Vista, sürücü deposu güvenilir bir gelen kutusu ve üçüncü taraf sürücü paketleri koleksiyonudur. İşletim sistemi bu koleksiyonu yerel ağda güvenli bir yerde tutar. sabit disk. Bir aygıt için yalnızca sürücü deposundaki sürücü paketleri kurulabilir.

    Bir sürücü paketi sürücü deposuna kopyalandığında, tüm dosyaları kopyalanır. Bu, INF dosyasını ve INF dosyası tarafından başvurulan tüm dosyaları içerir. Sürücü paketindeki tüm dosyalar, aygıt kurulumu için kritik kabul edilir. INF dosyası, sürücü deposunda bulunabilmeleri için aygıt kurulumu için gerekli tüm dosyalara referans vermelidir. INF dosyası, sürücü paketinde bulunmayan bir dosyaya başvuruyorsa, sürücü paketi depoya kopyalanmaz.

    Bir sürücü paketini sürücü deposuna kopyalama işlemine hazırlama denir. Paketin herhangi bir aygıtı yüklemek için kullanılabilmesi için önce bir sürücü paketinin sürücü deposuna hazırlanması gerekir. Sonuç olarak, sürücü evreleme ve cihaz kurulum ayrı işlemlerdir.

    Bir sürücü paketi, doğrulanarak ve doğrulanarak sürücü deposuna hazırlanır

    Ücretsiz çevirim şöyle bir şey olurdu:

    Windows Vista ve sonraki sürümlerde, sürücü deposu önceden yüklenmiş güvenilir ve üçüncü taraf sürücülerden oluşan bir koleksiyon olarak kullanılır. işletim sistemi bu koleksiyonu güvenli bir yerde tutar. yerel disk. Yalnızca havuzda saklanan sürücüler kurulabilir.

    Bir sürücü depoya kopyalandığında, .INF dosyası ve bu .INF dosyası tarafından başvurulan tüm dosyalar dahil olmak üzere tüm dosyaları oraya gider. Sürücüyü oluşturan tüm dosyalar, cihazın çalışması için gerekli kabul edilir. INF dosyası, aygıtın çalışması için gerekli tüm dosyalara atıfta bulunmalıdır, böylece hepsi depolama alanına girer. .INF dosyası bir sürücünün parçası olmayan bir dosyaya başvuruyorsa, o sürücü depoya kopyalanmaz.

    Sürücüyü depoya kopyalama işlemine hazırlama denir ( bir terim icat etmeye çalışmadı, İngilizce kelimeyi bıraktı - yaklaşık olarak.). Bir sürücünün bir aygıt için kullanılabilmesi için bir hazırlama sürecinden geçmesi gerekir, bu nedenle aygıtı yüklemek ve sürücüyü hazırlamak ayrı işlemlerdir.

    Depolamaya girmeden önce sürücü, imzanın geçerliliği ve dosyaların bütünlüğü açısından kontrol edilir.

    Gerçekten çok mu kötü ve kimse yardım etmeyecek mi?

    Kirli ellerinle tırmanmak ürkütücü görünüyor, değil mi? Ancak, Microsoft'tan küçük (ve pek uygun olmayan) bir pipet var, buna pnputil.exe denir ve şunları yapabilir:
    • Aşama aşamasında olan (ancak Windows'unuzun standart dağıtımına dahil olmayan, yani kurulum dağıtımına entegre olmayan) sürücüleri listeleyin
    • Depoya sürücü ekle
    • Sürücüyü bellekten sil
    Ayrıca, kaldırırken, kaldırılmakta olan sürücünün kullanılıp kullanılmadığını kontrol eder. şu an bazı bağlı aygıtlar için ve /f seçeneği olmadan (yani /force - zorla zorla), bu tür sürücüleri kaldırmayı reddeder.
    Ben de bu yardımcı programı kullandım.

    Burada belirtilmelidir ki, bu sorunu düşünen ilk akıllı kişi ben değilim, DriverStore Explorer GUI uygulaması için codeplex üzerine bir proje var, ancak aslında pnputil etrafında sadece bir grafik sarıcı ve sürücüleri herhangi bir şekilde analiz etmiyor. şekilde, kullanıcısına tam bir özgürlük sağlar.
    Birincisi, eski sürücü sürümlerini manuel olarak gerçekten aramak istemedim ve ikincisi, bir veya başka bir sürücüyü (disk alanı açısından) kaldırarak ne kazanacağımı anlamak istedim. Yani tam büyümede bir sendrom vardı.
    Ben de Python'u aldım ve gidiyoruz.

    Yaşasın, kendi bisikletini inşa et!

    Yakından inceledikten sonra, en son sürümü bulmak için pnputil'den alınan verilerin yeterli olduğunu, ancak boyutu belirlemek için yeterli olmadığını gördüm, çünkü pnputil sürücü hakkında aşağıdaki gibi bir şey söylüyor - kim yaptı, ne zaman, sürüm ve adı INF dosyası. DriverStore'daki klasör yığınlarından hangisinin bu sürücüye atıfta bulunduğunu söylemiyor.
    %WINDIR%\Inf klasörüne daha yakından baktığımda, orada pnputil'in listelediği aynı .INF dosyalarını (ada göre) buldum ve DriverStore'daki klasörlere baktığımda orada ... aynı .INF dosyalarını buldum, ancak farklı adlarla - her biri sürücüsünden bir klasörde.
    Elbette daha basit bir yol var, ancak doğrudan gittim - pnputil çıktısındaki .INF dosyasının adından, aynı .INF dosyasını (farklı bir adla) içeren DriverStore'daki bir klasöre bir eşleme oluşturdum. ). Ve sürücünün boyutu için bu klasörün boyutunu aldı.

    Şimdi, kolay yürütme için hepsini komut dosyalarına sarma meselesiydi.
    Ancak yolda UAC şeklinde bir kurulum vardı - pnputil yalnızca yönetici haklarıyla çalışıyordu, bu da ayrıcalıkların Python'dan yükseltilmesi gerektiği anlamına geliyordu. Üstünkörü bir googling, "bunu yapabilirsin, ancak çıktı olmayacak (giriş şöyle dursun), nasıl hata ayıklayacağın - hiçbir fikir yok" gibi bir şey söyleyen birkaç tarif buldu ve bu bana uymadı, bu yüzden ince ayar yaptım o küçük örnekler.
    Doğru, uygulamam şu anda mükemmel değil - stdout veya stderr'yi yeniden yönlendirmeye çalışırken çökecek, çünkü dahili olarak Windows konsol konseptini kullanıyorum ve bu, yeniden yönlendirilen akışlar için çalışmıyor ...
    Ama şimdilik buna göz yumdum, çünkü düzeltmek için FreeConsole / AttachConsole'u çağırmaktan biraz daha karmaşık bir mekanizmayı korumanız gerekiyor, yani. tüm akışların yeniden yönlendirilmesiyle manuel olarak ilgilenin.

    Hadi uygulamaya koyalım

    Ve şimdi, aslında, en zevk - tüm bu ayak örtüsü metninin sonuçları. Onu alabilir, kendi sorumluluğunuzda ve risk altında kullanabilirsiniz, iyilik yapmaya çalışabilir ve kaynak koduna fayda sağlayabilirsiniz (MIT lisansı, evet). Hatta bu betiklerin birilerine yardımı dokunursa yorumlarda teşekkür bile edebilirsiniz :)

    İkili sürümü indirirseniz (tercüman içeride kablolanmıştır) - işletim sisteminin bitliğine karşılık gelen sürümü alın (sırasıyla 64 bit işletim sistemindeki 32 bit sürüm pnputil'i bulamaz ve çalışmaz .. . gerçekten ihtiyacınız varsa - yazın, onu atlamayı deneyebilirsiniz).
    Betikli bir sürüm alırsanız - benzer şekilde, işletim sisteminin biraz derinliği olan bir tercümanla çalıştırmanız gerekir.

    Kişisel olarak Windows 7 yüklü iki bilgisayarda test ettim, teoride Vista ve 8'de çalışması gerekir. WinXP'de (bir nevi) işe yaramaz olmalı.
    Komut dosyası, sürücü deposunu analiz edecek, sürücülerin eski sürümlerini bulmaya çalışacak (yani, aynı anda daha yeni bir sürümün hazırlandığı sürümler) ve sürücülerin kapladığı alanın bir tahminini vererek bunları silmeyi teklif edecek ( ve tabii ki bir kazanç tahmini).

    Dizüstü bilgisayarımdaki sonuç
    Şahsen, esas olarak NVidia ekran kartı sürücülerinin eski sürümlerinin kaldırılması nedeniyle yaklaşık 6 gigabayt (!) Sıkmayı başardım.
    Başka bir dizüstü bilgisayarda, her şeyin o kadar pembe olmadığı ortaya çıktı, yalnızca 200 (bence) megabaytı temizlemeyi başardım, ancak orada sistem benimkinden çok daha az yaşadı ve çok fazla sürücü biriktirecek zamanım olmadı.

    Her iki dizüstü bilgisayar da o zamandan beri hayatta. tüm hayat, yani temizlikten kaynaklanan herhangi bir sorun fark etmedim.

    Buraya kadar okuduysanız, ilginiz için teşekkür ederiz!

    sonsöz

    Beklendiği gibi, temizleme komut dosyalarının her zaman çalışmadığı ortaya çıktı, asıl sorun Windows'un İngilizce olmamasıdır (bir şekilde yardımcı programların bile yerelleştirileceğini düşünmedim). Yapacağım şey bu. Sorunların çoğu düzeltilmelidir, bkz.

    Nadiren sistemden oluşur. Örneğin, bileşenlerin değiştirilmesi veya kurulması durumunda böyle bir ihtiyaç ortaya çıkabilir. Yeni sürüm sıfırdan sürücüler. Bu yazıda, eski sürücüleri kaldırmanın birkaç yolunu inceleyeceğiz.

    Yöntem numarası 1. Sürücüyü Kontrol Panelinden kaldırma.

    Bazı sürücüler Denetim Masası aracılığıyla kaldırılabilir. Bunu yapmak için Denetim Masası'nı açın ve "Programları kaldır" bölümüne gidin.

    Bundan sonra bir liste göreceksiniz yüklü programlar. Bazı sürücüler de bu listede görünebilir. Örneğin, burada AMD'yi bulabilirsiniz. Bulunan sürücüyü kaldırmak için listeden seçin ve "Değiştir" düğmesine tıklayın (bazı durumlarda bu düğme "Sil" olarak adlandırılabilir).

    Bundan sonra, kaldırabileceğiniz yükleyici başlayacaktır. eski sürücü sistemden.

    dikkat Bu taraftançalışır, tüm sürücüler için değil. Bu nedenle, ihtiyacınız olan sürücü yüklü programlar listesinde yoksa, başka bir kaldırma yöntemi kullanmalısınız.

    2 numaralı yöntem. Eski sürücüleri Aygıt Yöneticisi aracılığıyla kaldırın.

    Sürücüleri kaldırmanın ikinci yolu, Aygıt Yöneticisi'dir. Bunu yapmak için, sürücüsünü kaldırmak istediğiniz cihazı bulmanız ve özelliklerini açmanız gerekir.

    Bundan sonra önünüzde bu cihazın özelliklerini içeren bir pencere açılacaktır.

    Burada "Sürücüler" sekmesine gitmeniz ve "Sil" düğmesine tıklamanız gerekiyor.

    Yöntem numarası 3. Driver Sweeper programını kullanarak eski sürücüleri kaldırın.

    Önceki sürücü kaldırma yöntemleri size uymuyorsa, Driver Sweeper programını kullanabilirsiniz. Bu program gerçekleştirmenizi sağlar tamamen kaldırma sistemden sürücüler. Bu, yalnızca sürücülerin kendisini değil, aynı zamanda çalışmalarının tüm izlerini de kaldırır. Anahtarlar, geçici dosyalar vb.

    Programı başlattıktan sonra hemen Rus dilini açmak daha iyidir. Bunu yapmak için "Dil"e tıklayın, "Rusça"yı seçin ve "Uygula" düğmesine tıklayın.

    Bundan sonra "Analiz ve saflaştırma" bölümüne gidin. Bu, bulunan sürücülerin bir listesini görüntüler sürücü programı Süpürücü. Sürücüyü kaldırmak için yanındaki kutucuğu işaretlemeli ve "Temizle" düğmesine basmalısınız.

    Ayrıca sürücüyü seçebilir ve "Analiz Et" düğmesine tıklayabilirsiniz. Bu durumda, program seçilen sürücüyle ilgili dosyaların bir listesini gösterecektir.

    Bu listede, hangi dosyaları silmek istediğinizi ve hangilerini silmeyeceğinizi seçebilirsiniz. Ardından seçilen dosyaları silmek için "Temizle" düğmesine tıklayın.