macOS

ما هو ملف DS_Store وكيفية إزالته

يعد ملف .Ds_Store (متجر خدمات سطح المكتب) ملف معلومات مخفي على نظام التشغيل Mac الخاص بك والذي ينشئه macOS تلقائيًا عندما تتصفح مجلدًا من خلال تطبيق Finder.

يتم إنشاء الملف لكل مجلد ويحتوي على معلومات تتحكم في كيفية قيام نظام التشغيل بفتح المجلد مع البيانات التعريفية لتكوين النظام المرتبطة. تتضمن البيانات صور الخلفية، وحجم الرموز أو اتجاهها، وكيفية عرض المجلدات عند فتحها، وما إلى ذلك.

ملف DS_Store على شاشة Mac

هل ملفات DS_Store ضارة؟

يمكنك العثور على ملفات DS_store في الأرشيفات المستلمة من مستخدمي Mac الآخرين ولكن لا تسبب أي ضرر أثناء وجودها في مجلد.

ملف DS_Storeملف DS_Store

عادةً ما تكون ملفات DS_Store مخفية عن العرض، ولكن يمكنك تمكين إعداد الملفات المخفية وعرض الملفات.

  1. لتمكين الملفات المخفية، حدد يذهب > حاسوب ثم حدد ماكنتوش اتش دي لتوسيع القسم.
الكمبيوتر” class=”lazy lazy-hidden wp-image-13048″ data-lazy-> الكمبيوتر” class=”wp-image-13048″ >
  1. يختار يأمر + يحول + . (مفتاح الفترة). عادةً ما تكون الملفات ذات اللون الرمادي التي تراها هي الملفات المخفية في جهاز Mac الخاص بك.
القيادة + التحول + الفترة

ومع ذلك، إذا قمت بتحميل ملف DS_Store مع ملفات أخرى إلى جهاز Mac الخاص بك، فهناك احتمال أن يتم إساءة استخدامها للحصول على معلومات مثل سمات الملف أو البيانات التعريفية حول الملفات الموجودة على جهاز Mac الخاص بك. من المحتمل أن يسمح للمتسللين بالتصرف بشكل ضار وعرض ملفاتك الخاصة.

كيفية حذف ملف DS_Store

فيما يلي بعض الأسباب التي قد تدفعك إلى حذف ملف DS_Store، حتى إذا كان لا يشغل مساحة كبيرة في المجلد أو لا يسبب أي ضرر:

  • عندما يعمل Finder في كل مرة تحاول فيها فتح مجلد.
  • قد تجعل ملفات DS_Store التالفة من الصعب عليك تغيير خيارات العرض ورؤية أيقونات الملفات أو فرزها داخل المجلد. عندما يتم إغلاق المجلد على الفور، فهذه علامة على وجود ملف DS_Store تالف.
  • لإعادة تعيين تفضيلات العرض الخاصة بك عن طريق حذف ملف DS_Store. ستفقد إعدادات عرض Finder المخصصة لمجلد معين، ولكن يمكنك دائمًا تغيير خيارات عرض المجلد أو إعداداته.
  • إذا كنت نقل الملفات بين أجهزة الكمبيوتر، مثل الانتقال من جهاز Mac إلى نظام آخر، قد تواجه بعض المشكلات غير المتوقعة الناجمة عن ملفات DS_Store.
شخص يضغط على زر الحذف على لوحة المفاتيح

تتضمن بعض الطرق السريعة لحل أية مشكلات تواجهها مع ملفات DS_Store ما يلي:

  • افتح ملفات DS_Store بالتطبيقات المناسبة على أنظمة غير نظام التشغيل MacOS مثل Windows. تتضمن بعض الأدوات التي يمكنك استخدامها لفتح ملفات DS_Store في Windows وينرار, أدوبي أكروبات، و عارض الملفات المجاني.
  • التأكد من عدم تلف ملف DS_Store أو إصابته بفيروس أو برامج ضارة. يمكنك إجراء فحص للبرامج الضارة باستخدام أفضل خيارات مكافحة الفيروسات لنظام التشغيل Mac والتحقق من وجود أي تهديدات محتملة.

لا تفقد أي بيانات عند حذف ملف DS_Store. ولكن بمجرد تغيير تفضيلات المجلد، سيقوم Finder بإنشاء DS_Store جديد لتخزين إعدادات العرض المخصصة.

سنوضح لك كيفية حذف ملف DS_Store:

  • لمجلد معين
  • لمجلدات متعددة في جهاز Mac الخاص بك من خلال تطبيق Terminal

كيفية حذف ملف DS_Store لمجلد معين

استخدم هذه الخطوات لحذف ملف DS_Store من مجلد معين.

  1. يختار يذهب > خدمات > صالة.

ملحوظة: إذا لم تقم بتسجيل الدخول كمسؤول، فقد يُطلب منك إدخال اسمك وكلمة المرور للوصول إلى التطبيق الطرفي واستخدام الأوامر المطلوبة لحذف ملفات DS_Store.

المرافق ” class=”wp-image-13051″ >
  1. حدد موقع المجلد وقم بتغيير الدليل إلى المجلد الذي يحتوي على ملف DS_Store الذي تريد حذفه. على سبيل المثال، إذا كان المجلد موجودًا على سطح المكتب، فاستخدم الملف سطح المكتب القرص المضغوط الأمر واضغط يدخل.
أمر القرص المضغوط لسطح المكتب
  1. يكتب يجد . -الاسم ‘.DS_Store’ -اكتب f -حذف لحذف كافة ملفات DS_Store الموجودة في الدليل الحالي ثم اضغط على يدخل.

ملحوظة: تأكد من كتابة الأمر تمامًا كما هو مقصود وإلا فقد تقوم بحذف ملفات مهمة أخرى على جهاز Mac الخاص بك.

يجد .  -الاسم '.DS_Store' -اكتب f -حذف
  1. يختار نعم. سيتم حذف ملفات .DS_Store الموجودة في المجلد الذي حددته.
زر موافق

ملحوظة: لن ترسل الوحدة الطرفية رسالة إلا إذا لم يعمل الأمر الذي أدخلته.

كيفية حذف ملف DS_Store لمجلدات متعددة

إذا كنت تريد حذف جميع ملفات DS_Store من جهاز Mac الخاص بك، فاتبع هذه الخطوات.

  1. يختار يذهب > خدمات > صالة.
المحطة الطرفية ” class=”wp-image-13055″ >
  1. أدخل هذا الأمر في نافذة المحطة الطرفية: Sudo find / -name “.DS_Store” -عمق -exec rm {} ; و اضغط يدخل.
Sudo find / -name ".DS_Store" -عمق -exec rm {} ;
  1. ادخل كلمة المرور، إذا طُلب منك ذلك. سيتم حذف ملفات DS_Store من كافة المجلدات.
أدخل كلمة المرور

ملحوظة: سيعرض التطبيق رسالة فقط إذا لم يعمل الأمر الذي أدخلته.

كيفية منع الإنشاء التلقائي لملفات DS_Store

إذا كانت هناك مجلدات عشوائية على الخادم الخاص بك، قد يتمكن المتسللون من الوصول إلى ملفات DS_Store، وعرض السمات أو البيانات التعريفية الخاصة بالملف، والتصرف بشكل ضار.

أفضل طريقة لحل هذه المشكلة و منع الخروقات الأمنية من خلال ملفات DS_Store هو تعطيل الإنشاء التلقائي لملفات DS_Store. إليك الطريقة.

  1. يختار يذهب > خدمات > صالة.
  1. يكتب الإعدادات الافتراضية تكتب com.apple.desktopservices DSDontWriteNetworkStores صحيحًا و اضغط يدخل. إذا أردت عكس هذا الأمر، فاستخدم نفس الأمر ولكن قم بالتغيير حقيقي ل خطأ شنيع.
الإعدادات الافتراضية تكتب com.apple.desktopservices DSDontWriteNetworkStores صحيحًا
  1. أعد تشغيل جهاز Mac الخاص بك.

كيفية حذف ملفات .DS_Store تلقائيًا بشكل دوري

إذا كنت لا ترغب في الاستمرار في حذف ملفات DS_Store بالطريقة اليدوية، فيمكنك استخدام ملف يونيكس أمر لإزالة الملفات تلقائيا على فترات منتظمة. إليك الطريقة.

  1. يختار يذهب > خدمات > صالة.
  1. اكتب أو الصق هذا الأمر في المحطة الطرفية: سودو كرونتاب -e واضغط على يعود مفتاح.
سودو كرونتاب -e
  1. إذا طُلب منك، أدخل الخاص بك كلمة مرور المسؤول.
المطالبة بكلمة المرور
  1. في محرر vim، اضغط على أنا على لوحة المفاتيح الخاصة بك مرة واحدة. ثم اكتب أو الصق هذا الأمر: 30 10 * * * العثور على الجذر / -اسم “.DS_Store” -عمق -exec rm {} ;

ملحوظة: إدخال crontab بالتنسيق التالي: . في مثالنا، تم ضبط النظام على تشغيل الأمر تلقائيًا في الساعة 10:30 صباحًا كل يوم. يمكنك استخدام قيم مختلفة لتكوين الأمر لفترة مختلفة وسيتم تشغيل الأمر سواء كان جهاز Mac الخاص بك قيد التشغيل أم لا وضع السكون.

  1. اضغط على خروج اضغط على لوحة المفاتيح مرة واحدة ثم اضغط يحول + ز + ز في وقت واحد لحفظ إدخال crontab.
إيسك + شيفت + Z

قم بإزالة ملفات DS_Store من جهاز Mac الخاص بك

معظم مستخدمي Mac لا يدركون وجود ملفات DS_Store. توجد هذه الملفات غير المرئية في مجلدات النظام بجهاز Mac الخاص بك، ويمكنك إزالتها أو تعطيل إنشاء الملفات باستخدام الخطوات الموضحة في هذا الدليل.

اترك تعليقًا أدناه وأخبرنا إذا كان هذا الدليل قد ساعدك على إزالة ملفات DS_Store على جهاز Mac الخاص بك.

e-tice

تقوم سياسة الموقع على الاحترام التام لمجهودات وإبداعات وحقوق الغير لذا لا يمكن بأي حال نسب الفضل في أي موضوع لشخص بعينه , الكثير عملوا على الوثائق وما دورنا إلا تيسير وصولكم لها، كما نتشرف دائما بمشاركة أعمالكم , للتواصل : اتصل بنا

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى
نحن نستخدم ملفات تعريف الارتباط لنمنحك أفضل تجربة ممكنة على موقعنا. بالمتابعة في استخدام هذا الموقع، فإنك توافق على استخدامنا لملفات تعريف الارتباط.
قبول