Anonim

OS X లోని చాలా ఫైల్‌లు డిఫాల్ట్‌గా ఒక నిర్దిష్ట అనువర్తనంతో తెరవడానికి కాన్ఫిగర్ చేయబడినప్పటికీ, వినియోగదారులు ఒక ఫైల్‌పై కుడి-క్లిక్ చేయడం ద్వారా (లేదా కంట్రోల్-క్లిక్ చేయడం) కనుగొనగలిగే సులభ “విత్ విత్” మెనుని ఉపయోగించుకునే అవకాశం ఉంది. ఇది చాలా ఫైళ్ళను చూడటానికి డిఫాల్ట్ అప్లికేషన్‌ను ఉంచడానికి వినియోగదారులను అనుమతిస్తుంది, అయితే అవసరమైనప్పుడు మరొక అనుకూల అనువర్తనానికి శీఘ్ర ప్రాప్యతను కలిగి ఉంటుంది. డిఫాల్ట్‌గా ప్రివ్యూతో ఇమేజ్ ఫైల్‌లను తెరవడానికి OS X ని సెట్ చేయడం ఒక గొప్ప ఉదాహరణ, కానీ టాస్క్‌లను సవరించడానికి ఫోటోషాప్‌తో చిత్రాన్ని తెరవడానికి ఓపెన్ విత్ మెనుని ఉపయోగించడం.
అయితే, ఓపెన్ విత్ మెను కొన్నిసార్లు నియంత్రణ నుండి బయటపడవచ్చు. కాలక్రమేణా వారి అనువర్తనాలను అప్‌గ్రేడ్ చేసిన వినియోగదారులు జాబితాలో ప్రస్తావించబడిన పాత సంస్కరణలను కనుగొనవచ్చు మరియు వారి OS X ఇన్‌స్టాలేషన్‌ను కొత్త డ్రైవ్‌కు మార్చిన వారు నకిలీ ఎంట్రీలను చూడవచ్చు.


మేము మా టెక్‌రేవ్ ప్రొడక్షన్ మాక్‌ను ఐమాక్ నుండి మాక్ ప్రోకు తరలించినప్పుడు ఇలాంటిదే జరిగింది. మాక్ ప్రోకి ఐమాక్ డ్రైవ్‌ను క్లోనింగ్ చేయడం ద్వారా మేము మా డేటాను మైగ్రేట్ చేసాము, ఇది ఓపెన్ విత్ మెనూలో మా అన్ని అనువర్తనాల నకిలీ ఎంట్రీలను కలిగి ఉంటే తప్ప బాగా పనిచేసింది.
దీన్ని పరిష్కరించడానికి, మేము OS X యొక్క లాంచ్ సర్వీసెస్ డేటాబేస్ను రీసెట్ చేయాలి. OS X లో చాలా చర్యల మాదిరిగానే, ఈ పనిని పూర్తి చేయడానికి అనేక మార్గాలు ఉన్నాయి, కానీ వేగవంతమైనది టెర్మినల్ ఆదేశాన్ని ఉపయోగించడం.
మా పరీక్ష వ్యవస్థ OS X మావెరిక్స్ 10.9.1 ను నడుపుతోంది, అయితే ఈ సూచనలు OS X లయన్ మరియు OS X మౌంటైన్ లయన్‌తో కూడా పనిచేస్తాయి. ప్రారంభించడానికి, అన్ని ఓపెన్ అనువర్తనాలను మూసివేసి, ఆపై మాకింతోష్ HD> అప్లికేషన్స్> యుటిలిటీస్ నుండి టెర్మినల్‌ను ప్రారంభించండి. టెర్మినల్ ప్రాంప్ట్ వద్ద కింది ఆదేశాన్ని కాపీ చేసి, అతికించండి మరియు దానిని అమలు చేయడానికి రిటర్న్ నొక్కండి:

/ సిస్టం / లైబ్రరీ / ఫ్రేమ్‌వర్క్స్ / కోర్సర్వీస్.ఫ్రేమ్‌వర్క్ / ఫ్రేమ్‌వర్క్స్ / లాంచ్‌సర్వీస్

కమాండ్ ప్రాసెస్ చేయబడినందున టెర్మినల్ కొన్ని క్షణాలు స్తంభింపజేస్తుంది. ఇది పూర్తయినప్పుడు, విండోలో క్రొత్త ప్రాంప్ట్ కనిపిస్తుంది. మీరు ఇప్పుడు టెర్మినల్‌ను మూసివేసి మీ డెస్క్‌టాప్‌కు తిరిగి వెళ్ళవచ్చు. ఓపెన్ విత్ మెనుని ఉపయోగించి మీరు యాక్సెస్ చేయవలసిన ఫైల్‌ను కనుగొనండి మరియు నకిలీ మరియు పాత ఎంట్రీలు లేకుండా, జాబితా శుభ్రం చేయబడిందని మీరు ఇప్పుడు చూస్తారు.


కమాండ్ యొక్క ఫలితాలను చూడటానికి మేము మా Mac ని రీబూట్ చేయనవసరం లేదని గమనించండి, కానీ మీ చివరలో మీకు మార్పు కనిపించకపోతే, ఇతర పద్ధతులను ఆశ్రయించే ముందు రీబూట్ చేయడానికి ప్రయత్నించండి.

లాంచ్ సర్వీసులను పునర్నిర్మించే ప్రత్యామ్నాయ పద్ధతులు

పైన వివరించిన టెర్మినల్ పద్ధతి సులభం మరియు రీబూట్ కూడా అవసరం లేకపోవచ్చు, కానీ మీరు అంతగా వంపుతిరిగినట్లయితే లాంచ్ సర్వీసులను పునర్నిర్మించడానికి మరో రెండు మార్గాలు ఉన్నాయి. మొదటిది ఒనిక్స్ అనే అనువర్తనాన్ని ఉపయోగించడం, ఇది అనేక OS X నిర్వహణ పనులను చేయగలదు మరియు ఆటోమేట్ చేస్తుంది. మీరు ఒనిఎక్స్ ప్రారంభించిన తర్వాత, నిర్వహణ> పునర్నిర్మాణంలో జాబితా చేయబడిన లాంచ్ సర్వీసెస్ మీకు కనిపిస్తాయి. లాంచ్‌సర్వీస్ బాక్స్‌ను తనిఖీ చేసి, దాన్ని పునర్నిర్మించడానికి ఎగ్జిక్యూట్ నొక్కండి.
లాంచ్‌సర్వీస్ ప్రిఫరెన్స్ ఫైల్‌ను మాన్యువల్‌గా తొలగించడం మరో ఎంపిక. అన్ని ఓపెన్ అనువర్తనాలను విడిచిపెట్టి ~ / లైబ్రరీ / ప్రాధాన్యతలకు నావిగేట్ చేయండి. Com.apple.LaunchServices.plist ను గుర్తించండి, ఫైల్‌ను తొలగించి, ఆపై మీ Mac ని రీబూట్ చేయండి. ఇది పైన ఉన్న ఒనిఎక్స్ లేదా టెర్మినల్ కమాండ్‌ను ఉపయోగించిన ఫలితాన్ని సాధించాలి.

Os x యొక్క 'ఓపెన్ విత్' మెనులో నకిలీ ఎంట్రీలను పరిష్కరించడానికి లాంచ్‌సర్వీస్‌లను పునర్నిర్మించండి