কম্পিউটার টিউটোরিয়াল

DS_Store ফাইল বোঝা: এটি কী এবং কীভাবে নিরাপদে মুছবেন

দশক ধরে কম্পিউটার ব্যবহার করছেন অনেক মানুষ, কিন্তু তাদের কখনো DS_Store ফাইল সম্পর্কে শোনা হয়নি। আবার অনেকে এই ফাইলটি কী এবং কীভাবে তাদের কম্পিউটার থেকে মুছে ফেলবেন সেটা জানতে অনলাইনে খোঁজা খুঁজে পেয়ে না পেয়ে হতাশ হন।

আপনি যদি তাদের একজন হন, তবে আপনার খোঁজ এখানেই শেষ! এই নিবন্ধে এই গোপনীয় ফাইল সম্পর্কে আপনার জানার প্রয়োজন সব কিছু এবং এটি আপনার মেশিনে ঢুকে পড়লে কীভাবে একদম ভালোভাবে মুছে ফেলবেন সে সম্পর্কে কিছু টিপস দেওয়া হলো।

DS_Store ফাইল কী?

আসুন শুরু করি .ds_store ফাইল কী সেটা সংজ্ঞায়িত করে।

প্রো টিপ: আপনার ম্যাক স্ক্যান করুন কর্মক্ষমতা সমস্যা, জাঙ্ক ফাইল, ক্ষতিকর অ্যাপ এবং নিরাপত্তা হুমকির জন্য
যা সিস্টেম সমস্যা বা ধীর কর্মক্ষমতার কারণ হতে পারে।

প্রো টিপ: একটি ডেডিকেটেড PC অপ্টিমাইজেশন টুল চালান ভুল সেটিংস, জাঙ্ক ফাইল, ক্ষতিকর অ্যাপ এবং নিরাপত্তা হুমকি দূর করতে
যা সিস্টেম সমস্যা বা ধীর কর্মক্ষমতার কারণ হতে পারে।

.ds_store ফাইলটি হলো একটি হিডেন ফাইল যা ম্যাক上的 Finder অ্যাপ্লিকেশন স্বয়ংক্রিয়ভাবে তৈরি করে। এই ফাইলটি Finder অ্যাপ কীভাবে নির্দিষ্ট ফোল্ডার এবং ফাইলগুলো প্রদর্শন করবে সে সম্পর্কে তথ্য ধারণ করে। এছাড়া এটি একটি নির্দিষ্ট ফোল্ডারের কাস্টম অ্যাট্রিবিউটও সংরক্ষণ করে, যেমন আইকনের অবস্থান, ভিজ্যুয়াল তথ্য এবং ভিউ অপশন। এর নামের উৎপত্তি হয়েছে এর উদ্দেশ্য থেকে: Desktop Services Store, এবং এর ফাংশন উইন্ডোজের desktop.ini ফাইলের সাথে মিলতা রেখে।

আপনি যে কোনো ফোল্ডার Finder অ্যাপে খুললে সেখানে DS_Store ফাইল পাওয়া যাবে। আপনি যদি iCloud Drive ব্যবহার করেন, তবে আপনার iCloud Drive ফোল্ডারেও DS_Store ফাইল পাওয়া যেতে পারে।

.DS_Store ফাইলটি কোথা থেকে আসে?

ম্যাকओএস যখন একটি ফোল্ডার এক্সেস করে তখন DS_Store ফাইলটি তৈরি হয়। এই ফাইলটি ফোল্ডারটি Finder-এ কীভাবে প্রদর্শিত হবে সে সম্পর্কে তথ্য ধারণ করে, যার মধ্যে আছে আইকনের আকার, অবস্থান এবং অন্যান্য Finder ভিউ অপশন।

তাই, আপনি যদি ম্যাক ব্যবহার করেন এবং কোনো ফোল্ডারে DS_Store ফাইল দেখেন, তবে সেটা মুচুন না। কারণ আপনার কম্পিউটার সঠিকভাবে চালানোর জন্য এটি জরুরি।

DS_Store ফাইল কি মুছে ফেলা যায়?

এখন আপনি জানেন .ds_store ফাইলগুলো কী। এগুলো সাধারণত ম্যাকओএসে Finder অ্যাপ্লিকেশন দ্বারা তৈরি হয় একটি ফোল্ডারের কাস্টম অ্যাট্রিবিউট সংরক্ষণের জন্য, যেমন আইকনের অবস্থান বা ব্যাকগ্রাউন্ড ইমেজের পছন্দ। কিন্তু আপনি যদি এই ফাইলগুলো সন্দেহজনক মনে করেন, তবে কি সেগুলো মুছে ফেলা যায়?

হ্যাঁ, অবশ্যই মুছে ফেলা যায়। সন্দেহজনক দেখার পাশাপাশি DS_Store ফাইল মুছে ফেলার আরও অনেক কারণ আছে, যেমন:

  • কোনো নির্দিষ্ট ফোল্ডার খোলার চেষ্টা করলে Finder অস্বাভাবিকভাবে আচরণ করে।
  • দুষিত DS_store ফাইলগুলির উপস্থিতি কারণে ফোল্ডারের ভিউ অপশন বা আইকন সর্ট পরিবর্তন করা কঠিন হয়।

  • আপনি আপনার ডিসপ্লে পছন্দ রিসেট করতে চান। DS_Store ফাইল মুছে দিলে Finder-এর ভিউ সেটিংস মুছে যায়।

DS_Store ফাইল কি ক্ষতিকর?

DS_Store ফাইলগুলো প্রায়শই দৃশ্য থেকে লুকানো থাকে। তাই লোকেরা চিন্তা করে সেগুলো সন্দেহজনক। কিন্তু উপরে বলা অনুযায়ী, এগুলো আসলে ক্ষতিকর নয়।

আপনার ফাইলগুলো ক্ষতিকর কিনা যাচাই করার একটি উপায় হচ্ছে এক্সটেনশন চেক করা। অধিকাংশ ক্ষেত্রে বৈধ DS store ফাইলগুলোর এক্সটেনশন থাকে .DS_store।

এই ফাইলটি নিরাপদ জানালে, এটি মুছে ফেলার幾种 উপায় আছে। প্রথম অপশন হচ্ছে Finder-এ ফাইলটিতে রাইট-ক্লিক করে Move to Trash সিলেক্ট করা। অন্য একটি অপশন হচ্ছে থার্ড-পার্টি অ্যাপ্লিকেশন ব্যবহার করে নির্দিষ্ট ফোল্ডার থেকে ফাইলগুলো মুছে ফেলা তাদের কন্টেন্ট মুছে ফেলা ছাড়া, যাতে গুরুত্বপূর্ণ ডকুমেন্ট গুলো ক্লিনিং করার সময় ভুলে মুছে যাবে না। এ সম্পর্কে নিচে আরও আলোচনা করা হয়েছে।

DS_Store ফাইল কীভাবে খুলবেন

আপনি যদি ds_store ফাইলগুলো দেখতে এবং খুলতে চান, তবে নিচের ধাপগুলো অনুসরণ করুন:

  1. Go-এ ক্লিক করুন এবং Computer সিলেক্ট করুন।
  2. তারপর Macintosh HD বেছে নিন। সেকশনটি এক্সপ্যান্ড করুন।
  3. পরবর্তীতে CMD + Shift + পিরিয়ড কী একসাথে চাপুন।
  4. এই পয়েন্টে, আপনার ডিভাইসের সকল হিডেন ফাইল দৃশ্যমান হয়ে যাবে।

DS_Store ফাইল মুছে ফেলা: সঠিক পদ্ধতি

নিচে ম্যাক .DS_Store ফাইল মুছে ফেলার কিছু পদ্ধতি দেওয়া হলো:

যখন ফাইলটি অন্য প্রোগ্রাম দ্বারা ব্যবহৃত হচ্ছে

আপনি যদি ম্যানুয়ালি ফাইলটি মুছে ফেলতে না পারেন, তবে এর কারণ হতে পারে এটি অন্য প্রোগ্রাম দ্বারা ব্যবহৃত হচ্ছে। সেক্ষেত্রে আপনি কমান্ড লাইন থেকে মুছে ফেলতে পারেন। প্রসেস বা প্রোগ্রামটি ফোর্স-কুইট করতে টার্মিনাল ব্যবহার করুন।

শুধু টার্মিনাল খুলুন এবং টাইপ করুন rm /.DS_Store (কোটেশন ছাড়া)। আপনি একটি মেসেজ দেখবেন No such file or directory—এটি বোঝায় ফাইলটি মুছে গেছে।

অথবা, আপনি যদি এখনও সমস্যায় পড়েন, তবে Directory Utility নামে একটি অ্যাপ খুঁজুন। এই অ্যাপটি চালু করুন এবং সাইডবারে সমস্যাকারী DS_Store ফাইলটি খুঁজে বের করুন। সেটিতে ক্লিক করে হাইলাইট করুন, তারপর Command + Delete চাপিয়ে এটি মুছে ফেলুন।

আপনি যদি এখনও মুছে ফেলতে না পারেন, তবে আপনার কম্পিউটার রিস্টার্ট করে দেখুন। এতে ফাইলটির যেকোনো লক রিলিজ হয়ে যাবে এবং আপনি এটি মুছে ফেলতে পারবেন।

যখন ফাইলটি করপ্ট হয়ে যায়

একটি করপ্ট DS_Store ফাইল মুছে ফেলতে, আপনাকে টার্মিনাল অ্যাপ ব্যবহার করতে হবে এবং অ্যাডমিনিস্ট্রেটর হিসেবে লগইন করা থাকতে হবে। Finder চালু করে শুরু করুন। তারপর নিচের ধাপগুলো অনুসরণ করুন:

  1. Applications ফোল্ডারে নেভিগেট করুন।

  1. Utilities ফোল্ডার চালু করুন এবং Terminal অ্যাপে ডাবল-ক্লিক করুন।
  2. সুপার-ইউজার অ্যাক্সেস আছে কিনা নিশ্চিত করুন যাতে করপ্ট .DS_Store ফাইল মুছে ফেলার জন্য প্রয়োজনীয় কমান্ডগুলো ব্যবহার করতে পারেন।
  3. কমান্ড লাইনে sudo ls কমান্ডটি ইনপুট দিন এবং Return চাপুন।
  4. পাসওয়ার্ড চাইলে আপনার অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের পাসওয়ার্ড দিন। পাসওয়ার্ড না থাকলে ফিল্ডটি খালি রেখে দিন।
  5. আবার টার্মিনালে ফিরে cd কমান্ডটি ইনপুট দিন।
  6. আপনি যেটি ফোল্ডারের সাথে সমস্যায় পড়েছেন সেটি লোকেট করুন। এখনও এটি খুলবেন না। বরং এর আইকন টার্মিনালে ড্র্যাগ করুন এবং দেখুন কীভাবে এটি পাথ লোকেশন কমপ্লিট করে।
  7. Return চাপুন।
  8. এখন .DS_Store ফোল্ডারটি এবং এর ভেতরের সব কিছুর মুছে ফেলুন।
  9. এই কমান্ডটি টাইপ করুন: rm -f .DS_Store।
  10. শেষবার Return চাপুন।
  11. নোট করুন যে টার্মিনাল কমান্ড এক্সিকিউট হয়েছে সে সম্পর্কে কোনো মেসেজ দেবে না। কেবল কমান্ড কাজ না করলে মেসেজ দেখাবে।

যখন DS_Store ফাইলটি নির্দিষ্ট একটি ফোল্ডারে থাকে

আপনি যদি নির্দিষ্ট একটি ফোল্ডারে DS_Store ফাইল মুছে ফেলতে চান, তবে নিচের ধাপগুলো অনুসরণ করুন:

  1. Go-এ ক্লিক করুন এবং Utilities সিলেক্ট করুন।
  2. তারপর Terminal-এ ক্লিক করুন। আপনাকে ইউজারনেম এবং পাসওয়ার্ড চাইতে পারে যদি আপনি অ্যাডমিনিস্ট্রেটর হিসেবে সাইন-ইন না থাকেন।
  3. তারপর ফোল্ডারটি খুঁজে বের করুন এবং ডিরেক্টরি চেঞ্জ করুন সেটি ফোল্ডারে যেটিতে আপনি যে DS_Store ফাইলটি মুছে ফেলতে চান। উদাহরণস্বরূপ, যদি এটি ডেস্কটপে থাকে, তবে cd desktop কমান্ডটি ইনপুট দিন এবং Enter চাপুন।
  4. এরপর ইনপুট দিন find .-name ‘.DS_Store’ -type f -delete। এটি সেই নির্দিষ্ট ডিরেক্টরির সকল DS_Store ফাইল মুছে ফেলবে।
  5. Enter চাপুন তারপর OK।

যখন DS_Store ফাইল একাধিক ফোল্ডারে থাকে

আপনি যদি আপনার ম্যাকের সকল DS_Store ফাইল মুছে ফেলতে চান, তবে এই নির্দেশাবলী অনুসরণ করুন:

  1. Go সিলেক্ট করুন এবং Utilities-এ ক্লিক করুন।
  2. তারপর Terminal বেছে নিন।
  3. এই কমান্ডটি ইনপুট দিন: sudo find / -name “.DS_Store” -depth -exec rm {} \;।
  4. Enter চাপুন।
  5. প্রম্পট করলে আপনার অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড দিন।
  6. আপনার ম্যাকের সকল DS_Store ফাইল এখন মুছে যেতে পারে।

যখন ফাইলটি উইন্ডোজে থাকে

আপনি যদি উইন্ডোজ ডিভাইস ব্যবহার করেন এবং DS_Store ফাইল দেখেন, তবে এখানে কীভাবে মুছে ফেলবেন:

প্রথমে System Preferences-এ নেভিগেট করুন। সেখান থেকে Advanced সিলেক্ট করুন এবং তারপর Get Info। এখন Show all filename extensions বক্সটি চেক করুন, যা এই ফাইলগুলো খুঁজে পেতে সহজ করবে। তারপর সার্চ বারে .DS_Store টাইপ করুন।

একবার এই ফাইলগুলোর যেকোনো একটি পাওয়া গেলে, সেটিতে রাইট-ক্লিক করুন এবং Delete হিট করুন! এটাই সব। নিচে স্ক্রোল করে এই ফাইল সম্পর্কে আরও জানুন যাতে আপনি নিশ্চিত হয়তে পারেন যে ভবিষ্যতে আবার ভুলে এই ফাইলগুলো সেভ করবেন না!

DS_Store ফাইল স্বয়ংক্রিয়ভাবে মুছে ফেলার শিডিউল সেট করা

আপনি যদি DS_Store ফাইলগুলো আপনার ডিভাইস থেকে মুছে ফেলা ভুলে যান বা বারবার মুছে ফেলতে না চান, তবে একটি স্পেশাল কমান্ড ব্যবহার করে নির্দিষ্ট সময়ে এই ফাইলগুলো স্বয়ংক্রিয়ভাবে মুছে ফেলতে পারেন। কীভাবে:

  1. Go-এ ক্লিক করুন এবং Utilities সিলেক্ট করুন।
  2. Terminal সিলেক্ট করুন অ্যাপটি চালু করতে।
  3. কমান্ড লাইনে এই কমান্ডটি ইনপুট দিন: sudo crontab -e।
  4. Return কী চাপিয়ে এক্সিকিউট করুন।
  5. প্রম্পট করলে আপনার অ্যাডমিনিস্ট্রেটর ইউজারনেম এবং পাসওয়ার্ড দিন।
  6. এরপর, vim এডিটরে আপনার কীবোর্ডের I চাপুন।
  7. তারপর এই কমান্ডটি ইনপুট দিন: 30 10 * * * root find / -name “.DS_Store” -depth -exec rm {} \;
  8. নোট করুন যে crontab এন্ট্রিটি এই ফরম্যাটে থাকতে হবে:
  9. এখন ESC কী চাপুন এবং Shift + Z + Z একসাথে চাপিয়ে আপনার তৈরি crontab এন্ট্রিটি সেভ করুন।

DS_Store ফাইল স্বয়ংক্রিয়ভাবে তৈরি হয়া থেকে রোধ করা

DS_Store ফাইলগুলো ম্যাকओএস দ্বারা স্বয়ংক্রিয়ভাবে তৈরি হয়। কিন্তু আপনি এগুলোর স্বয়ংক্রিয় সৃষ্টি রোধ করতে পারেন। এটি আপনার তথ্যকে হ্যাকারদের থেকে রক্ষা করবে যারা ফাইল অ্যাট্রিবিউট দেখে কুক্ষাতভাবে ব্যবহার করতে চায়।

DS_Store ফাইল স্বয়ংক্রিয়ভাবে তৈরি হয়া থেকে নিষিদ্ধ করতে, নিচের ধাপগুলো অনুসরণ করুন:

  1. Go সিলেক্ট করুন এবং Utilities চালু করুন।
  2. তারপর Terminal সিলেক্ট করুন।
  3. এরপর এই কমান্ডটি ইনপুট দিন: defaults write com.apple.desktopservicesDSDontWriteNetworkStores true।
  4. Enter চাপুন।
  5. আপনি যদি আবার এটি চালু করতে চান, তবে একই কমান্ড ব্যবহার করুন। কিন্তু false-এ চেঞ্জ করুন।
  6. শেষে আপনার ডিভাইস রিস্টার্ট করুন।

সাধারণ DS_Store ফাইল সমস্যা সমাধান

DS_Store ফাইল নিয়ে কাজ করার সময় আপনি বিভিন্ন সমস্যার সম্মুখীন হয়তে পারেন। আমরা কিছু সমস্যা এবং তাদের সমাধান নিচে লিস্ট করেছি।

সমস্যা #১: ফাইলটিতে ডাবল-ক্লিক করলে উইন্ডোজ ১০ cannot open মেসেজ দেখায়

এই এরর মেসেজ আসতে পারে কারণ উইন্ডোজ প্রোগ্রামের মাঝপথে সংযোগ স্থাপন করতে পারছে না। এটি ফিক্স করতে আপনাকে উইন্ডোজ ১০-এর জন্য macOS X Finder ইনস্টল করতে হবে।

সমস্যা #২: পুরনো ভার্সনের macOS X Finder ইনস্টল করা আছে

আপনি কি পুরনো ভার্সনের macOS X Finder ব্যবহার করছেন? হয়তো তাই আপনি DS_Store ফাইল নিয়ে সমস্যায় পড়েছেন। সেক্ষেত্রে আপনাকে সঠিক এবং আপডেটেড ভার্সন ইনস্টল করতে হবে।

সমস্যা #৩: অন্যান্য সাধারণ সমস্যা

কিছু ক্ষেত্রে, DS_Store ফাইল বহু ধরনের সমস্যা সৃষ্টি করে যেগুলো কীভাবে ফিক্স করবেন সেটা আপনি জানেন না। কিন্তু এতে মানে নয় যে এগুলো সমাধান করা যাবে না। আপনি সবসময় সমস্যা ট্রাবলশুট করে সহজ এবং সরল ফিক্স চেষ্টা করতে পারেন।

আমরা যেটি রিকমেন্ড করি সেটি হচ্ছে Outbyte MacAries ব্যবহার করা। এই ম্যাকঅএস অপ্টিমাইজেশন সফটওয়্যার আপনার ম্যাককে সবসময় ভালো কন্ডিশনে রাখতে চমৎকার কাজ করে। এটি আপনার ডিভাইসকে সিকিউরিটি হুমকি, জাঙ্ক ফাইল, পারফরম্যান্স সমস্যা এবং অন্যান্য অনাবশ্যিক অ্যাপ্লিকেশন যা আপনার স্টোরেজের বড় অংশ ব্যবহার করে সেগুলো স্ক্যান করে। এটি নিষ্ক্রিয় অ্যাপ্লিকেশন বন্ধ করে আপনার র‍্যামের পারফরম্যান্সও অপ্টিমাইজ করে।

উপসংহার

ম্যাকোএস যখন একটি ফোল্ডার এক্সেস করে তখন DS_Store ফাইলটি তৈরি হয়। এই ফাইলটি ফোল্ডারটি Finder-এ কীভাবে প্রদর্শিত হবে সে সম্পর্কে তথ্য ধারণ করে। আপনি যদি ম্যাক ব্যবহার না করেন, তবে আপনি যে কোনো DS_Store ফাইল পেলে নিরাপদে মুছে ফেলতে পারেন। ম্যাকতে, আপনি টার্মিনাল ব্যবহার করে সেগুলো স্বয়ংক্রিয়ভাবে মুছে ফেলতে পারেন।

DS_Store ফাইল সম্পর্কে আপনি আরও কী জানেন? নিচে কমেন্ট করুন!

  1. dnsapi.dll কী এবং কীভাবে এটি রিমুভ করবেন?

  2. ম্যাক্রো ভাইরাস বোঝা: সনাক্তকরণ, প্রতিরোধ ও সরানোর গাইড

  3. ম্যাকে ZipCloud: ওভারভিউ ও সহজ রিমুভাল গাইড

  4. TrickBot ম্যালওয়্যার: সনাক্তকরণ, প্রভাব এবং সম্পূর্ণ রিমুভাল গাইড