আপনি যখন উইন্ডোজে ডিভাইস ড্রাইভার ইনস্টল বা আপডেট করেন, তখনও পুরানো ড্রাইভার সংস্করণগুলি সিস্টেমে সংরক্ষণ করা হয়। সুতরাং, নতুন ড্রাইভারটি অস্থির হলে একজন ব্যবহারকারী পূর্ববর্তী ড্রাইভার সংস্করণে ফিরে যেতে পারে (একটি দরকারী সুযোগ, যেমন একটি Wi-Fi ড্রাইভার রোল ব্যাক করার ক্ষেত্রে)। যাইহোক, উইন্ডোজ পুরানো ড্রাইভার সংস্করণগুলি স্বয়ংক্রিয়ভাবে পরিষ্কার করে না এবং মুছে দেয় না, তাই সময়ের সাথে সাথে ড্রাইভারদের দখলকৃত ডিস্কের স্থানের আকার বেশ বড় হয়ে যায়। এই প্রবন্ধে, আমরা আলোচনা করব কিভাবে ইন্টিগ্রেটেড সিস্টেম টুলস (কোন তৃতীয় অংশ সফ্টওয়্যার ছাড়া) ব্যবহার করে পুরানো ড্রাইভার সংস্করণ (ডুপ্লিকেট) অপসারণ করা যায়।
উইন্ডোজ তার ড্রাইভার সংগ্রহস্থলে সমস্ত ড্রাইভার ফাইল সঞ্চয় করে (ড্রাইভার স্টোর ) %WINDIR%\System32\DriverStore\FileRepository-এ অবস্থিত৷ আমার ক্ষেত্রে আমার হোম ল্যাপটপে Windows 7 চলমান (প্রায় 8 বছর আগে ইনস্টল করা হয়েছে), FileRepository ফোল্ডারটি প্রায় 11 GB দখল করে এবং 5,000 এর বেশি ফাইল রয়েছে। এটা অনেক ভালো! বিশেষ করে, 20 টিরও বেশি Nvidia ড্রাইভার সংস্করণ এখানে সংরক্ষিত আছে৷
৷
বিষয়বস্তু:
- ড্রাইভারস্টোর থেকে ম্যানুয়ালি কোনো ফাইল মুছবেন না।
- ড্রাইভার স্টোর সাফ করার আগে, এটি দৃঢ়ভাবে সুপারিশ করা হয় যে আপনি একটি সিস্টেম পুনরুদ্ধার পয়েন্ট তৈরি করুন (
Checkpoint-Computer -Description "BeforeDriversDelete"
) অথবা আপনার সিস্টেম ইমেজ ব্যাক আপ করুন। - স্টোরেজ পরিষ্কার করার পরে, যদি একটি নতুন ডিভাইস সংযুক্ত থাকে তবে আপনাকে ম্যানুয়ালি ড্রাইভার ডাউনলোড এবং ইনস্টল করতে হতে পারে।
কিভাবে উইন্ডোজ 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)
কমান্ড প্রম্পট বা একটি BAT ফাইলে এই কমান্ডগুলি অনুলিপি করুন এবং চালান৷
৷
pnputil.exe –d oem9.inf
Microsoft PnP Utility
Driver package deleted successfully
এইভাবে, আমি প্রায় 40টি পুরানো ড্রাইভার সংস্করণ মুছে ফেলেছি এবং প্রায় 8 GB স্থান খালি করেছি (বেশিরভাগই NVIDIA ড্রাইভার অপসারণের কারণে)।
ডিস্ক ক্লিনআপ ব্যবহার করে উইন্ডোজ 10/8-এ পুরানো ড্রাইভারগুলি কীভাবে মুছবেন
Windows 10 / 8.1-এ, পূর্ববর্তী ড্রাইভার সংস্করণগুলি মুছে ফেলার জন্য আরও সুবিধাজনক টুল রয়েছে — পরিচিত ডিস্ক ক্লিনআপ টুল (cleanmgr.exe) যা অবহেলিত আপডেটগুলি মুছে ফেলার অনুমতি দেয়।
দ্রষ্টব্য Windows 10 এবং Windows 8 Upd 1-এ, PowerShell ব্যবহার করে সিস্টেম থেকে একটি পৃথক ডিরেক্টরিতে সমস্ত তৃতীয় পক্ষের ড্রাইভার রপ্তানি করার সুযোগ রয়েছে৷- ডিস্ক ক্লিনআপ চালান:Win+R -> ক্লিনএমজিআর
- সিস্টেম ডিস্ক নির্বাচন করুন
- ক্লিক করুন সিস্টেম ফাইলগুলি পরিষ্কার করুন৷
- ডিভাইস ড্রাইভার প্যাকেজ চেক করুন তালিকার মধ্যে প্রযোজ্য দ্রষ্টব্য . আমার সিস্টেমে সঞ্চিত ড্রাইভার কপির আকার 0। বাস্তব সিস্টেমে এটি ভিন্ন হতে পারে
- ঠিক আছে ক্লিক করুন
Cleanmgr সমস্ত পুরানো অব্যবহৃত ড্রাইভার সংস্করণ মুছে ফেলবে। যাইহোক, আপনার বোঝা উচিত যে ডিভাইস ম্যানেজ-এর ড্রাইভার প্রোপার্টিজ ট্যাবে রোল ব্যাক ড্রাইভার বোতামটি নিষ্ক্রিয় হয়ে যাবে৷