Anonim

A .Ds_Store (डेस्कटॉप सर्विसेज स्टोर) फ़ाइल आपके Mac के ऑपरेटिंग सिस्टम पर छिपी हुई एक सूचना फ़ाइल है जिसे macOS स्वचालित रूप से बनाता है जब भी आप Finder ऐप के माध्यम से फ़ोल्डर ब्राउज़ करते हैं।

फ़ाइल प्रत्येक फ़ोल्डर के लिए बनाई गई है और इसमें ऐसी जानकारी है जो यह नियंत्रित करती है कि ओएस संबंधित सिस्टम कॉन्फ़िगरेशन मेटाडेटा के साथ फ़ोल्डर को कैसे खोलेगा। डेटा में पृष्ठभूमि छवियां, आइकन का आकार या अभिविन्यास, फ़ोल्डर खोलने पर उन्हें कैसे प्रदर्शित किया जाए, आदि शामिल हैं.

क्या DS_स्टोर फ़ाइलें हानिकारक हैं?

आप अन्य Mac उपयोगकर्ताओं से प्राप्त DS_store फ़ाइलों को संग्रह में पा सकते हैं लेकिन जब वे एक फ़ोल्डर में हों तो कोई नुकसान नहीं पहुंचाते हैं।

DS_Store फ़ाइलें आमतौर पर दृश्य से छिपी होती हैं, लेकिन आप छिपी हुई फ़ाइलें सेटिंग सक्षम कर सकते हैं और फ़ाइलों को देख सकते हैं।

  1. छिपी हुई फ़ाइलें सक्षम करने के लिए, जाएं > कंप्यूटर चुनें और फिर अनुभाग का विस्तार करने के लिए Macintosh HD चुनें.

  1. चुनें कमांड + Shift + . (अवधि कुंजी)। ग्रे-आउट फ़ाइलें जो आप देखते हैं वे आमतौर पर आपके Mac में छिपी हुई फ़ाइलें होती हैं।

हालांकि, यदि आप अपने Mac पर अन्य फ़ाइलों के साथ DS_Store फ़ाइल अपलोड करते हैं, तो इस बात की संभावना है कि आपके Mac पर फ़ाइलों के बारे में जानकारी या मेटाडेटा जैसी जानकारी प्राप्त करने के लिए उनका दुरुपयोग किया जा सकता है।यह संभावित रूप से हैकर्स को दुर्भावनापूर्ण तरीके से कार्य करने और आपकी निजी फाइलों को देखने की अनुमति दे सकता है।

DS_Store फ़ाइल को कैसे हटाएं

यहां कुछ कारण दिए गए हैं कि आप DS_Store फ़ाइल को क्यों हटाना चाहते हैं, भले ही वह किसी फ़ोल्डर में अधिक स्थान न लेती हो या कोई नुकसान न पहुंचाती हो:

  • जब फाइंडर हर बार आपके द्वारा फोल्डर खोलने की कोशिश करने पर काम करता है।
  • दूषित DS_Store फ़ाइलें आपके लिए दृश्य विकल्पों को बदलना और फ़ोल्डर के भीतर फ़ाइल आइकन को देखना या क्रमित करना कठिन बना सकती हैं। जब कोई फ़ोल्डर तुरंत बंद हो जाता है, तो यह दूषित DS_Store फ़ाइल का संकेत है।
  • DS_Store फ़ाइल को हटाकर अपनी प्रदर्शन प्राथमिकताओं को रीसेट करने के लिए। आप विशेष फ़ोल्डर के लिए कस्टम खोजक दृश्य सेटिंग खो देंगे, लेकिन आप हमेशा फ़ोल्डर के दृश्य विकल्प या सेटिंग बदल सकते हैं।
  • यदि आप कंप्यूटर के बीच फ़ाइलें स्थानांतरित कर रहे हैं, जैसे कि आपके Mac से किसी अन्य सिस्टम पर, तो आपको DS_Store फ़ाइलों के कारण कुछ अनपेक्षित समस्याएं आ सकती हैं।

DS_Store फ़ाइलों के साथ आने वाली किसी भी समस्या को हल करने के कुछ त्वरित तरीकों में शामिल हैं:

  • Windows जैसे गैर-macOS सिस्टम पर उपयुक्त एप्लिकेशन के साथ DS_Store फ़ाइलें खोलें। विंडोज़ में DS_Store फ़ाइलें खोलने के लिए आप जिन उपकरणों का उपयोग कर सकते हैं उनमें WinRAR, Adobe Acrobat, और Free File Viewer शामिल हैं।
  • सुनिश्चित करना कि आपकी DS_Store फ़ाइल किसी वायरस या मैलवेयर से दूषित या संक्रमित नहीं है। आप Mac के लिए सर्वश्रेष्ठ एंटीवायरस विकल्पों का उपयोग करके मैलवेयर स्कैन चला सकते हैं और किसी भी संभावित खतरे की जांच कर सकते हैं।

DS_Store फ़ाइल को हटाते समय आप कोई डेटा नहीं खोते हैं। लेकिन, एक बार फ़ोल्डर प्राथमिकताएं बदल जाने के बाद, फ़ाइंडर कस्टम व्यू सेटिंग्स को स्टोर करने के लिए एक नया DS_Store बनाएगा।

हम आपको दिखाएंगे कि DS_Store फ़ाइल कैसे हटाएं:

  • विशिष्ट फ़ोल्डर के लिए
  • टर्मिनल एप्लिकेशन के माध्यम से आपके Mac में एकाधिक फ़ोल्डरों के लिए

किसी विशिष्ट फ़ोल्डर के लिए DS_Store फ़ाइल को कैसे हटाएं

किसी विशिष्ट फ़ोल्डर से DS_Store फ़ाइल को हटाने के लिए इन चरणों का उपयोग करें।

  1. चुनें जाएं > उपयोगिताएं > टर्मिनल।

नोट: यदि आप एक व्यवस्थापक के रूप में साइन इन नहीं हैं, तो आपको एक्सेस करने के लिए अपना नाम और पासवर्ड दर्ज करने के लिए कहा जा सकता है टर्मिनल ऐप और DS_Store फ़ाइलों को हटाने के लिए आवश्यक आदेशों का उपयोग करें।

  1. फ़ोल्डर का पता लगाएं और उस DS_Store फ़ाइल वाले फ़ोल्डर में निर्देशिका बदलें जिसे आप हटाना चाहते हैं। उदाहरण के लिए, यदि फ़ोल्डर डेस्कटॉप पर है, तो cd डेस्कटॉप कमांड का उपयोग करें और Enter दबाएं .

  1. टाइप करें ढूंढें। -नाम '.DS_Store' - प्रकार f -delete वर्तमान निर्देशिका में सभी DS_Store फ़ाइलों को हटाने के लिए और Enter. दबाएं

ध्यान दें: सुनिश्चित करें कि आपने कमांड ठीक वैसे ही टाइप किया है जैसा आपने सोचा था, अन्यथा आप अपने Mac पर अन्य महत्वपूर्ण फ़ाइलें हटा सकते हैं।

  1. चुनें ठीक. आपके द्वारा चयनित फ़ोल्डर में .DS_Store फ़ाइलें हटा दी जाएंगी.

नोट: टर्मिनल केवल एक संदेश भेजेगा यदि आपके द्वारा दर्ज आदेश काम नहीं करता है।

एकाधिक फ़ोल्डर के लिए DS_Store फ़ाइल को कैसे हटाएं

यदि आप अपने Mac से सभी DS_Store फ़ाइलों को हटाना चाहते हैं, तो इन चरणों का पालन करें।

  1. चुनें जाएं > उपयोगिताएं > टर्मिनल।

  1. टर्मिनल विंडो में इस कमांड को दर्ज करें: sudo Find / -name “.DS_Store” -गहराई -exec rm {} \; और Enter. दबाएं

  1. पूछे जाने पर अपना पासवर्ड भरें। DS_Store फ़ाइलें सभी फ़ोल्डरों से हटा दी जाएंगी.

नोट: ऐप केवल तभी संदेश लौटाएगा जब आपके द्वारा दर्ज आदेश काम नहीं करेगा।

DS_Store फ़ाइलों के स्वचालित निर्माण को कैसे रोकें

यदि आपके सर्वर पर यादृच्छिक फ़ोल्डर हैं, तो हैकर्स DS_Store फ़ाइलों तक पहुंच प्राप्त कर सकते हैं, फ़ाइल के बारे में विशेषताएँ या मेटाडेटा देख सकते हैं, और दुर्भावनापूर्ण तरीके से कार्य कर सकते हैं।

इस समस्या को हल करने और DS_Store फ़ाइलों के माध्यम से सुरक्षा उल्लंघनों को रोकने का सबसे अच्छा तरीका DS_Store फ़ाइलों के स्वत: निर्माण को अक्षम करना है। ऐसे।

  1. चुनें जाएं > उपयोगिताएं > टर्मिनल।
  1. टाइप defaults राईट com.apple.desktopservices DSDontWriteNetworkStores true और Enter दबाएं . यदि आप कभी भी इस आदेश को उलटना चाहते हैं, तो उसी आदेश का उपयोग करें लेकिन true से false में बदलें .

  1. अपने Mac को रीस्टार्ट करें।

स्वचालित रूप से कैसे हटाएं .DS_समय-समय पर फ़ाइलें संगृहीत करें

यदि आप DS_Store फ़ाइलों को मैन्युअल तरीके से हटाना नहीं चाहते हैं, तो आप नियमित अंतराल पर फ़ाइलों को स्वचालित रूप से हटाने के लिए UNIX कमांड का उपयोग कर सकते हैं। ऐसे।

  1. चुनें जाएं > उपयोगिताएं > टर्मिनल।
  1. टर्मिनल में इस कमांड को टाइप या पेस्ट करें: sudo crontab -e और Return दबाएंचाभी।

  1. संकेत मिलने पर अपना व्यवस्थापक पासवर्ड. दर्ज करें

  1. vim संपादक में, i अपने कीबोर्ड पर एक बार दबाएं। फिर इस कमांड को टाइप या पेस्ट करें: 30 10रूट फाइंड / -नाम “.DS_Store” -गहराई -exec rm {} \;

नोट: क्रॉस्टैब प्रविष्टि निम्न प्रारूप में है: . हमारे उदाहरण में, सिस्टम स्वचालित रूप से 10 पर कमांड चलाने के लिए सेट है।हर दिन सुबह 30 बजे। आप अलग-अलग समय के लिए कमांड को कॉन्फ़िगर करने के लिए अलग-अलग मानों का उपयोग कर सकते हैं और कमांड चलेगी चाहे आपका मैक चालू हो या स्लीप मोड में।

  1. Esc कुंजी एक बार अपने कीबोर्ड पर दबाएं और फिर Shift दबाएं+ Z + Z एक साथ crontab प्रविष्टि को बचाने के लिए।

अपने मैक से DS_स्टोर फ़ाइलें हटाएं

अधिकांश Mac उपयोगकर्ता इस बात से अवगत नहीं हैं कि DS_Store फ़ाइलें मौजूद हैं। ये अदृश्य फ़ाइलें आपके Mac के सिस्टम फ़ोल्डर में रहती हैं, और आप इस गाइड में उल्लिखित चरणों का उपयोग करके उन्हें हटा सकते हैं या फ़ाइलों के निर्माण को अक्षम कर सकते हैं।

नीचे एक टिप्पणी छोड़ें और हमें बताएं कि क्या इस मार्गदर्शिका ने आपके Mac पर DS_Store फ़ाइलों को हटाने में आपकी सहायता की है।

DS_Store फ़ाइल क्या है और इसे कैसे निकालें