আমরা ইতিমধ্যে কিছু টেম্পোরারি ফাইলর প্রকৃতি দেখেছি: Temporary Internet Files, Index.dat file, Cookies, Prefetch Files। এই আর্টিকেলে উইন্ডোজ টেম্পোরারি ফাইলসের কিছু দিক নিয়ে আলোচনা করব যা কম্পিউটার সাধারণ চলাকালীন তৈরি করে।
উইন্ডোজ টেম্পোরারি ফাইলস
উইন্ডোজ ১১/১০-এ টেম্পোরারি ফাইলস কী?
উইন্ডোজে টেম্পোরারি ফাইলস হলো সেই জাঙ্ক ফাইলগুলো যাদের ব্যবহার শুধু অস্থায়ী এবং কাজ শেষ হলে বায়েজড (redundant) হয়ে যায়। এমন টেম্পোরারি ফাইলস তৈরি হয় ডেটা অস্থায়ীভাবে ধরে রাখতে যখন কোনো ফাইল তৈরি, প্রসেস বা ব্যবহার হচ্ছে।
টেম্পোরারি ফাইলস কেন তৈরি হয়?
উইন্ডোজ টেম্পোরারি ফাইলস অপারেটিং সিস্টেম নরমাল চলাকালীন তৈরি করে যখন টাস্কের জন্য পর্যাপ্ত মেমরি অ্যালোকেট করা থাকে না।
বড় পরিমাণ ডেটা ব্যবহারকারী সফটওয়্যার (গ্রাফিক্স, ভিডিও, মিডিয়া এডিটিং) ও টেম্পোরারি ফাইলস তৈরি করে। takie ফাইলস কাজ শেষ হওয়ার পরও প্রায়শই পিছিয়ে থাকে, ডিস্ক স্পেস বর্জ্য করে।
টেম্পোরারি ফাইলস ব্যাকআপ উদ্দেশ্যে প্রোগ্রামগুলোও তৈরি করে। উদাহরণস্বরূপ, Microsoft Office খোলা ডকুমেন্টের টেম্পোরারি ফাইল প্রতি কয়েক মিনিটে সেভ করে। আপনি ডকুমেন্ট সেভ করে আউট করলে টেম্পোরারি ফাইল ডিলিট হয়। প্রোগ্রাম ক্র্যাশ হলে টেম্পোরারি ফাইল ডিলিট হয় না। এগুলো প্রোগ্রাম বা সিস্টেম ক্র্যাশ হলে হারানো ডেটা রিকভার করতে সাহায্য করে।
আদর্শভাবে প্রোগ্রাম এক্সিট করলে টেম্পোরারি ফাইলস ডিলিট হওয়া উচিত। কিন্তু সবসময় এটা হয় না, ফলে ডিস্ক স্পেস বর্জ্য হয়।
টেম্পোরারি ফাইলস লোকেশন
উইন্ডোজে টেম্পোরারি ফাইলস সাধারণত দুটি লোকেশনে থাকে:
- %systemdrive%\Windows\Temp
- %userprofile%\AppData\Local\Temp
C:\Windows\Temp-এ ক্লিক করলে মেসেজ আসবে You don’t currently have permission to access this folder। Continue চাপলে অ্যাক্সেস मिलবে। অধিকাংশ কন্টেন্ট .tmp, .temp এবং .txt ফাইল।
দ্বিতীয় ফোল্ডার সাধারণত C:\Users\username\AppData\Local\Temp-এ থাকে, প্রতিটি ইউজারের জন্য আলাদা। এটি হিডেন ফোল্ডার, Folder Options-এ System folders un-hide করতে হবে।
উইন্ডোজ অপারেটিং সিস্টেম তৈরি করা টেম্পোরারি ফাইলস %system%\Windows\Temp ফোল্ডারে থাকে, 반면 ইউজার সফটওয়্যার চালালে তৈরি ফাইলস তার ইউজার প্রোফাইলে %userprofiles%\AppData\Local\-এ থাকে।
নির্দিষ্ট সফটওয়্যারের টেম্পোরারি ফাইলস সেই সফটওয়্যারের প্যারেন্ট ফোল্ডারের সাব-ফোল্ডারেও থাকতে পারে।
বিরল কেসে C (System) ড্রাইভের রুট ডিরেক্টরিতে টেম্পোরারি ফাইল বা ফোল্ডার তৈরি হতে পারে। ফোল্ডারটি বিস্তারিত পরীক্ষা করে নিশ্চিত হলে ডিলিট করুন।
Temp ফোল্ডারের লোকেশন চেঞ্জ করুন
চাইলে Temporary Files ফোল্ডারের লোকেশন চেঞ্জ করতে পারেন। Control Panel > Environment Variables > System এবং/অথবা User variables এডিট করে করুন।

একই সকল ইউজার প্রোফাইলের টেম্পোরারি ডিরেক্টরি একসাথে মিক্স করা কখনো ভালো আইডিয়া নয়, সিকিউরিটি কারণে। টেম্পোরারি ফাইলসের সাথে সিকিউরিটি ভাল্নারেবিলিটি কেস আছে নির্দিষ্ট সফটওয়্যারের ইনকরেক্ট ফাইল পারমিশন বা রেস কন্ডিশনের কারণে।
সম্পর্কিত: System32 ফোল্ডারে দুটি tmp ফোল্ডার কেন? কি সেগুলো ডিলিট করা যায়?
Temporary Files ফোল্ডার খালি করুন
টেম্পোরারি ফাইলস ডিলিট করার একাধিক পদ্ধতি আছে। ফ্রIEWWARE জাংক ফাইল ক্লিনার বা বিল্ট-ইন Disk Cleanup ইউটিলিটি ব্যবহার করে সহজে Temp ফোল্ডারهای খালি করা যায়।
Windows Installer Folder বা WinSxS ডিরেক্টরির বিশাল আকার দেখে সেগুলো খালি করার চিন্তা করছেন!? আবার চিন্তা করুন!
