छोटा जवाब: सिस्टम सेटिंग्स › डेस्कटॉप & Dock, फिर Dock में सुझाए गए और हाल के ऐप्स दिखाएँ बंद करें।
कमांड लाइन से:
defaults write com.apple.dock show-recents -bool false; killall Dock
Dock, डिवाइडर के बाद, दाईं ओर एक अलग हिस्सा रखता है, जिसमें आपके हाल में खोले गए ऐसे तीन ऐप तक होते हैं जो पहले से Dock में नहीं हैं। ये पिन नहीं किए गए और आपने इन्हें वहां नहीं रखा। ये दिखते हैं, बाकी सब को खिसका देते हैं, और फिर गायब हो जाते हैं।
यही खिसकना है जिसकी वजह से लोग इसे Dock का खुद फिर से व्यवस्थित होना कहते हैं। आपने जो रखा वह कुछ भी नहीं हिला; इसके बगल में एक अस्थायी हिस्सा बढ़ गया है।
macOS 26 पर यह डेस्कटॉप & Dock में है। पुराने वर्शन में यह Dock और मेनू बार था, और उससे पहले सिस्टम प्रेफ़रेंस में Dock पैनल। शब्द मुश्किल से बदले हैं।
defaults write com.apple.dock show-recents -bool false
killall Dock
killall Dock के बिना वैल्यू लिख तो दी जाती है पर कुछ नहीं होता, जो कि किसी ब्लॉग से कॉपी किए गए
कमांड के काम न करते हुए दिखने की सबसे आम वजह है। देखें
killall Dock क्या करता है।
इसे वापस लाने के लिए -bool true इस्तेमाल करें, या
macOS की डिफ़ॉल्ट सेटिंग पर लौटने के लिए defaults delete com.apple.dock show-recents चलाएं।
यही वह वर्शन है जिसे ज़्यादातर लोग ढूंढते हुए आते हैं और शायद ही कहीं लिखा हुआ मिलता है। साझा Mac, लैब मशीन या कियोस्क पर, एक अकाउंट में सेटिंग बंद करने से अगले लॉग इन करने वाले व्यक्ति के लिए कुछ नहीं होता, क्योंकि यह हर यूज़र की प्रेफ़रेंस है।
दो विकल्प जो टिकते हैं:
com.apple.dock पेलोड
देने वाली प्रोफ़ाइल उन सभी यूज़र पर लागू होती है जिन्हें यह टार्गेट करती है और इसे सिस्टम सेटिंग्स
से वापस चालू नहीं किया जा सकता। MDM यही करता है, और एक एडमिनिस्ट्रेटर असल में यही चाहता है।defaults write com.apple.dock contents-immutable -bool true Dock की सामग्री को खींचने
सहित बिल्कुल बदलने से रोकता है। यह अपने आप हाल के हिस्से को नहीं हटाता, इसलिए पहले
show-recents को false करें, फिर लॉक करें।क्रम मायने रखता है। पहले सामग्री लॉक करने से Dock हाल के हिस्से के अब भी चालू रहते हुए फ़्रीज़ हो जाता है।
नहीं। यह Dock को हाल में इस्तेमाल किए गए ऐप्स दिखाने से रोकता है। कुछ भी अनइंस्टॉल नहीं होता, और ऐप्स अब भी Launchpad, Spotlight और Applications फ़ोल्डर में दिखते हैं।
एक macOS अपग्रेड उन प्रेफ़रेंस को रीसेट कर सकता है जिन्हें कभी स्पष्ट रूप से नहीं लिखा गया था। अगर आपने इसे Terminal से या किसी प्रोफ़ाइल में सेट किया तो यह बनी रहती है; अगर आपने इसे सालों पहले सिर्फ़ एक बार टॉगल किया था तो शायद नहीं। इसके बाद Dock की सामग्री लॉक करना ही इसे टिकाता है।
हाँ।
com.apple.dock डोमेन में show-recents, एक मैनेज्ड
प्रेफ़रेंस के रूप में दिया गया। चूंकि यह मैनेज्ड है, सिस्टम सेटिंग्स में स्विच सिर्फ़ सेट होने की बजाय ग्रे हो जाता है,
जो कि आमतौर पर एक एडमिनिस्ट्रेटर जो चाहता है वही व्यवहार है।
अगर आप कमांड की सूची नहीं रखना चाहते, तो Still Dock वही चार सेटिंग्स स्विच के रूप में देता है, और यह याद रखता है कि लॉक करने से पहले आपका Dock कैसा था। साइज़ लॉक मुफ़्त है।