डेस्कटॉप के लिए डिफ़ॉल्ट होने और मेट्रो / आधुनिक UI के लिए डिफ़ॉल्ट होने में कोई अंतर नहीं है। इसे सेट करने के लिए केवल एक जगह है, और इसे दोनों को कवर करना चाहिए। हालाँकि आप Chrome में डिफ़ॉल्ट के लिए केवल एक्सटेंशन .html सेट कर सकते हैं, और अभी भी हाइपरलिंक इंटरनेट एक्सप्लोरर पर जा सकते हैं।
यह रजिस्ट्री में एक प्रविष्टि खोजने के लिए मुझे आश्चर्यचकित नहीं करेगा जो डिफ़ॉल्ट डेस्कटॉप प्रोग्राम बनाम डिफ़ॉल्ट मेट्रो के विपरीत है, हालांकि इसे बदलने के लिए नियंत्रण कक्ष में कोई सेटिंग या जगह नहीं है। इस सवाल पर एक नजर । जो जवाब मिलता है कि बाउंटी को लगता है कि कहीं न कहीं एक रजिस्ट्री प्रविष्टि है जो MUI ऐप को डिफ़ॉल्ट के रूप में सेट किया जा सकता है या नहीं दिखा सकता है, हालांकि हाइपरलिंक के व्यवहार पर इसका कोई प्रभाव नहीं हो सकता है।
प्रारंभ खोलें और खोजें Default Programs
:

अब चुनें Set your default programs
:

Chrome पर एक नज़र डालें और देखें कि उसने क्या सेट किया है। मेरा केवल 18 में से 3 था:

.Html एक्सटेंशन और HTTP प्रोटोकॉल में अंतर है! Chrome को .html के लिए डिफ़ॉल्ट के रूप में सेट करना Chrome में खोलने के लिए डेस्कटॉप या एक्सप्लोरर से .html फ़ाइलों का कारण होगा। हम यह सुनिश्चित करना चाहते हैं कि क्रोम HTTP प्रोटोकॉल के लिए डिफ़ॉल्ट है।

सुनिश्चित करें HTTP, URL:HyperText Transfer Protocol
और HTTP, URL:HyperText Transfer Protocol with Privacy
दोनों सेट हैं।