मैक के 'ओपन विथ' मेनू से डुप्लिकेट निकालें

लॉन्च सेवा डेटाबेस पुनर्निर्माण करें

'ओपन विथ' मेनू आपको दस्तावेज़ प्रकार से जुड़े किसी एक से अलग एप्लिकेशन का उपयोग करके दस्तावेज़ खोलने देता है। उदाहरण के लिए, आप ऐप्पल के पूर्वावलोकन की बजाय फ़ोटोशॉप के साथ एक जेपीईजी छवि खोलना चाह सकते हैं। आप आसानी से दस्तावेज़ (हमारे उदाहरण में, एक जेपीईजी छवि) पर राइट-क्लिक करके और पॉप-अप मेनू से 'ओपन विथ' चुनकर आसानी से ऐसा कर सकते हैं। अन्य अनुप्रयोगों में दस्तावेजों को जल्दी से खोलने के लिए यह मेरी पसंदीदा विधि है।

'ओपन विथ' मेनू आपके मैक पर मौजूद सभी एप्लिकेशन प्रदर्शित करेगा जो चयनित दस्तावेज़ के साथ काम करने में सक्षम हैं।

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

'ओपन विथ' मेनू को रीसेट करना

'ओपन विथ' मेनू को रीसेट करने से सूची से डुप्लिकेट और भूत एप्लिकेशन (जिन्हें आपने हटा दिया है) हटा देंगे। आप अपने मैक को बनाए रखने वाले लॉन्च सेवा डेटाबेस का पुनर्निर्माण करके 'ओपन विथ' मेनू को रीसेट कर देते हैं।

लॉन्च सेवा डेटाबेस का पुनर्निर्माण करने के कई तरीके हैं, जिनमें कॉकटेल और ओन्सी जैसी तीसरी पार्टी सिस्टम सुविधाएं शामिल हैं।

यदि आपके पास सिस्टम उपयोगिता नहीं है जो लॉन्च सेवा डेटाबेस का पुनर्निर्माण कर सकती है, तो चिंता न करें; आप टर्मिनल का उपयोग करके खुद को पुनर्निर्माण कर सकते हैं।

लॉन्च सेवा डेटाबेस को पुनर्निर्माण करने के लिए टर्मिनल का उपयोग करना

/ अनुप्रयोग / उपयोगिता / पर स्थित टर्मिनल लॉन्च करें।

ओएस एक्स 10.5.x और बाद में, टर्मिनल प्रॉम्प्ट पर निम्न दर्ज करें:

/ सिस्टम / लाइब्रेरी / फ्रेमवर्क / कोर सेवाएं। फ्रेमवर्क / फ्रेमवर्क / लांच सर्विसेज.फ्रेमवर्क / सपोर्ट / एसएलआरआरआईस्टर -किल-आर -डोमेन स्थानीय-डोमेन सिस्टम -डोमेन उपयोगकर्ता

ओएस एक्स 10.3.x - 10.4.x के लिए, टर्मिनल प्रॉम्प्ट पर निम्न दर्ज करें:

/ सिस्टम / लाइब्रेरी / फ़्रेमवर्क / एप्लिकेशन सर्विसेज.फ्रेमवर्क /\Frameworks/LaunchServices.framework/Support/lsregister \ -kill -r -domain स्थानीय -डोमेन सिस्टम -डोमेन उपयोगकर्ता

उपरोक्त एक आदेश है और एक पंक्ति पर दर्ज किया गया है। आप उपर्युक्त कमांड को टर्मिनल में कॉपी / पेस्ट कर सकते हैं, फिर कमांड निष्पादित करने के लिए रिटर्न / एंटर दबाएं। यदि आपको उपरोक्त आदेश का चयन करने में कठिनाई हो रही है, तो कमांड टेक्स्ट पर तीन बार क्लिक करने का प्रयास करें।

पुनर्निर्माण प्रक्रिया में एक या दो मिनट लग सकते हैं। टर्मिनल प्रॉम्प्ट लौटने के बाद, आप टर्मिनल छोड़ सकते हैं।

अब जब आप 'ओपन विथ' मेनू का उपयोग करते हैं, तो आपको एक एप्लिकेशन सूची देखना चाहिए जो वर्तमान में आपके मैक पर इंस्टॉल किए गए एप्लिकेशन तक सीमित नहीं है, जिसमें डुप्लीकेट या भूत नहीं हैं।

संदर्भ

लॉन्च सेवाएं

lsregister मैन पेज