Microsoft ने Windows 11 के नए संस्करण में क्लासिक "रन" डायलॉग बॉक्स को फिर से लिखा, और दावा किया कि इस आधुनिक संस्करण की स्टार्टअप गति धीमी नहीं थी, बल्कि Windows 95 युग के पुराने संस्करण की तुलना में तेज़ थी। हालाँकि, इसे अप्रत्याशित रूप से इंटरनेट पर बहुत उपहास और गलतफहमी का सामना करना पड़ा।

Windows-11.png में पुराना-रन-संवादन्यू-विंडोज-11-रन-डायलॉग.पीएनजी

कई वर्षों से, Win+R विंडोज पावर उपयोगकर्ताओं के लिए मांसपेशी मेमोरी प्रविष्टि रहा है। उदाहरण के लिए, कई उपयोगकर्ता बूटिंग के बाद शुरू करने के लिए सीधे विनवर्ड दर्ज करेंगे। शब्द, लेकिन इस छोटी खिड़की की उपस्थिति हमेशा पिछली सदी के सौंदर्यशास्त्र में रही है, जो वर्तमान धाराप्रवाह डिजाइन डिजाइन भाषा के साथ असंगत है। हाल ही में, विंडोज 11 में छिपा आधुनिक "रन" डायलॉग बॉक्स इंटरफ़ेस स्लिमिंग समायोजन से गुजर रहा है, और फिर माइक्रोसॉफ्ट ने आधिकारिक तौर पर डेवलपर ब्लॉग पर इसके पीछे के इंजीनियरिंग विवरण का खुलासा किया।

माइक्रोसॉफ्ट के अनुसार, नया "रन" डायलॉग बॉक्स C# और WinUI 3 का उपयोग करके फिर से बनाया गया है। पुन: डिज़ाइन किया गया माध्य "टाइम-टू-शो" केवल 94 मिलीसेकंड है, जो पुराने संस्करण की तुलना में 9 मिलीसेकंड तेज है। इंजीनियरिंग के दृष्टिकोण से, इस उपलब्धि को एक महत्वपूर्ण प्रदर्शन अनुकूलन माना जाता है। हालाँकि, Microsoft द्वारा इस संख्या को सार्वजनिक करने के बाद, कुछ डेवलपर्स, प्रौद्योगिकी टिप्पणीकारों और सोशल प्लेटफ़ॉर्म उन्होंने इस संख्या की तुलना गेम प्रदर्शन के साथ की, यह इंगित करते हुए कि हाई-रिफ्रेश मॉनिटर 8 मिलीसेकंड में रिफ्रेश पूरा कर सकते हैं, जबकि एएए गेम जटिल 3डी दृश्यों को 94 मिलीसेकंड में कई बार प्रस्तुत कर सकते हैं, और फिर माइक्रोसॉफ्ट के "टेक्स्ट बॉक्स को खींचने में इतना समय लगता है" पर सवाल उठाया।

New-Windows-11-Run-with-history.png

लेख बताता है कि इस ध्वनि के पीछे कंप्यूटर प्रदर्शन संकेतकों की एक बुनियादी गलतफहमी है। गेम में उल्लिखित रेंडरिंग गति "फ्रेम प्रति सेकंड" (एफपीएस) और "हॉट पाथ" परिदृश्यों से अधिक मेल खाती है: गेम इंजन पूरी तरह से मेमोरी और वीडियो मेमोरी में रहता है, एसेट पाइपलाइन और ग्राफिक्स एपीआई (जैसे डायरेक्टएक्स 12) को प्रारंभ किया गया है, और रेंडरिंग लूप चलता रहता है, इसलिए अगले फ्रेम को आउटपुट करने की सीमांत लागत बेहद कम है। लेकिन जब उपयोगकर्ता "रन" लाने के लिए विन+आर दबाता है, तो सिस्टम वास्तव में "कोल्ड पाथ" से गुजरता है: ऑपरेटिंग सिस्टम को कीबोर्ड इंटरप्ट को रोकना, एक नई प्रक्रिया के लिए मेमोरी आवंटित करना, WinUI 3 और XAML फ्रेमवर्क लोड करना, लेआउट को पार्स करना, टेक्स्ट बॉक्स और बटन को इंस्टेंट करना और उपयोगकर्ता इतिहास और अन्य जानकारी को पढ़ना आवश्यक है।

इन आरंभीकरण चरणों के पूरा होने के बाद, डेस्कटॉप विंडो मैनेजर (DWM) वर्तमान डेस्कटॉप के शीर्ष पर नई विंडो को ओवरले करेगा, मीका सामग्री पारदर्शिता और अनुमानित छाया प्रसंस्करण सहित विंडोज 11 के फ़्लुएंट डिज़ाइन प्रभावों को लागू करेगा, और अंत में GPU डिस्प्ले पर पहला फ्रेम खींचेगा। इस संपूर्ण कोल्ड स्टार्ट प्रक्रिया को 94 मिलीसेकंड के भीतर संपीड़ित करना अपने आप में एक महत्वपूर्ण इंजीनियरिंग उपलब्धि है, और यह नए "रन" डायलॉग बॉक्स के लिए माइक्रोसॉफ्ट के .NET AOT (अहेड-ऑफ-टाइम) तकनीक के उपयोग पर निर्भर करता है, ताकि सुरक्षा और विकास दक्षता के मामले में आधुनिक भाषाओं के फायदे को बरकरार रखते हुए C# कोड को मूल कोड के करीब गति से निष्पादित किया जा सके।

अधिक महत्वपूर्ण बात यह है कि, कई आलोचकों ने Microsoft द्वारा प्रदर्शित सबसे महत्वपूर्ण डेटा को नजरअंदाज कर दिया: पुराना संस्करण वास्तव में धीमी गति से "चलता" है। इस टूल को पूरी तरह से दोबारा लिखने से पहले, माइक्रोसॉफ्ट ने सबसे पहले 35 मिलियन उपयोगकर्ताओं को कवर करने वाले नमूने में पारंपरिक Win32 "रन" डायलॉग बॉक्स में टेलीमेट्री आँकड़े जोड़े। परिणामों से पता चला कि इस प्रतीत होने वाली "न्यूनतम" क्लासिक विंडो का औसत "प्रदर्शन समय" 103 मिलीसेकंड था। दूसरे शब्दों में, इंटरनेट एक फीचर-समृद्ध ऐप पर कराह रहा है जो 103 मिलीसेकंड के लिए 94 मिलीसेकंड का व्यापार कर रहा है, जबकि अतीत में किसी ने भी पुराने संस्करण के "रनिंग" में किसी भी ध्यान देने योग्य अंतराल के बारे में शिकायत नहीं की है।

पॉवरटॉयज-रन.पीएनजी

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

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

Windows-11.png में नया-रन-डायलॉग सक्षम करें

लेख अंत में बताता है कि Microsoft का "रन" डायलॉग बॉक्स का आधुनिकीकरण अनिवार्य रूप से पुराने कोड को एक लंबे इतिहास और असंगत संरचना के साथ एक क्लीनर आर्किटेक्चर और AOT-संकलित WinUI 3 अनुप्रयोगों के साथ बदल रहा है। यह बदलाव न केवल बेहतर थीम अनुकूलन और उपयोगिता लाता है, बल्कि इंटरफ़ेस स्थिरता और प्रदर्शन में विंडोज 11 की समग्र सुधार दिशा को भी जारी रखता है। सोशल प्लेटफॉर्म पर 94ms बनाम 103ms पर बहस जारी है, लेकिन तकनीकी तथ्य के नजरिए से, नया संस्करण तेज और अधिक आधुनिक दोनों तरह से "चलता" है।