SoftwareDistribution ফোল্ডার কী এবং এটি কী জন্য ব্যবহার হয়? অনেক ইউজার এই ফোল্ডার সম্পর্কে জানেন না, তাই এই ফোল্ডারের গুরুত্ব নিয়ে আলোকপাত করা যাক। এই ফোল্ডারটি উইন্ডোজ আপডেট ইনস্টল করার জন্য প্রয়োজনীয় ফাইলগুলো অস্থায়ীভাবে সংরক্ষণ করতে ব্যবহৃত হয়।
উইন্ডোজ আপডেট গুরুত্বপূর্ণ কারণ এটি সিকিউরিটি আপডেট ও প্যাচ প্রদান করে, অনেক বাগ ফিক্স করে এবং সিস্টেম পারফরম্যান্স উন্নত করে। SoftwareDistribution ফোল্ডার উইন্ডোজ ডিরেক্টরিতে অবস্থিত এবং WUAgent (Windows Update Agent) দ্বারা পরিচালিত হয়।
আপনি কি মনে করেন এই ফোল্ডার ডিলিট করা কখনো প্রয়োজন? কোন পরিস্থিতিতে আপনি এই ফোল্ডার ডিলিট করবেন? কি এই ফোল্ডার ডিলিট করা নিরাপদ? এই প্রশ্নগুলো এই ফোল্ডার নিয়ে আলোচনা করার সময় আমাদের মনে আসে। আমার সিস্টেমে এটি C ড্রাইভের ১ GB এর বেশি জায়গা দখল করছে।
SoftwareDistribution ফোল্ডারকে একা ছেড়ে দেওয়া উচিত কিন্তু এমন সময় আসে যখন আপনাকে এই ফোল্ডার খালি করতে হতে পারে। এমন একটি ক্ষেত্র হলো যখন আপনি উইন্ডোজ আপডেট করতে পারছেন না বা SoftwareDistribution ফোল্ডারে ডাউনলোড ও সংরক্ষিত উইন্ডোজ আপডেট করপ্ট বা অসম্পূর্ণ।
বেশিরভাগ কেসে, যখন উইন্ডোজ আপডেট আপনার ডিভাইসে সঠিকভাবে কাজ করে না এবং আপনি এরর মেসেজ পান, তবে এই ফোল্ডার ফ্লাশ আউট করে সমস্যা সমাধান করতে হয়। കൂടে, যদি এই ফোল্ডার বড় পরিমাণ ডেটা জমা করে ড্রাইভের জায়গা দখল করে, তবে আপনি ম্যানুয়ালি ফোল্ডার খালি করে ড্রাইভে কিছু জায়গা ফ്രീ করতে পারেন। তবে, যদি আপনি উইন্ডোজ আপডেট সমস্যা যেমন উইন্ডোজ আপডেট কাজ করছে না, উইন্ডোজ আপডেট ফেল করছে, লেটেস্ট আপডেট ডাউনলোড করার সময় আটকে যাচ্ছে ইত্যাদি সমস্যা মুখোমুখি হন, তবে আপনাকে উইন্ডোজ ১০-এ SoftwareDistribution ফোল্ডার ডিলিট করতে হবে।
কি SoftwareDistribution ফোল্ডার ডিলিট করা নিরাপদ?
সামান্য পরিস্থিতিতে আপনাকে এই ফোল্ডার ছুঁওয়ার দরকার নেই, কিন্তু যদি ফোল্ডারের কন্টেন্ট করপ্ট হয় বা সিঙ্ক্রোনাইজড না থাকা কারণে উইন্ডোজ আপডেটে সমস্যা হয় তবে আপনাকে এই ফোল্ডার ডিলিট করতে হবে। এটি সম্পূর্ণ নিরাপদে ডিলিট করা যায়। তবে প্রথমে নিশ্চিত হন যে আপনি উইন্ডোজ আপডেটের সাথে সমস্যা অনুভব করছেন। পরবর্তীতে উইন্ডোজ আপডেট ফাইল রেডি হলে, উইন্ডোজ স্বয়ংক্রিয়ভাবে এই ফোল্ডার তৈরি করবে এবং সکر্যাচ থেকে আপডেট ফাইল ডাউনলোড করবে।
কোনো সমস্যা হলে ফিরে যাওয়ার জন্য একটি রিস্টোর পয়েন্ট তৈরি করে নিন।
আপনার ডিভাইস থেকে SoftwareDistribution ফোল্ডার ডিলিট করতে আপনাকে কমান্ড প্রম্পট বা উইন্ডোজ পাওয়ারশেল খুলতে হবে।
- অ্যাডমিনিস্ট্রেটর অ্যাক্সেস সহ কমান্ড প্রম্পট বা উইন্ডোজ পাওয়ারশেল খুলুন। Windows key + X চাপুন এবং Command Prompt বা PowerShell অপশন সিলেক্ট করুন।
- PowerShell খুললে, উইন্ডোজ আপডেট সার্ভিস এবং ব্যাকগ্রাউন্ড ইন্টেলিজেন্ট ট্রান্সফার সার্ভিস বন্ধ করার জন্য নিচের কমান্ডগুলো টাইপ করুন:
net stop wuauserv
net stop bits - এখন C ড্রাইভে SoftwareDistribution ফোল্ডার-এ নেভিগেট করে এর সব কম্পোনেন্ট ডিলিট করুন: C:\Windows\SoftwareDistribution
- যদি কিছু ফাইল ইন ইউজ হওয়ায় ডিলিট না হয়, তবে ডিভাইস রিস্টার্ট করুন। রিবুট করার পর উপরের কমান্ডগুলো আবার চালান এবং ধাপগুলো ফলো করুন। এবার SoftwareDistribution ফোল্ডারের সকল কন্টেন্ট ডিলিট করার চেষ্টা করুন।
- SoftwareDistribution ফোল্ডারের কন্টেন্ট ডিলিট হলে, উইন্ডোজ আপডেট সম্পর্কিত সার্ভিসগুলো এক্টিভেট করার জন্য নিচের কমান্ড টাইপ করুন:
net start wuauserv
net start bits
- Windows Key + R চাপুন, services.msc লিখে Enter চাপুন।
- Windows Update service-এ রাইট-ক্লিক করে Stop নির্বাচন করুন।
- ফাইল এক্সপ্লোরার খুলে নিচের লোকেশনে যান: C:\Windows\SoftwareDistribution
- SoftwareDistribution ফোল্ডারের সব ফাইল এবং ফোল্ডার ডিলিট করুন।
- আবার Windows Update service-এ রাইট-ক্লিক করে Start নির্বাচন করুন।
- এখন উইন্ডোজ আপডেট ডাউনলোড করার চেষ্টা করুন, এইবার কোনো সমস্যা ছাড়াই হবে।
যদি আপনি SoftwareDistribution ফোল্ডার ডিলিট করার চিন্তায় চিন্তিত হন, তবে আপনি সহজে এটি রিনেম করতে পারেন এবং উইন্ডোজ স্বয়ংক্রিয়ভাবে একটি নতুন SoftwareDistribution ফোল্ডার তৈরি করবে উইন্ডোজ আপডেট ডাউনলোড করার জন্য।
- Windows Key + X চাপুন এবং Command Prompt (Admin) নির্বাচন করুন।
- উইন্ডোজ আপডেট সার্ভিস বন্ধ করার জন্য নিচের কমান্ডগুলো টাইপ করে Enter চাপুন:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - SoftwareDistribution ফোল্ডার রিনেম করার জন্য নিচের কমান্ড টাইপ করে Enter চাপুন:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - উইন্ডোজ আপডেট সার্ভিস চালু করার জন্য নিচের কমান্ড টাইপ করে Enter চাপুন:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
এই ধাপগুলো সম্পন্ন হলে, উইন্ডোজ ১০ স্বয়ংক্রিয়ভাবে একটি ফোল্ডার তৈরি করবে এবং উইন্ডোজ আপডেট সার্ভিস চালানোর জন্য প্রয়োজনীয় উপাদানগুলো ডাউনলোড করবে।
যদি উপরের ধাপ কাজ না করে, তবে উইন্ডোজ ১০-কে সেফ মোডে বুট করে SoftwareDistribution ফোল্ডারকে SoftwareDistribution.old-এ রিনেম করুন।
Note: এই ফোল্ডার ডিলিট করার প্রক্রিয়ায় আপনি শুধু ঐতিহাসিক তথ্য হারাতে পারেন। এই ফোল্ডার উইন্ডোজ আপডেট ইতিহাস সংরক্ষণ করে। তাই ফোল্ডার ডিলিট করলে আপনার ডিভাইস থেকে উইন্ডোজ আপডেট ইতিহাস ডেটা ডিলিট হয়ে যাবে। மேலும், উইন্ডোজ আপডেট প্রসেস আগের চেয়ে বেশি সময় নেবে কারণ WUAgent ডেটাস্টোর ইনফরমেশন চেক এবং তৈরি করবে।
সামান্যভাবে, এই প্রক্রিয়ার সাথে কোনো সমস্যা নেই। লেটেস্ট উইন্ডোজ আপডেট দিয়ে আপনার ডিভাইস আপডেট রাখার জন্য এটি ছোট একটি দাম। যখনই আপনি উইন্ডোজ আপডেট সমস্যা দেখেন যেমন উইন্ডোজ আপডেট ফাইল মিসিং, সঠিকভাবে আপডেট না হওয়া, তবে আপনি উইন্ডোজ আপডেট প্রসেস রিস্টোর করার জন্য এই পদ্ধতি ব্যবহার করতে পারেন।
সুপারিশ:
- উইন্ডোজ ১০-এ Activate Windows Watermark সরান
- উইন্ডোজ ১০-এ ব্লুটুথ সমস্যা সমাধান
- ক্রোমে নির্দিষ্ট ওয়েবসাইটের জন্য ফ্ল্যাশ ইনেবল করুন
- উইন্ডোজ ১০-এ অ্যাপস সাইডলোড করুন
আশা করি উপরের ধাপগুলো আপনাকে সাহায্য করবে উইন্ডোজ ১০-এ SoftwareDistribution ফোল্ডার ডিলিট করতে। আরও প্রশ্ন থাকলে কমেন্ট সেকশনে জিজ্ঞাসা করুন।