Windows इस डाउनलोड पर चेतावनी क्यों देता है
Fast Media Sorter & Sharing for Windows एक मुफ़्त प्रोग्राम है, जिसे एक स्वतंत्र डेवलपर ने लिखा है। GitHub पर प्रकाशित बिल्ड, जिन्हें winget भी इंस्टॉल करता है, कोड-साइन नहीं हैं, इसलिए Windows उन्हें अतिरिक्त सावधानी से देखता है और आपको एक-दो चेतावनियाँ मिल सकती हैं। नीचे बताया गया है कि हर चेतावनी क्या है, क्यों दिखती है, ठीक किस पर क्लिक करना है, और प्रोग्राम कभी क्या नहीं करता।
चेतावनी है क्या
इन तीन में से एक, इस पर निर्भर करते हुए कि आपने क्या डाउनलोड किया।
- «Windows protected your PC» - यह SmartScreen है। यह किसी सेटअप फ़ाइल या पोर्टेबल ZIP से प्रोग्राम को पहली बार चलाने पर दिखती है।
- «Do you want to allow this app to make changes to your device?» - यह Windows की प्रशासक अनुमति की माँग है। यह केवल तब आती है जब आप सभी उपयोगकर्ताओं के लिए इंस्टॉल करना चुनें या फ़ोल्डर-साझाकरण चालू करें, और चौथा खंड ठीक-ठीक बताता है कि दोनों में से हर एक उससे क्या करता है।
- सिंगल-फ़ाइल डाउनलोड पर एंटीवायरस की चेतावनी, जो डाउनलोड केवल 12 जून 2026 से पहले की रिलीज़ में मिलता था। Microsoft Defender उसके स्व-निष्कर्षण वाले लॉन्चर को Program:Script/Wacapew.A!ml मानता है। इस तरह की फ़ाइलों के लिए यह एक ज्ञात ग़लत चेतावनी है; सेटअप फ़ाइलों और पोर्टेबल ZIP पर इसका असर नहीं है।
यह क्यों दिखती है
कुछ भी ख़राब नहीं है और चेतावनी कोई ग़लती नहीं है। SmartScreen फ़ाइल के बारे में दो बातें देखता है: क्या वह ऐसे प्रमाणपत्र से हस्ताक्षरित है जिसे Windows पहचानता है, और क्या पर्याप्त लोग उसे पहले ही चला चुके हैं।
- हस्ताक्षरित नहीं। कोड-साइनिंग प्रमाणपत्र की सालाना क़ीमत कई सौ डॉलर है। प्रोग्राम मुफ़्त है और कुछ कमाता नहीं, इसलिए प्रमाणपत्र नहीं ख़रीदा गया - यह एक निर्णय है, चूक नहीं।
- अभी अनजाना। प्रतिष्ठा हर फ़ाइल के लिए अलग गिनी जाती है, इसलिए हर नया संस्करण शून्य से शुरू होता है। जैसे-जैसे वह रिलीज़ डाउनलोड होती है, यह अपने आप बनती जाती है - इसीलिए चेतावनी संस्करणों के बीच हल्की पड़ जाती है और हर नए संस्करण के बाद कुछ समय के लिए लौट आती है।
- Microsoft Store वाला बिल्ड अपवाद है: Microsoft प्रमाणन के दौरान उस पर हस्ताक्षर करता है, इसलिए वहाँ इनमें से कुछ नहीं दिखता। प्रोग्राम वही है।
ठीक किस पर क्लिक करना है
दो क्लिक, और इनमें से कुछ भी आपकी सुरक्षा कमज़ोर नहीं करता।
- SmartScreen: संवाद में More info पर क्लिक करें, फिर Run anyway पर। बस इतना ही।
- प्रशासक की माँग: पहले अगला खंड पढ़ें, फिर Yes चुनें। फ़ोल्डर-साझाकरण की माँग पर No चुनने पर भी प्रोग्राम पूरी तरह इंस्टॉल होकर चलता है - बस साझाकरण बंद रहता है। इंस्टॉलर को ख़ुद यह माँग तभी चाहिए जब आपने सभी उपयोगकर्ताओं के लिए इंस्टॉल करना चुना हो।
- एंटीवायरस: अगर फ़ाइल क्वारंटीन में चली गई है, तो उसे बहाल करें और उसी एक इंस्टॉल फ़ोल्डर के लिए अपवाद जोड़ें। SmartScreen कभी बंद न करें और एंटीवायरस कभी निष्क्रिय न करें - यहाँ इसकी ज़रूरत नहीं है, और वे आपके बाक़ी सभी डाउनलोड की रक्षा करते रहते हैं।
- अगर भरोसे के बजाय जाँच पसंद हो: हर रिलीज़ के साथ एक .sha256 फ़ाइल होती है, और PowerShell में Get-FileHash <फ़ाइल> -Algorithm SHA256 वही मान दिखाना चाहिए। स्रोत कोड सार्वजनिक है।
प्रशासक अधिकार किसलिए हैं और उन्हें वापस कैसे लें
व्यूअर स्वयं कभी प्रशासक अधिकार नहीं माँगता। इंस्टॉलर उन्हें केवल तब माँगता है जब आप सभी उपयोगकर्ताओं के लिए इंस्टॉल करना चुनें, और फ़ोल्डर-साझाकरण केवल तब जब आप उसे चालू करें। यहाँ हर उपयोग दिया है, फिर वापसी का रास्ता।
- सभी उपयोगकर्ताओं के लिए इंस्टॉल - इंस्टॉलर में आपका चुनाव। इंस्टॉलर पहले पूछता है कि केवल आपके लिए इंस्टॉल करे, बिना प्रशासक अधिकारों के, या इस PC के हर खाते के लिए। केवल दूसरी स्थिति में Windows पूछता है, ताकि प्रोग्राम Program Files में और उसके शॉर्टकट वहाँ रखे जाएँ जहाँ हर खाता उन्हें देखे।
- फ़ोल्डर-साझाकरण - एक फ़ायरवॉल नियम। साझाकरण चालू करने पर, इंस्टॉलर में या बाद में Share Manager में, Windows एक बार पूछता है और companion\fms-share-worker.exe के लिए एक ही इनबाउंड फ़ायरवॉल नियम जुड़ता है। यह केवल उसी एक प्रोग्राम को कनेक्शन लेने देता है और कुछ नहीं करता। जब तक साझाकरण बंद है, कुछ भी सुन नहीं रहा और कुछ नहीं जुड़ता।
- हमेशा चालू साझाकरण - एक Windows सेवा। केवल तभी, जब आप ख़ुद माँगें, दो में से किसी एक तरीक़े से: Share Manager में «मैनेजर सेटिंग्स», «होस्टिंग», «साझाकरण को Windows सेवा में बदलें..», या अलग Server इंस्टॉलर से, जिसे आप ख़ुद डाउनलोड करके चलाते हैं। Windows एक बार पूछता है और चार काम होते हैं: FastMediaSorterCompanionSFTP सेवा पंजीकृत होती है और LOCAL SERVICE के रूप में चलती है; फ़ायरवॉल नियम साझाकरण प्रोग्राम की उस प्रति पर मोड़ दिया जाता है जिसे सेवा चलाती है; LOCAL SERVICE आपके साझा किए हर फ़ोल्डर को पढ़ सकता है, और लिख केवल वहीं सकता है जहाँ आपने लिखने की अनुमति दी; और साझाकरण की सेटिंग्स, पासवर्ड और होस्ट कुंजी %ProgramData%\FastMediaSorterCompanion में चली जाती हैं, एक ऐसा फ़ोल्डर जिसे केवल प्रशासक, सेवा और आपका खाता खोल सकते हैं।
- अनइंस्टॉल किए बिना वापस लेने के लिए Share Manager की «मैनेजर सेटिंग्स» खोलें: «नेटवर्क», «सर्वर सुविधाएँ बंद करें..» फ़ायरवॉल नियम हटाता है; «होस्टिंग», «सर्वर भूमिका हटाएँ» सेवा को रोककर हटाता है, फ़ोल्डरों पर उसके अधिकार वापस लेता है और फ़ायरवॉल नियम हटाता है; «होस्टिंग», «उपयोक्ता संस्करण पर लौटें..» भी सेवा और फ़ोल्डर अधिकार हटाता है, पर साझाकरण को उसके फ़ायरवॉल नियम सहित आपके अपने सत्र को लौटा देता है। हर क्रिया Windows से एक बार पूछती है।
- या अनइंस्टॉल करें: Windows सेटिंग्स, ऐप्स की हर प्रविष्टि वही हटाती है जो उसने जोड़ा। उस सूची में यह प्रोग्राम FastMediaSorter LITE (पहली बार इसी नाम से प्रकाशित हुआ था) के नाम से दिखता है, और सर्वर संस्करण Fast Media Sorter Folder Share Server के नाम से। FastMediaSorter LITE अपना फ़ायरवॉल नियम हटाता है - केवल आपके लिए इंस्टॉल होने पर Windows इसके लिए एक बार पूछता है - और अपने Share Manager द्वारा पंजीकृत सेवा हटाने का प्रस्ताव देता है। Fast Media Sorter Folder Share Server अपनी सेवा, फ़ोल्डर अधिकार और फ़ायरवॉल नियम हटाता है। मौन अनइंस्टॉल, जैसे winget uninstall, पूछ नहीं सकता, इसलिए Share Manager की सेवा को, और केवल आपके लिए किए गए इंस्टॉल में फ़ायरवॉल नियम को भी, जगह पर छोड़ देता है; इन्हें पहले Share Manager में बंद कर दें।
- जान-बूझकर रखा जाता है: होस्ट कुंजी, पासवर्ड और फ़ोल्डर सूची %LOCALAPPDATA%\FastMediaSorterCompanion में रहती हैं - या %ProgramData%\FastMediaSorterCompanion में, यदि साझाकरण सेवा के रूप में चल चुका है - ताकि जोड़े गए फ़ोन दोबारा इंस्टॉल के बाद फिर जुड़ जाएँ। वह फ़ोल्डर मिटाएँ, तो हर फ़ोन को फिर से जोड़ना होगा।
प्रोग्राम कभी क्या नहीं करता
वही सूची जो गोपनीयता पृष्ठ पर और Microsoft Store के डेटा-सुरक्षा उत्तरों में है - सच एक ही है।
- कोई टेलीमेट्री नहीं, कोई एनालिटिक्स नहीं, कोई खाते नहीं, कोई विज्ञापन नहीं। डेवलपर को आपके बारे में या आपके उपयोग के बारे में कुछ नहीं मिलता - जब तक आप «लॉग लेखक को भेजें» न दबाएँ, जो आपके अपने मेल प्रोग्राम में एक संदेश खोलता है, जिसे आप जाँचकर ख़ुद भेजते हैं।
- वह आपकी फ़ाइलें कभी अपने आप कहीं नहीं भेजता। साझाकरण में आपका फ़ोन एन्क्रिप्टेड SFTP कनेक्शन से सीधे आपके PC से जुड़ता है।
- वह कभी अपने आप कोई पोर्ट नहीं खोलता और न ही प्रशासक अधिकार माँगता है। साझाकरण तब तक बंद रहता है जब तक आप उसे चालू न करें, और खिड़की हमेशा दिखाती है कि क्या और कहाँ से पहुँच में है।
- वह कुछ भी तभी डाउनलोड करता है जब आप कहें या ऐसे सवाल पर हाँ कहें जिसमें बताया गया हो कि क्या लाया जा रहा है: OCR भाषा पैक, OCR या वीडियो प्लेबैक रनटाइम, वीडियो एन्कोडर FFmpeg, Ollama इंस्टॉलर या उसके लिए अनुवाद मॉडल, या winget के ज़रिए doc-html-translate। अनुरोध के साथ आपकी फ़ाइलों के बारे में कुछ नहीं भेजा जाता।
- जो पाठ आप अनुवाद करते हैं, वह केवल उसी अनुवाद पते पर जाता है जो आपने स्वयं तय किया - आपकी अपनी मशीन का मॉडल, या आपका बताया हुआ सर्वर।
एक ही बाहरी सेवा से संपर्क हो सकता है, और वह भी केवल तब जब आप साझाकरण के लिए इंटरनेट पहुँच चालू करें: check-host.net से पूछा जाता है कि आपका फ़ॉरवर्ड किया पोर्ट बाहर से जवाब देता है या नहीं, जिससे उस सेवा को आपका सार्वजनिक पता और पोर्ट दिखता है। इसके अलावा उसे कुछ नहीं भेजा जाता। दो और चीज़ें आपके अपने नेटवर्क के भीतर ही रहती हैं: इंटरनेट पहुँच चालू होने पर प्रोग्राम आपके राउटर से साझाकरण पोर्ट फ़ॉरवर्ड करने को कहता है (UPnP या NAT-PMP), और साझाकरण चलते समय PC स्थानीय नेटवर्क में अपनी घोषणा करता है (mDNS), ताकि जोड़ा गया फ़ोन उसे फिर ढूँढ सके।
इस वेबसाइट का कोई पृष्ठ खोलने पर (प्रोग्राम चलाने पर नहीं) अधिकतम तीन बाहरी पतों से संपर्क होता है: fonts.googleapis.com और fonts.gstatic.com (Google Fonts, पृष्ठों के अक्षरों के लिए) और मुख्य पृष्ठ व उसके भाषा-संस्करणों पर api.github.com (GitHub, डाउनलोड लिंक के लिए नवीनतम रिलीज़ देखने हेतु)। हर एक को आपका IP पता और आपके ब्राउज़र का user agent मिलता है, और कुछ नहीं। विश्लेषण, टैग-मैनेजर या विज्ञापन के किसी पते से संपर्क नहीं किया जाता। गोपनीयता पृष्ठ भी यही कहता है।
यह पृष्ठ और हिन्दी इंटरफ़ेस मशीनी अनुवाद हैं, इनकी वाचन-जाँच नहीं हुई। सुधार का स्वागत है।