Anonim

macOS יוצר קובץ .DS_Store בכל תיקיה שאתה מציג ב- Finder. קובץ זה מאחסן מטא נתונים לגבי תוכן התיקיה וכן התאמות אישיות של משתמשים לדברים כגון סוג תצוגה וגודל אייקון.
קבצי .DS_Store אלה מוסתרים ממך ב- macOS כך שהם לא יתעמסו עם תצוגות התיקיות שלך. אולם בסביבות מערכת הפעלה מעורבת, קבצי ה- .DS_Store יכולים להפוך לבעיה. הסיבה לכך היא שה- Mac שלך יוצר קבצים אלה אפילו עבור מיקומי רשת משותפים. כך שאם אתה משתף NAS במשרדך עם אנשים המשתמשים במחשבי Windows, הם עשויים לראות פתאום חבורה של קבצי .DS_Store המפזרים את הספריות המשותפות (לפחות, תלוי באופן שבו משתמשי Windows מגדירים את העדפות התצוגה שלהם בסייר הקבצים) .

קובץ .DS_Store של Mac נראה ב- Windows.

אתה יכול למחוק ידנית קבצי .DS_Store מבלי לאבד נתונים. הבעיה היחידה היא שכשאתה גולש בתיקיה משותפת לאחר מחיקת קובץ ה- .DS_Store שלה, Finder יחזור למערך ברירת המחדל ולא זוכר סוגים שונים של תצוגה או גודל גופן המותאמים אישית שהגדרת. עם זאת גישה זו מחייבת למחוק ידנית קבצים אלה בכל פעם שהם צצים (ו- macOS תיצור קובץ חלופי חדש בכל פעם שתחזור לספרייה המשותפת). במקום זאת, באפשרותך לקבוע את התצורה של macOS שלא ליצור קובצי .DS_Store בשיתופי רשת מלכתחילה.

הפסק ליצור קבצי .DS_Store

כדי להגדיר את התצורה של ה- Mac שלך לא ליצור קובצי .DS_Store בכונני רשת משותפים, התחבר ל- macOS, הפעל את המסוף והזן את הפקודה הבאה:

ברירת מחדל כותבת com.apple.desktopservices DSDontWriteNetwork חנויות - בול TRUE


לאחר ביצוע הפקודה, שמור כל עבודה פתוחה ויצא מחשבון המשתמש שלך ב- macOS. כשאתה נכנס שוב, התחבר מחדש לכונני הרשת המשותפים שלך. קבצי .DS_Store קיימים עשויים עדיין להיות קיימים ויהיה צורך למחוק אותם ידנית, אך ה- Mac שלך לא יצור קבצי .DS_Store חדשים בזמן שאתה גולש בספריות המשותפות קדימה.

.DS_Store Tidbits

כפי שנדון לעיל, היתרון במניעת יצירת ה- Mac של קבצי ה- .DS_Store שלך ​​הוא הימנעות מיצירת העומס בכוננים המשותפים בין משתמשי Mac ו- Windows. אך מכיוון ש- macOS מסתיר קבצים אלה כברירת מחדל (ואפילו ניתן להגדיר את Windows כדי להסתיר אותם), תרצה למנוע את יצירתם רק אם אתה יודע שמשתמשי Windows עשויים להיתקל בהם. בסביבת רשת מבוססת Mac גרידא, אין צורך להסתיר קבצי .DS_Store, ועשייתם זו תמנע ממך אפשרות להגדיר העדפות תצוגת תיקיות שנמשכות בין פעילויות באתר.
אבל יש סיבה נוספת לשקול את התהליך הזה: מהירות. תלוי במהירות הרשת שלך, במהירות האחסון המשותף שלך ובמספר הקבצים והספריות המשותפים, השימוש בקבצי .DS_Store עשוי להאט את העניינים בזמן שאתה גולש ברשת. הסיבה לכך היא שבנוסף לכך שעליך להתמודד עם רשת פוטנציאלית איטית או כוננים קשיחים איטיים ב- NAS, ה- Mac שלך צריך לקרוא ולעבד אלפי קבצי .DS_Store שעלולים להיות. במקרה זה, היתרונות של מטא נתונים של תיקיות פשוט לא שווים את זה. עם זאת, זכור כי זה אכן חל רק על נסיבות הנסיבות האמורות. למשתמשים עם התקני NAS מהירים ברשת ג'יגה-ביט או ברשתות מהירות יותר לא אמור להיות בעיה אלא אם כן אתה מתמודד עם מספר גדול במיוחד של ספריות.

הפעל מחדש את .DS_Store Creation

אם השתמשת בפקודה שלמעלה כדי להשבית את היצירה של קבצי .DS_Store בכונני רשת משותפים, תוכל להפעיל מחדש את היצירה של קבצים אלה באמצעות הפקודה הבאה:

ברירת מחדל כותבת com.apple.desktopservices DSDontWriteNetwork חנויות - Bool FALSE

כמו קודם, דאג להתנתק ולחבר מחדש את כונני הרשת המשותפים שלך לאחר הפעלת הפקודה.

עצור מה- Mac שלך ליצור קבצי .ds_store בכונני רשת משותפים