जब आप विंडोज़ में डिवाइस ड्राइवर स्थापित या अपडेट करते हैं, तो पुराने ड्राइवर संस्करण अभी भी सिस्टम में संग्रहीत होते हैं। इस प्रकार, एक उपयोगकर्ता पिछले ड्राइवर संस्करण में वापस रोल कर सकता है यदि नया ड्राइवर अस्थिर है (एक उपयोगी अवसर, जैसा कि वाई-फाई ड्राइवर को वापस रोल करने के मामले में)। हालांकि, विंडोज पुराने ड्राइवर संस्करणों को स्वचालित रूप से साफ और हटा नहीं देता है, इसलिए जैसे-जैसे समय बीतता है ड्राइवरों द्वारा कब्जा किए गए डिस्क स्थान का आकार काफी बड़ा हो जाता है। इस लेख में, हम चर्चा करेंगे कि एकीकृत सिस्टम टूल (बिना किसी तृतीय-भाग सॉफ़्टवेयर के) का उपयोग करके पुराने ड्राइवर संस्करण (डुप्लिकेट) को कैसे हटाया जाए।
विंडोज सभी ड्राइवर फाइलों को अपने ड्राइवर रिपॉजिटरी में स्टोर करता है (ड्राइवर स्टोर ) %WINDIR%\System32\DriverStore\FileRepository में स्थित है। मेरे मामले में विंडोज 7 (लगभग 8 साल पहले स्थापित) चलाने वाले मेरे होम लैपटॉप पर, FileRepository फ़ोल्डर लगभग 11 GB पर कब्जा कर लेता है और इसमें 5,000 से अधिक फाइलें हैं। यह बहुत अच्छा है! विशेष रूप से, 20 से अधिक एनवीडिया ड्राइवर संस्करण यहां संग्रहीत हैं।
<मजबूत> सामग्री:
- Windows 7 में पुराने ड्राइवर संस्करणों को कैसे ढूंढें और हटाएं
- डिस्क क्लीनअप का उपयोग करके विंडोज 10/8 में पुराने ड्राइवरों को कैसे हटाएं
- ड्राइवरस्टोर से कभी भी किसी भी फाइल को मैन्युअल रूप से न हटाएं।
- ड्राइवर स्टोर को साफ़ करने से पहले, यह दृढ़ता से अनुशंसा की जाती है कि आप एक सिस्टम पुनर्स्थापना बिंदु बनाएं (
Checkpoint-Computer -Description "BeforeDriversDelete"
) या अपनी सिस्टम छवि का बैकअप लें। - भंडारण को साफ करने के बाद, यदि कोई नया उपकरण जुड़ा हुआ है, तो आपको मैन्युअल रूप से ड्राइवरों को डाउनलोड और इंस्टॉल करना पड़ सकता है।
Windows 7 में पुराने ड्राइवर संस्करणों को कैसे ढूंढें और हटाएं
आइए देखें कि विंडोज 7 में अप्रचलित ड्राइवरों को कैसे ढूंढें और हटाएं। (विंडोज 8 और विंडोज 10 में, पुराने ड्राइवरों को हटाने के आसान तरीकों का उपयोग किया जाता है, ये नीचे वर्णित हैं)।
सिस्टम में उपलब्ध सभी तृतीय-पक्ष ड्राइवरों की सूची प्राप्त करें और उन्हें एक टेक्स्ट फ़ाइल में निर्यात करें। ऐसा करने के लिए, व्यवस्थापकीय विशेषाधिकारों के साथ कमांड प्रॉम्प्ट में निम्न कमांड चलाएँ:
dism /online /get-drivers /format:table > c:\tmp\drivers.txt
इस पाठ फ़ाइल को एक्सेल में आयात करें, और सभी विषम डेटा को इस तरह से हटा दें कि केवल रिपॉजिटरी में ड्राइवरों की सूची वाली तालिका बची हो। तालिका में सिस्टम में ड्राइवर की संख्या होनी चाहिए (oemXXX.inf ), मूल INF फ़ाइल का नाम, डिवाइस वर्ग, निर्माता, स्थापना तिथि और ड्राइवर संस्करण।
इस तालिका को कॉलम B (मूल INF फ़ाइल का नाम युक्त) और कॉलम F (ड्राइवर स्थापना तिथि) के आधार पर क्रमबद्ध करें। पिछले एक को छोड़कर सभी ड्राइवर संस्करणों को हटाने के लिए समान नाम चिह्न वाले ड्राइवरों में। मेरे मामले में, आप देख सकते हैं कि अधिकांश पुराने ड्राइवर NVIDIA वीडियो एडॉप्टर से संबंधित हैं।
ड्राइवर को हटाने के लिए, आप pnputil कमांड का उपयोग कर सकते हैं:
pnputil.exe -d oemxxx.inf
pnputil -f -d oemxxx.inf
इसे और अधिक सुविधाजनक बनाने के लिए, हम खाली कॉलम में प्रत्येक ड्राइवर को हटाने के लिए सूत्र का उपयोग करके कमांड बनाएंगे:=CONCATENATE("pnputil.exe -d ";A21)
इन कमांड को कमांड प्रॉम्प्ट या बैट फाइल में कॉपी और रन करें।
pnputil.exe –d oem9.inf
Microsoft PnP Utility
Driver package deleted successfully
इस प्रकार, मैंने लगभग 40 पुराने ड्राइवर संस्करणों को हटा दिया है और लगभग 8 जीबी स्थान मुक्त कर दिया है (ज्यादातर एनवीआईडीआईए ड्राइवरों को हटाने के कारण)।
डिस्क क्लीनअप का उपयोग करके Windows 10/8 में पुराने ड्राइवरों को कैसे हटाएं
विंडोज 10 / 8.1 में, पुराने ड्राइवर संस्करणों को हटाने के लिए एक अधिक सुविधाजनक टूल है - परिचित डिस्क क्लीनअप टूल (cleanmgr.exe) जो बहिष्कृत अद्यतनों को हटाने की भी अनुमति देता है।
नोट <मजबूत>। विंडोज 10 और विंडोज 8 अपडेट 1 में, सिस्टम से सभी थर्ड पार्टी ड्राइवरों को पावरशेल का उपयोग करके एक अलग निर्देशिका में निर्यात करने का अवसर है।- डिस्क क्लीनअप चलाएं:विन+आर -> क्लीनमगर
- सिस्टम डिस्क का चयन करें
- सिस्टम फ़ाइलें साफ़ करें क्लिक करें
- डिवाइस ड्राइवर पैकेज जांचें सूची मैं नोट . मेरे सिस्टम में संग्रहीत ड्राइवर प्रतियों का आकार 0 है। वास्तविक सिस्टम में इसके भिन्न होने की संभावना है
- ठीक क्लिक करें
Cleanmgr सभी पुराने अप्रयुक्त ड्राइवर संस्करणों को हटा देगा। हालांकि, आपको यह समझना चाहिए कि डिवाइस मैनेज के ड्राइवर गुण टैब में रोल बैक ड्राइवर बटन निष्क्रिय हो जाएगा।