Photo by Gabriela Gonzalez on Unsplash
ما هي ملفات .DS_Store؟
.DS_Store
ملف هو ملف مخفي يتم إنشاؤه تلقائيًا بواسطة نظام تشغيل macOS، ويستخدم بشكل أساسي لتخزين خصائص المجلد المخصصة، مثل موضع الأيقونة
، لون الخلفية
وخيارات العرض
.
العنصر | الوصف |
---|---|
اسم الملف | .DS_Store |
الاسم الكامل | Desktop Services Store |
الغرض | تخزين إعدادات عرض المجلد، مثل موضع الأيقونة، لون الخلفية وخيارات العرض |
الإنشاء التلقائي | عند زيارة المجلد، سيقوم Finder بإنشاء هذا الملف تلقائيًا |
الخصوصية | بشكل افتراضي، ملف .DS_Store مخفي ولن يظهر في Finder |
ملفات مشابهة | مشابهة لملف desktop.ini في نظام Windows |
موقع التخزين | سيكون هناك ملف .DS_Store في كل مجلد يتم زيارته بواسطة Finder، بما في ذلك المجلدات على الأنظمة البعيدة |
التأثير | بعد الحذف، سيتم إعادة تعيين إعدادات عرض المجلد، ولكن لن يتضرر النظام؛ سيتم إنشاء ملف جديد في المرة القادمة التي يتم فيها زيارة المجلد |
ما هي تأثيرات حذف ملفات .DS_Store؟
العنصر | الوصف |
---|---|
التأثير بعد الحذف | بعد الحذف، ستختفي إعدادات العرض المخصصة للمجلد، وستعود إلى الحالة الافتراضية |
لن تفقد بيانات مهمة | حذف ملف .DS_Store لن يؤثر على الملفات أو البيانات داخل المجلد، بل يؤثر فقط على طريقة العرض |
إعادة الإنشاء التلقائي | في المرة القادمة التي تفتح فيها المجلد، سيقوم النظام بإنشاء ملف .DS_Store جديد تلقائيًا |
التأثير على المستخدم | حذف هذه الملفات لن يسبب مشاكل كبيرة، ولكنه سيؤدي إلى فقدان إعدادات العرض المخصصة |
التأثير في حالات معينة | إذا كان ملف .DS_Store تالفًا، فإن حذفه يمكن أن يحل بعض مشاكل المزامنة (مثل المزامنة مع OneDrive) |
حذف ملف .DS_Store
يؤثر بشكل أساسي على طريقة عرض المجلد، ولن يتسبب في أي ضرر جوهري للنظام أو البيانات. إذا كنت لا تهتم بإعدادات المجلد المخصصة، يمكنك حذفها بأمان.
منع إنشاء ملفات .DS_Store تلقائيًا
لتجنب إنشاء Finder لملفات .DS_Store
تلقائيًا، نفذ الأمر التالي في Terminal.
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
لتجنب إنشاء Finder لملفات .DS_Store
تلقائيًا، يمكنك تنفيذ الأمر التالي في Terminal.
defaults write com.apple.desktopservices DSDontWriteNetworkStores false
حذف جميع ملفات .DS_Store في النظام
يمكنك تنفيذ الأمر التالي في Terminal لحذف جميع ملفات .DS_Store
في النظام.
sudo find / -name ".DS_Store" -depth -exec rm {} \;
لحذف ملفات .DS_Store
الموجودة في مجلد معين، يمكنك تنفيذ الأمر التالي في Terminal.
find . -name ‘.DS_Store’ -type f -delete
هل يوجد ملفات مشابهة لـ .DS_Store في Windows؟
العنصر | الوصف |
---|---|
desktop.ini | يستخدم لتخزين إعدادات عرض المجلد، مثل موضع الأيقونة وخيارات العرض، ويتم إنشاؤه تلقائيًا عند تخصيص المجلد بواسطة المستخدم |
Thumbs.db | يستخدم لتخزين صور المجلد المصغرة، مثل صور الفيديو والصور، ويتم إنشاؤه تلقائيًا عند إضافة أو تعديل أي ملف في المجلد |
تلعب هذه الملفات دورًا مشابهًا لـ .DS_Store
في نظام Windows، مما يساعد النظام على تذكر إعدادات المجلد المخصصة للمستخدم وتحسين تجربة الاستخدام.
Reference
- .DS_Store - 維基百科,自由的百科全書
- 為什麼macOS喜歡在文件系統裡到處拉屎?| DS_Store | 蘋果 | macOS | Windows | thumbs.db | 文件系統 - YouTube
- Google Drive將Mac DS_Store檔案判定侵犯版權 | iThome
- [教學]如何讓 Mac 顯示 .DS_Store 檔案和永久刪除 .DS_Store 技巧 - 瘋先生
- How to Delete Your .DS_Store Files from Google Drive
- What Is .DS_Store Files | Find, Delete, Hide, on Mac - EaseUS