আপনি কি এখনও উইন্ডোজ 7, 8, বা 8.1 চালাচ্ছেন? তারপরে আপনি লক্ষ্য করেছেন যে আপনার উপলব্ধ হার্ড ড্রাইভের স্থান ক্রমাগতভাবে হ্রাস পাচ্ছে, এমনকি যদি আপনি আপনার সিস্টেমে কোনো নতুন ফাইল ডাউনলোড বা যোগ না করেন। জাঙ্ক ফাইলের এই জমে থাকা লগ-ফাইল কম্প্রেশন বাগ এর একটি উপসর্গ , একটি সমস্যা যা মাইক্রোসফ্ট দুই বছরেরও বেশি সময় ধরে জানে৷
৷যদিও Microsoft আনুষ্ঠানিকভাবে কিছু প্রকাশ করেনি, আপনি ম্যানুয়ালি এই বাগটি ঠিক করতে পারেন এবং আপনার প্রয়োজনীয় হার্ড ড্রাইভের জায়গা ছেড়ে দিতে পারেন৷
লগ-ফাইল কম্প্রেশন বাগ
এটি একটি পরিচিত সমস্যা যা Windows 7, 8, 8.1, এবং 2008 R2-এর বিশ্বস্ত ইনস্টলার সিবিএস লগগুলিকে প্রভাবিত করে, সেইসাথে অন্যান্য সংস্করণেও সম্ভাব্য বিদ্যমান।
লক্ষণ
ধন্যবাদ, পোস্টার jwalker107 মাইক্রোসফ্ট উত্তর ফোরামে বাগটির লক্ষণগুলি পুঙ্খানুপুঙ্খভাবে বর্ণনা করেছেন:
আমি বারবার এমন দৃষ্টান্ত দেখেছি যেখানে একটি Windows 7 x64 ক্লায়েন্টের হার্ড ড্রাইভের স্থান ফুরিয়ে গেছে এবং দেখেছি যে C:\Windows\TEMP শত শত ফাইলের সাথে "cab_XXXX_X" প্যাটার্ন অনুসরণ করে, সাধারণত 100 MB প্রতিটি, এবং এই ফাইলগুলি ক্রমাগত তৈরি করা হয় যতক্ষণ না সিস্টেমের স্থান ফুরিয়ে যায়। ফাইলগুলি সরানো এবং রিবুট করার পরে, ফাইলগুলি আবার তৈরি হতে শুরু করে৷ আমি দেখেছি যে এটি বড় কম্পোনেন্ট-ভিত্তিক সার্ভিসিং লগগুলির কারণে হয়েছে৷ এগুলো C:\Windows\Logs\CBS এ সংরক্ষিত আছে। বর্তমান লগ ফাইলটির নাম "cbs.log"। যখন "cbs.log" একটি নির্দিষ্ট আকারে পৌঁছায়, তখন একটি ক্লিনআপ প্রক্রিয়া লগটির নাম পরিবর্তন করে "CbsPersist_YYYYMMDDHHMMSS.log" করে এবং তারপর এটিকে একটি .cab ফাইলে কম্প্রেস করার চেষ্টা করে৷ যাইহোক, যখন cbs.log এর আগে 2 জিবি আকারে পৌঁছে ক্লিনআপ প্রক্রিয়া এটিকে সংকুচিত করে, ফাইলটি makecab.exe ইউটিলিটি দ্বারা পরিচালনা করার জন্য খুব বড়। লগ ফাইলটির নাম পরিবর্তন করে CbsPersist_date_time.log করা হয়েছে, কিন্তু যখন makecab প্রক্রিয়া এটিকে সংকুচিত করার চেষ্টা করে তখন প্রক্রিয়াটি ব্যর্থ হয় (কিন্তু শুধুমাত্র \Windows\Temp-এর অধীনে 100 MB ব্যবহার করার পরে)। এর পরে, পরিষ্কার করার প্রক্রিয়া বারবার চলে (আমার অভিজ্ঞতায় প্রায় প্রতি 20 মিনিটে)। প্রক্রিয়াটি প্রতিবার ব্যর্থ হয়, এবং মৃত্যুর আগে \Windows\Temp-এ একটি নতুন ~ 100 MB খরচ করে। সিস্টেম ড্রাইভ স্পেস শেষ না হওয়া পর্যন্ত এটি পুনরাবৃত্তি হয়৷
কারণ
যখন সিস্টেমটি সঠিকভাবে কাজ করে, তখন ইন্টিগ্রেটেড CAB কম্প্রেশন ইউনিটটি 2 GB তে পৌঁছানোর আগে বিশ্বস্ত ইনস্টলার CBS লগকে সংকুচিত করতে হবে। দুর্ভাগ্যবশত, CAB 2 GB-এর থেকে বড় ফাইলগুলি পরিচালনা করতে পারে না এবং খুব খারাপ সময় কাটাতে শুরু করে৷ ফলস্বরূপ, CAB কম্প্রেসার (
makecab.exe
) প্রচুর পরিমাণে অকেজো এবং ব্যাপকভাবে ফুলে যাওয়া TEMP ফাইল তৈরি করে, যা দ্রুত যেকোনো হার্ড ড্রাইভকে পূরণ করবে।
কেন লগ ফাইল 2 GB এর থেকে বড় হওয়ার অনুমতি দেওয়া হয়েছে তা স্পষ্ট নয়৷ কম্প্রেশন চালু রাখার জন্য লগিং খুব দ্রুত ঘটতে পারে এবং এখানে অপরাধী হতে পারে Windows আপডেট। একবার একটি লগ ফাইল 2 জিবি বা তার বেশি হয়ে গেলে, এটি কম্প্রেশন টুলটিকে ক্র্যাশ করে এবং একটি দুষ্ট বৃত্তে প্রবেশ করে, ড্রাইভটি পূর্ণ না হওয়া পর্যন্ত অস্থায়ী জাঙ্ক ফাইলগুলি জমা করে৷
অন্তত বলতে গেলে এই বাগটি বিরক্তিকর এবং সময়সাপেক্ষ। এবং কেন মাইক্রোসফ্ট আরও ভাল কম্প্রেশন সরঞ্জামগুলি এড়িয়ে চলেছে তা আমার বাইরে।
ম্যানুয়াল ফিক্স
ইনফোওয়ার্ল্ডে উইন্ডোজের উডির উডি লিওনহার্ড, কীভাবে এই সমস্যাটি ম্যানুয়ালি ঠিক করবেন তা বিস্তারিত জানিয়েছেন। আপনি কীভাবে এই অশান্তি থেকে নিজেকে মুক্তি দিতে পারেন তা দেখতে টুইটের নীচে ঝাঁপ দিন৷
৷Windows কী + R টিপুন রান ডায়ালগ খুলতে। টাইপ করুন
services.msc
স্থানীয় পরিষেবা প্যানেল খুলতে।
Windows মডিউল ইনস্টলার-এ নিচে ব্রাউজ করুন এবং এটি বন্ধ করুন।
এখন %rootdirectory%> Windows> Logs > CBS-এ যান .
আপনাকে এখন ডিরেক্টরির প্রতিটি ফাইল সরাতে বা পুনঃনামকরণ করতে হবে। কতগুলি ফাইল উপস্থিত রয়েছে তার উপর নির্ভর করে, সেগুলিকে একটি ভিন্ন ডিরেক্টরিতে সরানো সহজ হতে পারে৷
এখন %rootdirectory%> Windows> Temp-এ যান .
উপরের-ডান কোণে, প্রবেশ করুন
cab*
এবং অনুসন্ধান. যদি কোন ফলাফল থাকে, সেগুলি মুছুন৷
৷আপনার সিস্টেম রিবুট করুন৷
৷আপনার এখন আপনার উইন্ডোজ মডিউল ইনস্টলার পরিষেবাটি স্বাভাবিকের মতো চালু হওয়া উচিত এবং
makecab.exe
আপনার সমস্ত হার্ড ড্রাইভে বারবার ছুঁড়ে ফেলার পরিবর্তে ফাইলগুলিকে প্রকৃতপক্ষে প্রক্রিয়া করতে সক্ষম হওয়া উচিত৷
আপনার উইন্ডোজ ক্যাশে পরিষ্কার করুন
আপনি যদি Windows 10 চালাচ্ছেন এবং লক্ষ্য করেন যে আপনার মূল্যবান হার্ড ড্রাইভের সংখ্যা ধীরে ধীরে কমে যাচ্ছে, তাহলে এটি আপনার উপলব্ধি না করেই অসংখ্য ক্যাশে ডেটা জমা করা হতে পারে৷
আমরা পূর্বে বিস্তারিত জানিয়েছি কিভাবে নিচের প্রতিটি ক্যাশে খুঁজে বের করা এবং সাফ করা যায়, কিন্তু আমি সেগুলিকে তালিকাভুক্ত করব যাতে আপনি সচেতন হন:
- Windows 10 আপডেট ক্যাশে
- উইন্ডোজ স্টোর ক্যাশে
- টেম্প ফাইল ক্যাশে
- থাম্বনেইল ক্যাশে
- সিস্টেম রিস্টোর ক্যাশে
- ওয়েব ব্রাউজার ক্যাশে
- DNS ক্যাশে
যদিও আপনার ডিএনএস ক্যাশে সাফ করা আসলেই আপনার টেম্প ফাইলের ক্যাশে সাফ করার মতো স্থানের মতো কিছু দেয় না, তবে কীভাবে কিছু জায়গা খালি করা যায় তার জন্য আমাদের কিছু কার্যকর পরামর্শও রয়েছে৷
বাগ মুক্ত অস্তিত্ব
৷আপনার এখন আর একবার আপনার হার্ড ড্রাইভের নিয়ন্ত্রণ থাকা উচিত, ভুলের কবল থেকে মুক্ত
makecab.exe
, এবং আপত্তিকর ফাইলগুলিকে আরও বিলিয়ন তৈরি করে মুছে ফেলতে সক্ষম (আমাকে বিশ্বাস করুন, আমি সেগুলি গণনা করেছি)।
আপনি কীভাবে আপনার সিস্টেমের আকার কম রাখবেন? নিয়মিত আপনার ডাউনলোড ফোল্ডার খালি? প্রয়োজন ছাড়া অন্য কিছু মুছে ফেলুন? নীচে আপনার কৌশলগুলি আমাদের জানান!