বেশিরভাগ ব্যবহারকারী .DS_Store ফাইল সম্পর্কে না জানায় যতক্ষণ না সেটি নিজে খুঁজে পায়। এই ফাইলগুলো আপনার সিস্টেম ফোল্ডারগুলিতে লুকিয়ে থাকে এবং সেই নির্দিষ্ট ফোল্ডারের ডিসপ্লে সেটিংস ব্যবহারকারীর জন্য মেইনটেইন করার কাজ করে। যাইহোক, আপনি হিডেন ফাইল দেখাতে বা টার্মিনাল দিয়ে ফোল্ডার/ডিরেক্টরির সব ফাইল লিস্ট করলে এই ফাইলগুলো খুঁজে পাবেন। এছাড়া আপনি যদি উইন্ডোজ পিসি (Windows PC) এর সাথে শেয়ার করেন, তবে প্রতিটি ফোল্ডারে এবং ডেস্কটপেও এই ফাইলগুলো দেখতে পাবেন। এই আর্টিকেলে আমরা .DS_Store ফাইল সম্পর্কে সব কিছু এবং সিস্টেম থেকে এগুলো কিভাবে মুছে ফেলবেন সেটি বলব।

ম্যাকওএসে .DS_Store ফাইল কী?
.DS_Store ফাইলগুলো (DS = Desktop Services) ম্যাকওএসে স্বয়ংক্রিয়ভাবে তৈরি হয়। এগুলো ফোল্ডার খোলার সময় কীভাবে ডিসপ্লে করবে সেটির ইনফোরমেশন ধারণ করে। এই ফাইলগুলো macOS Finder তৈরি করে আইকনের পজিশন, উইন্ডোর সাইজ এবং পজিশন (সিস্টেমে শেষবার খোলার সময়) সম্পর্কে ইনফোরমেশন সংরক্ষণ করার জন্য। টার্মিনালে নিচের কমান্ড দিয়ে আপনি সহজে এই ফাইলগুলো খুঁজে পেতে পারেন:
sudo ls

নোট: সাধারণ "ls" কমান্ড শুধু ফাইল এবং ফোল্ডার দেখাবে, কিন্তু sudo দিয়ে আপনি সকল হিডেন এবং অনদেখা সিস্টেম ফাইল দেখতে পারবেন।
.DS_Store ফাইল উইন্ডোজ OS-র Thumb.db-এর মতো কাজ করে, যা উইন্ডোজে প্রতিটি ফোল্ডারের জন্য স্বয়ংক্রিয়ভাবে তৈরি হয়। ব্যবহারকারী ম্যাকওএস থেকে উইন্ডোজে ফোল্ডার কপি করলে এই ফাইল দৃশ্যমান হয়।
ম্যাকওএস থেকে .DS_Store মুছে ফেলার ফলাফল
.DS_Store ফাইলগুলো কোনো ক্ষতি করে না এবং সিস্টেমের স্টোরেজে খুব কম জায়গা নেয়। কিন্তু উইন্ডোজ OS-র সাথে ফাইল শেয়ার করলে বা OneDrive-এ আপলোড করলে ফেলিয়ার হয় এবং অধিকাংশ ব্যবহারকারীর জন্য সমস্যা সৃষ্টি করে। এর পাশাপাশি, এই ফাইলগুলো মুছে ফেলায় কোনো পারফরম্যান্স বেনিফিট নেই এবং সেগুলো যেন আছে তেমনই রেখে দেওয়া ভালো। ব্যবহারকারী যদি এই ফাইল মুছে ফেলে, তবে ফোল্ডারের আপিয়েরেন্স ডিফল্ট প্রেফারেন্সে ফিরে যাবে।
পদ্ধতি ১: টার্মিনাল দিয়ে নির্দিষ্ট ফোল্ডার থেকে .DS_Store ফাইল মুছে ফেলা
- Command ধরে Space চাপুন Spotlight খোলতে, Terminal টাইপ করে সার্চ করুন এবং Enter

- যে ফোল্ডার থেকে .DS_Store ফাইল মুছতে চান সেটির ডিরেক্টরি চেঞ্জ করুন কমান্ড দিয়ে:
cd desktop
(desktop-এর জায়গায় আপনার চাওয়া পাথ দিন)
- এখন কারেন্ট ডিরেক্টরির সব .DS_Store ফাইল মুছে ফেলার জন্য নিচের কমান্ড দিন:
find . –name '.DS_Store' –type f –delete
নোট: কমান্ডের শেষে –print যোগ করলে মুছে ফেলা ফাইলগুলোর লিস্ট প্রিন্ট হবে নিচের ছবির মতো।

- নিবাচিত ফোল্ডারের ফাইলগুলো মুছে যাবে এবং কোনো এরর ছাড়া ট্রান্সফার করা যাবে।
পদ্ধতি ২: টার্মিনাল দিয়ে সিস্টেমের সকল ফোল্ডার থেকে .DS_Store ফাইল মুছে ফেলা
- Command ধরে Space চাপুন Spotlight খোলতে, Terminal টাইপ করে সার্চ করুন এবং Enter

- সিস্টেম থেকে সব .DS_Store ফাইল মুছে ফেলার জন্য এই কমান্ড ব্যবহার করুন:
sudo find / -name ".DS_Store" –depth –exec rm {} \;
- সিস্টেমের সব .DS_Store ফাইল মুছে যাবে, তবে ব্যবহারকারী বা সিস্টেম যেসব ফোল্ডার অ্যাক্সেস করবে সেগুলোর জন্য এটি আবার তৈরি হবে।
পদ্ধতি ৩: iMyMac Cleaner ব্যবহার করে .DS_Store ফাইল ক্লিন করা
iMyMac ম্যাকওএসের একটি ক্লিনিং টুল যা আপনার সিস্টেম স্ক্যান করে জাঙ্ক এবং নিষ্ক্রিয় ফাইল খুঁজে বের করে। এই ফাইলগুলো ক্লিন করলে ব্যবহারকারী স্টোরেজ জায়গা বাঁচাতে পারে এবং সিস্টেম পারফরম্যান্স ভালো রাখতে পারে। এটি উইন্ডোজের CCleaner-এর মতো, জাঙ্ক ফাইল এবং ব্রাউজার ক্যাশ ডেটা ক্লিন করতে সাহায্য করে। iMyMac টুলকিট আরও ফিচার দেয়, যেমন ডুপ্লিকেট ফাইন্ডার, ম্যাক আনইনস্টলার, ফাইল श्रেডার, এবং এক্সটেনশন ম্যানেজার। আমরা এই ইউটিলিটি ব্যবহার করে .DS_Store ফাইল ক্লিন করব।
আপনি তাদের অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড ও ইনস্টল করতে পারেন: iMyMac
iMyMac Cleaner ইনস্টল হলে নিচের ধাপগুলো অনুসরণ করুন:
- Command ধরে Space চাপুন Spotlight খোলতে, iMyMac টাইপ করে সার্চ করুন এবং Enter চাপুন অ্যাপ্লিকেশন খোলতে

- iMyMac-এর মেইন স্ক্রিনে Scan বাটনে ক্লিক করুন

- স্ক্যান 끝나면 Junk Files-এর পাশের Review
অপশনে ক্লিক করুন
- আপনি .DS_Store ফাইল লোকেট করে Clean বাটনে ক্লিক করুন। কিন্তু কখনো কখনো .DS_Store ফাইল ক্যাশ ফোল্ডার বা অন্যান্যভিতরে থাকে নিচের টার্মিনাল আউটপুটের মতো:

- নির্বাচিত সব .DS_Store ফাইল বা এগুলো ধারণকারী ফোল্ডারগুলো iMyMac ক্লিন করে দেবে।
