A .Ds_Store (Desktop Services Store) فائل آپ کے Mac کے آپریٹنگ سسٹم پر چھپی ہوئی معلوماتی فائل ہے جسے macOS خود بخود تخلیق کرتا ہے جب بھی آپ فائنڈر ایپ کے ذریعے کسی فولڈر کو براؤز کرتے ہیں۔
فائل ہر فولڈر کے لیے بنائی گئی ہے اور اس میں وہ معلومات ہوتی ہیں جو کنٹرول کرتی ہے کہ OS متعلقہ سسٹم کنفیگریشن میٹا ڈیٹا کے ساتھ فولڈر کو کیسے کھولے گا۔ ڈیٹا میں پس منظر کی تصاویر، شبیہیں کا سائز یا واقفیت، فولڈرز کو کھولنے پر انہیں کیسے ڈسپلے کرنا ہے، وغیرہ شامل ہیں۔
کیا DS_Store فائلیں نقصان دہ ہیں؟
آپ DS_store فائلوں کو دوسرے Mac صارفین سے موصول ہونے والے آرکائیوز میں تلاش کر سکتے ہیں لیکن جب وہ فولڈر میں ہوں تو کوئی نقصان نہیں پہنچاتے۔
DS_Store فائلیں عام طور پر نظر سے پوشیدہ رہتی ہیں، لیکن آپ پوشیدہ فائلوں کی سیٹنگ کو فعال کر سکتے ہیں اور فائلوں کو دیکھ سکتے ہیں۔
- چھپی ہوئی فائلوں کو فعال کرنے کے لیے، منتخب کریں Go > Computer اور پھر سیکشن کو بڑھانے کے لیے Macintosh HD منتخب کریں۔
- منتخب کریں Command + Shift + . (دورانیہ کلید) آپ کو نظر آنے والی خاکستری فائلیں عام طور پر آپ کے میک میں چھپی ہوئی فائلیں ہوتی ہیں۔
تاہم، اگر آپ اپنے Mac پر دیگر فائلوں کے ساتھ DS_Store فائل اپ لوڈ کرتے ہیں، تو اس بات کا امکان ہے کہ آپ کے Mac پر موجود فائلوں کے بارے میں فائل کی خصوصیات یا میٹا ڈیٹا جیسی معلومات حاصل کرنے کے لیے ان کا غلط استعمال کیا جائے۔یہ ممکنہ طور پر ہیکرز کو بدنیتی سے کام کرنے اور آپ کی نجی فائلوں کو دیکھنے کی اجازت دے سکتا ہے۔
DS_Store فائل کو کیسے حذف کریں
یہاں چند وجوہات ہیں جن کی وجہ سے آپ DS_Store فائل کو حذف کرنا چاہتے ہیں، چاہے وہ فولڈر میں زیادہ جگہ نہ لے لے یا کوئی نقصان نہ پہنچائے۔
- جب آپ جب بھی فولڈر کھولنے کی کوشش کرتے ہیں فائنڈر کام کرتا ہے۔
- خراب شدہ DS_Store فائلیں آپ کے لیے دیکھنے کے اختیارات کو تبدیل کرنا اور فولڈر میں فائل آئیکنز کو دیکھنا یا ترتیب دینا مشکل بنا سکتی ہیں۔ جب کوئی فولڈر فوری طور پر بند ہو جاتا ہے، تو یہ DS_Store فائل کی خرابی کی علامت ہے۔
- DS_Store فائل کو حذف کرکے اپنی ڈسپلے کی ترجیحات کو دوبارہ ترتیب دینے کے لیے۔ آپ مخصوص فولڈر کے لیے حسب ضرورت فائنڈر ویو سیٹنگز سے محروم ہو جائیں گے، لیکن آپ ہمیشہ فولڈر کے ویو آپشنز یا سیٹنگز کو تبدیل کر سکتے ہیں۔
- اگر آپ کمپیوٹرز کے درمیان فائلیں منتقل کر رہے ہیں، جیسے کہ اپنے میک سے دوسرے سسٹم میں، آپ کو DS_Store فائلوں کی وجہ سے کچھ غیر متوقع مسائل کا سامنا کرنا پڑ سکتا ہے۔
DS_Store فائلوں کے ساتھ آپ کو درپیش کسی بھی پریشانی کو حل کرنے کے کچھ فوری طریقے شامل ہیں:
- Windows جیسے نان macOS سسٹمز پر مناسب ایپلی کیشنز کے ساتھ DS_Store فائلیں کھولیں۔ کچھ ٹولز جو آپ ونڈوز میں DS_Store فائلوں کو کھولنے کے لیے استعمال کر سکتے ہیں ان میں WinRAR، Adobe Acrobat، اور Free File Viewer شامل ہیں۔
- اس بات کو یقینی بنانا کہ آپ کی DS_Store فائل خراب یا وائرس یا میلویئر سے متاثر نہیں ہے۔ آپ میک کے لیے بہترین اینٹی وائرس آپشنز کا استعمال کرتے ہوئے میلویئر اسکین چلا سکتے ہیں اور کسی بھی ممکنہ خطرات کی جانچ کر سکتے ہیں۔
DS_Store فائل کو حذف کرتے وقت آپ کوئی ڈیٹا ضائع نہیں کرتے ہیں۔ لیکن، ایک بار فولڈر کی ترجیحات تبدیل ہو جانے کے بعد، فائنڈر حسب ضرورت منظر کی ترتیبات کو ذخیرہ کرنے کے لیے ایک نیا DS_Store بنائے گا۔
ہم آپ کو DS_Store فائل کو حذف کرنے کا طریقہ دکھائیں گے:
- ایک مخصوص فولڈر کے لیے
- ٹرمینل ایپلیکیشن کے ذریعے اپنے میک میں متعدد فولڈرز کے لیے
کسی مخصوص فولڈر کے لیے DS_Store فائل کو کیسے حذف کریں
کسی مخصوص فولڈر سے DS_Store فائل کو حذف کرنے کے لیے ان اقدامات کا استعمال کریں۔
- منتخب کریں Go > Utilities > ٹرمینل.
نوٹ: اگر آپ ایڈمنسٹریٹر کے طور پر سائن ان نہیں ہیں، تو آپ سے کہا جا سکتا ہے کہ آپ اپنا نام اور پاس ورڈ درج کریں ٹرمینل ایپ اور DS_Store فائلوں کو حذف کرنے کے لیے درکار کمانڈز استعمال کریں۔
- فولڈر کا پتہ لگائیں اور ڈائرکٹری کو اس فولڈر میں تبدیل کریں جس میں DS_Store فائل ہے جسے آپ حذف کرنا چاہتے ہیں۔ مثال کے طور پر، اگر فولڈر ڈیسک ٹاپ پر ہے تو cd ڈیسک ٹاپ کمانڈ استعمال کریں اور Enter دبائیں .
- قسم تلاش کریں۔ -نام '.DS_Store' -ٹائپ کریں f -delete موجودہ ڈائرکٹری میں DS_Store کی تمام فائلوں کو حذف کرنے کے لیے اور Enter. دبائیں
نوٹ: اس بات کو یقینی بنائیں کہ آپ نے کمانڈ کو بالکل اسی طرح ٹائپ کیا ہے بصورت دیگر آپ اپنے میک پر موجود دیگر اہم فائلوں کو حذف کر سکتے ہیں۔
- منتخب کریں ٹھیک ہے۔ آپ کے منتخب کردہ فولڈر میں موجود .DS_Store فائلوں کو حذف کر دیا جائے گا۔
نوٹ: ٹرمینل صرف اس صورت میں پیغام بھیجے گا جب آپ نے جو کمانڈ درج کیا ہے وہ کام نہیں کرتا ہے۔
متعدد فولڈرز کے لیے DS_Store فائل کو کیسے حذف کریں
اگر آپ اپنے میک سے DS_Store کی تمام فائلوں کو ڈیلیٹ کرنا چاہتے ہیں تو ان مراحل پر عمل کریں۔
- منتخب کریں Go > Utilities > ٹرمینل.
- ٹرمینل ونڈو میں یہ کمانڈ درج کریں: sudo find/-name “.DS_Store” -depth -exec rm {} \; اور دبائیں Enter
- اپنا پاس ورڈ درج کریں،اگر کہا جائے۔ DS_Store فائلیں تمام فولڈرز سے حذف ہو جائیں گی۔
نوٹ: ایپ صرف اس صورت میں پیغام واپس کرے گی جب آپ نے جو کمانڈ درج کیا ہے وہ کام نہیں کرتا ہے۔
DS_Store فائلوں کی خودکار تخلیق کو کیسے روکا جائے
اگر آپ کے سرور پر بے ترتیب فولڈرز ہیں، تو ہیکرز کو DS_Store فائلوں تک رسائی حاصل ہو سکتی ہے، فائل کے متعلق اوصاف یا میٹا ڈیٹا دیکھ سکتے ہیں، اور بدنیتی سے کام کر سکتے ہیں۔
اس مسئلے کو حل کرنے اور DS_Store فائلوں کے ذریعے سیکیورٹی کی خلاف ورزیوں کو روکنے کا بہترین طریقہ DS_Store فائلوں کی خودکار تخلیق کو غیر فعال کرنا ہے۔ یہ ہے طریقہ۔
- منتخب کریں Go > Utilities > ٹرمینل.
- Typedefaults com.apple.desktopservices DSDontWriteNetworkStores true اور Enter دبائیں اگر آپ کبھی بھی اس کمانڈ کو ریورس کرنا چاہتے ہیں تو وہی کمانڈ استعمال کریں لیکن True کو false تبدیل کریں۔ .
- اپنا میک دوبارہ شروع کریں۔
خودکار طریقے سے کیسے ڈیلیٹ کریں .DS_Store فائلیں وقفے وقفے سے
اگر آپ DS_Store فائلوں کو دستی طریقے سے حذف کرنا جاری نہیں رکھنا چاہتے ہیں، تو آپ UNIX کمانڈ کا استعمال کرکے فائلوں کو باقاعدہ وقفوں سے خود بخود ہٹا سکتے ہیں۔ یہ ہے طریقہ۔
- منتخب کریں Go > Utilities > ٹرمینل.
- ٹرمینل میں اس کمانڈ کو ٹائپ کریں یا پیسٹ کریں: sudo crontab -e اور Return دبائیںچابی.
- اگر کہا جائے تو اپنا ایڈمنسٹریٹر پاس ورڈ.
- vim ایڈیٹر میں، ایک بار اپنے کی بورڈ پر i دبائیں۔ پھر اس کمانڈ کو ٹائپ یا پیسٹ کریں: 30 10root find/-name “.DS_Store” -depth -exec rm {} \;
نوٹ: کرونٹاب اندراج درج ذیل فارمیٹ میں ہے: . ہماری مثال میں، سسٹم خود بخود کمانڈ کو 10 پر چلانے کے لیے سیٹ کیا گیا ہے۔ہر روز صبح 30 بجے۔ آپ کمانڈ کو مختلف وقت کے لیے کنفیگر کرنے کے لیے مختلف اقدار استعمال کر سکتے ہیں اور کمانڈ چلے گی چاہے آپ کا میک آن ہو یا سلیپ موڈ میں۔
- اپنے کی بورڈ پر Esc کو ایک بار دبائیں اور پھر Shift دبائیں+ Z + Z بیک وقت کرونٹاب انٹری کو بچانے کے لیے۔
اپنے میک سے DS_Store فائلیں ہٹائیں
زیادہ تر میک صارفین اس بات سے واقف نہیں ہیں کہ DS_Store فائلیں موجود ہیں۔ یہ غیر مرئی فائلیں آپ کے میک کے سسٹم فولڈرز میں رہتی ہیں، اور آپ اس گائیڈ میں بتائے گئے اقدامات کا استعمال کرتے ہوئے انہیں ہٹا سکتے ہیں یا فائلوں کی تخلیق کو غیر فعال کر سکتے ہیں۔
نیچے ایک تبصرہ چھوڑیں اور ہمیں بتائیں کہ کیا اس گائیڈ نے آپ کو اپنے Mac پر DS_Store فائلوں کو ہٹانے میں مدد کی ہے۔
