लॉन्च सेवाओं के पुनर्निर्माण के बाद भी खोजक में "ओपन विद" मेनू में डुप्लिकेट प्रविष्टियाँ


12

मैक ओएस एक्स 10.8.2 में, मुझे यह उत्सुक समस्या है। जब भी मैं अपने द्वारा उपयोग किए जाने वाले कई अनुप्रयोगों में से एक नया अपडेटेड संस्करण स्थापित करता हूं, तो मेरा सिस्टम "ओपन विथ" संदर्भ मेनू में एक नई डुप्लिकेट प्रविष्टि जोड़ता है:

यहाँ छवि विवरण दर्ज करें

मैंने कैश क्लीयर करने और डिस्क अनुमतियों के पुनर्निर्माण और रिबूट करने की कोशिश की है, लेकिन समस्या बनी हुई है।

मैंने लॉन्च कमांड डेटाबेस को पूरी तरह से बनाया है और मानक कमांड लाइन टूल्स का उपयोग करके और एक ही काम करने के लिए दो अलग-अलग वाणिज्यिक सफाई उपयोगिताओं का उपयोग करके प्री-बाइंडिंग को एक से अधिक बार फिर से बनाया है।

मैंने स्पॉटलाइट को हटा दिया है और फिर से बनाया है और फिर लॉन्च सर्विसेज को फिर से बनाया है और फिर से कैश को साफ़ किया है।

कुछ भी प्रभाव नहीं है।

ऐसा लगता है कि पहले भी यहां इसी तरह के सवाल पोस्ट किए जा चुके हैं, और उन सभी का गलत तरीके से "लॉन्च सर्विसेज डेटाबेस का पुनर्निर्माण" द्वारा उत्तर दिया गया है, लेकिन यह समस्या की मदद नहीं करता है।

अपडेट १ January जनवरी २०१३

Apple के साथ बग रिपोर्ट दर्ज करने के बाद, मुझे एक सूचना मिली है कि यह एक ज्ञात बग है जो वे पहले से ही ट्रैक कर रहे हैं और काम कर रहे हैं। जो भी इन चीजों का पालन करता है, वह है बग आईडी # 11582257।

अप्रैल 2013 को अपडेट करें

यह बग Mac OS X 10.8.3 में तय नहीं किया गया है।

जून 2013 को अपडेट करें

यह बग अभी भी मैक ओएस एक्स 10.8.4 में तय नहीं किया गया है।


मैं गोमेद अनुशंसा नहीं करते हैं - लेकिन मैं पसंद करते हैं क्या यह उत्तर और apple.stackexchange.com/a/66870/5472
bmike

कृपया पुनः खोलें। "सटीक डुप्लिकेट" ओएस एक्स 10.6 पर लागू होने वाले अलग-अलग लक्षणों के साथ एक अलग स्थिति है, और वहां प्रस्तावित समाधान ओएस एक्स 10.8.2 में मेरी मदद नहीं करता है। मैंने लॉन्च सेवा डेटाबेस को पूरी तरह से फिर से बनाया है और इसका इस समस्या पर कोई प्रभाव नहीं है।

अन्य संबंधित प्रश्न: 9929 , 10523 , 64124 , 64580 , 68530 । यदि आपने डेटाबेस का पुनर्निर्माण किया है, और सुनिश्चित किया है कि स्पॉटलाइट को वैध डोज़ नहीं मिल रहे हैं, तो आप उसे इस प्रश्न में संपादित कर सकते हैं ताकि यह मेरे द्वारा लिंक किए गए अन्य प्रश्नों की तरह कम हो।
bmike

1
अन्य प्रश्नों पर स्पष्टीकरण की अधिकता है। अंत में, आपको स्पॉटलाइट समस्या, डुप्लिकेट ऐप समस्या या लॉन्च सेवा डेटाबेस समस्या है। सभी उत्तरों के माध्यम से काम करते हुए आपको सचेत करना चाहिए कि आप किस स्थिति का सामना कर रहे हैं।
bmike

2
यह वास्तव में ओएस एक्स में एक बग है। इसे लिखते समय अधूरा रह जाता है।

जवाबों:


6

मुझे एक टर्मिनल कमांड मिली है जो माउंटेन लायन में काम करती है। यह lsregisterइस समस्या को ठीक करने के लिए आदेशों का सही क्रम देता है:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

यह एक डॉ। द्रंग द्वारा ब्लॉग पर LeanCrew.com पर एक पोस्ट में उपलब्ध कराया गया था, जिसे ओपनिंग विथ डुप्लिकेट्स कहा जाता है । यह 16 फरवरी, 2013 को पोस्ट किया गया था।

आप सभी विवरणों के लिए ऊपर दिए गए लिंक पर ब्लॉग पोस्ट पढ़ सकते हैं।

संभवतः, जब तक कि Apple इस ज्ञात बग को ठीक नहीं करता है, तब तक हर बार इस आदेश को फिर से चलाना आवश्यक हो सकता है, जब एक ऐप का नया संस्करण मेरे सिस्टम पर इंस्टॉल हो जाता है, जिससे ओपन डुप्लिकेट मेनू में नए डुप्लिकेट आइटम होते हैं।

मुझे यह स्वीकार करना चाहिए कि यह स्ट्रिंग 12 जनवरी, 2013 को bmike द्वारा सुझाई गई थी। लेकिन किसी कारण से मैंने इसे पहले अनदेखा कर दिया था। तो धन्यवाद, bmike।


धन्यवाद, यह काम किया। अद्यतन करने के लिए मुझे मेनू के साथ ओपन पाने के लिए फाइंडर को पुनः आरंभ करने की आवश्यकता थी। मैं 10.9.2 चल रहा हूं।
चाड वॉन नौ

1
हाँ - यह एक अच्छा जवाब है लेकिन आपको killall Finder;पूरी कमांड बनाना चाहिए/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user; killall Finder;
billynoah

2

गेहूं के उत्तर की जांच करें जहां उसने उन परिस्थितियों की खोज की जहां ओएस एक्स में बग है और ऐप स्टोर से ऐप को अपडेट करने के कारण डुप्लिकेट हैं।

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

यह मानता है कि आपके पास वास्तव में PDFPenPro की कई प्रतियाँ नहीं हैं - इसलिए आप mdfind app_nameइससे पहले और बाद में फिर से बना सकते हैं ताकि डुप्लिकेट प्रविष्टियों का संभावित कारण हो।

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


जैसा कि मैंने अपने प्रश्न में कहा था, मैंने पूरी तरह से स्पॉटलाइट का पुनर्निर्माण किया है। इससे कोई फायदा नहीं हुआ।

1
मैंने यह भी सुनिश्चित करने के लिए जाँच की है कि मेरे पास प्रश्न में प्रत्येक ऐप की केवल एक प्रति है। लेकिन जब भी मैं एप्लिकेशन के एक नए संशोधन का नया अपडेट इंस्टॉल करता हूं, तो हर बार एक नई डुप्लिकेट प्रविष्टि कुछ अनुप्रयोगों के मेनू में जुड़ जाती है । मैं निष्कर्ष निकाल रहा हूं कि यह ओएस एक्स में सिर्फ एक अनसुलझे बग है। यह कष्टप्रद है क्योंकि मैं अपने वर्कफ़्लो में लगातार "ओपन विथ" संदर्भ मेनू का उपयोग करता हूं।

1
संपादन के लिए धन्यवाद / इसे स्पष्ट करने में। मेरा दिमाग अभी भी आपकी पोस्ट के पहले संस्करण को स्पष्ट रूप से याद कर रहा था। यदि आप सेब के साथ एक बग दर्ज करना चाहते हैं, तो इसे चलाएं mddiagnoseऔर भेजें - यदि आपके पास एक दोहराने योग्य मामला है, तो इंजीनियर के लिए आपको बग प्रदर्शित करना आसान होगा और फिर इसे पुन: प्रस्तुत करना होगा। बेहतर, आप जानते हैं कि वास्तव में नए आइटम के अलावा क्या ट्रिगर करता है।
bmike

हमें जानकारी देते रहिए! और यह स्पष्ट करने के लिए धन्यवाद कि यह अन्य प्रश्नों की तरह क्यों नहीं था।
17

अगर आप अपना रडार पोस्ट करते हैं, तो मैं इसे अपनी बग रिपोर्ट में लिंक करूंगा। यह अभी भी 10.8.4 (12E55) पर तय नहीं किया गया है, इसलिए मैं उन्हें एक परिपूर्ण प्रतिलिपि प्रस्तुत करने योग्य परीक्षण मामला प्राप्त करना चाहता हूं ताकि यदि संभव हो तो इसे अगले निर्माण में संबोधित किया जा सके। मेरे बग rdar है: // 14100691
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.