Computer >> कंप्यूटर >  >> प्रणाली >> Windows 7

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

पिछले लेखों में से एक में, हमने उल्लेख किया है कि इंटरनेट से डाउनलोड की गई निष्पादन योग्य फ़ाइल को खोलने का प्रयास करते समय विंडोज़ संभावित खतरनाक सामग्री को चलाने की सुरक्षा चेतावनी दिखाता है (विवरण के लिए, विंडोज़ में सुरक्षा चेतावनियां कैसे अक्षम करें देखें)। सिस्टम कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है? आइए इसका पता लगाने की कोशिश करते हैं।

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

ब्राउज़र में इंटरनेट से डाउनलोड की गई सभी निष्पादन योग्य फ़ाइलों को एक विशेष मार्कर मिलता है। यह नियम न केवल इंटरनेट एक्सप्लोरर द्वारा समर्थित है, बल्कि मोज़िला फ़ायरफ़ॉक्स और Google क्रोम जैसे अन्य लोकप्रिय ब्राउज़रों द्वारा भी समर्थित है। किसी फ़ाइल को किसी अन्य NTFS विभाजन में कॉपी, नाम बदलने या स्थानांतरित करते समय, मार्कर अभी भी साथ रहता है।

यह मार्कर एक वैकल्पिक NTFS फ़ाइल स्ट्रीम है ।

नोट . वैकल्पिक NTFS डेटा स्ट्रीम प्रत्येक NTFS फ़ाइल के लिए कई अतिरिक्त डेटा (मेटाडेटा) स्ट्रीम बनाने की अनुमति दें। डिफ़ॉल्ट रूप से, सभी फ़ाइल डेटा मुख्य स्ट्रीम में संग्रहीत होते हैं, लेकिन फ़ाइल के लिए एक या अधिक अतिरिक्त स्ट्रीम बनाना संभव है और उनका आकार प्राथमिक फ़ाइल स्ट्रीम के आकार से भी अधिक हो सकता है। अधिकांश एप्लिकेशन (विंडोज एक्सप्लोरर सहित) केवल मानक स्ट्रीम के साथ काम करते हैं और वैकल्पिक एनटीएफएस डेटा स्ट्रीम से डेटा नहीं पढ़ सकते हैं।

यह सुनिश्चित करने के लिए कि इंटरनेट से डाउनलोड की गई फ़ाइल को एक विशेष मार्कर असाइन किया गया है, निम्न कमांड का उपयोग करके वितरण वाली निर्देशिका के लिए फ़ाइलों की सूची प्रदर्शित करें:

dir /r

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

जैसा कि हम देख सकते हैं, वैकल्पिक धारा Zone.Identifier निष्पादन योग्य फ़ाइलों को असाइन किया गया है, जैसे install_flash_player_16_active_x.exe:Zone.Identifier

नोटपैड में वैकल्पिक स्ट्रीम खोलें:

Notepad.exe install_flash_player_16_active_x.exe:Zone.Identifier

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

हम देख सकते हैं कि यह स्ट्रीम एक फाइल है जिसमें एक सेक्शन [ZoneTransfer . है ], जिसमें एक स्थानांतरण क्षेत्र आईडी (ZoneId) अधिकृत है। (ये सुरक्षा क्षेत्र हैं जो IE सेटिंग्स में पाए जा सकते हैं।) स्थानांतरण क्षेत्र आईडी में 0 से 4 तक के पांच मानों में से एक हो सकता है।

  1. ZoneId=0:स्थानीय मशीन
  2. ZoneId=1:स्थानीय इंट्रानेट
  3. ZoneId=2:विश्वसनीय साइटें
  4. ZoneId=3:इंटरनेट
  5. ZoneId=4:प्रतिबंधित साइटें

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

जब आप किसी सुरक्षा ज़ोन से कोई फ़ाइल डाउनलोड करते हैं, तो ब्राउज़र उसे संबंधित ज़ोनआईड असाइन करता है। अपने वैकल्पिक एनटीएफएस स्ट्रीम में 3 या 4 के बराबर ज़ोनआईड के साथ एक फ़ाइल चलाने की कोशिश करते समय, इस आईडी के आधार पर सिस्टम यह पता लगाता है कि एक फ़ाइल इंटरनेट या एक अविश्वसनीय स्रोत से डाउनलोड की गई है। Windows XP SP2 के बाद से Windows निष्पादन योग्य फ़ाइलों के इस मार्कर की जाँच कर रहा है।

इस मार्कर (वैकल्पिक स्ट्रीम) को मैन्युअल रूप से हटाने के लिए, आपको केवल अनब्लॉक click पर क्लिक करना चाहिए फ़ाइल गुणों में।

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

सुनिश्चित करें कि इस फ़ाइल में अभी वैकल्पिक स्ट्रीम नहीं है।

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है

टिप . डाउनलोड की गई फ़ाइलों को मार्कर निर्दिष्ट करने से रोकने के लिए, आप इंटरनेट से डाउनलोड की गई फ़ाइलों को NTFS से भिन्न फ़ाइल सिस्टम में सहेज सकते हैं, जैसे FAT, exFat, आदि।

दरअसल, वैकल्पिक डेटा स्ट्रीम से निपटने के लिए विंडोज के पास कोई टूल नहीं है। उदाहरण के लिए, यदि आपको उन्हें एक साथ कई फाइलों से हटाना है, तो बेहतर होगा कि आप मार्क रुसिनोविच के तृतीय-पक्ष कंसोल टूल का उपयोग करें — स्ट्रीम

उदाहरण के लिए, c:\Download\ में सभी निष्पादन योग्य फ़ाइलों की वैकल्पिक स्ट्रीम को पुनरावर्ती रूप से हटाने के लिए, यह कमांड चलाएँ:

c:\TOOLS\streams.exe -s -d c:\Download\*.exe

कमांड प्रॉम्प्ट में, आप देख सकते हैं कि फ़ाइल की वैकल्पिक स्ट्रीम हटा दी गई है:हटाई गई :Zone.Identifier:$DATA 

महत्वपूर्ण . स्ट्रीम निर्दिष्ट फ़ाइलों की सभी वैकल्पिक धाराओं को हटा देता है और एक निश्चित स्ट्रीम को लक्षित करने की अनुमति नहीं देता है। इसलिए, धाराएं न चलाएं streams.exe -s -d c:\*.exe . के रूप में कमांड करें , चूंकि वैकल्पिक NTFS स्ट्रीम में निहित महत्वपूर्ण जानकारी को हटा दिए जाने के बाद इसके परिणामस्वरूप सिस्टम विफल हो सकता है।

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है
पावरशेल 3.0 में, आप किसी निर्देशिका में ज़ोन.आइडेंटिफ़ायर स्ट्रीम वाली फ़ाइलों की सूची प्रदर्शित कर सकते हैं इस आदेश का उपयोग करते हुए:

Get-ChildItem -Recurse | Get-Item -Stream Zone.Identifier -ErrorAction SilentlyContinue | Select-Object FileName

विशेषता को इस प्रकार हटा दिया जाता है:

Remove-Item .\install-file.exe -Stream Zone.Identifier

Windows PowerShell 4.0 में, आप अलग cmdlet का उपयोग करके Zone.Identifier को हटा सकते हैं:

Unblock-File install-file.exe

आप इस कमांड को मैन्युअल रूप से चलाने वाली किसी भी फ़ाइल को मार्कर असाइन कर सकते हैं:

notepad.exe install_flash_player_16_active_x.exe:Zone.Identifier

चूंकि कोई स्ट्रीम नहीं है, सिस्टम एक नई फ़ाइल बनाने का संकेत देता है। निम्नलिखित पाठ को नोटपैड विंडो में स्वीकार करें और कॉपी करें:

[ZoneTransfer]
ZoneId=3

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई हैपरिवर्तन सहेजें। सुनिश्चित करें कि फ़ाइल को एक वैकल्पिक स्ट्रीम असाइन की गई है।

Windows कैसे निर्धारित करता है कि फ़ाइल इंटरनेट से डाउनलोड की गई है


  1. Windows 11 से सर्वश्रेष्ठ प्रदर्शन कैसे प्राप्त करें

    विंडोज 11 ऑपरेटिंग सिस्टम उपभोक्ता उपयोग के लिए जारी किया गया है, जिसमें कई नई सुविधाएं शामिल हैं। उपयोगकर्ताओं के पसंदीदा प्रोग्राम दिखाने के लिए स्टार्ट मेनू को अनुकूलित किया जा सकता है, और उपयोगकर्ता को एक नया अनुभव देने के लिए UI के पहलुओं को बदला जा सकता है। हाल के महीनों में OS के प्रदर्शन मे

  1. Windows 10 या Windows 11 में फ़ाइल एक्सप्लोरर से OneDrive कैसे निकालें

    क्लाउड पर आपके डेटा को स्टोर करने में आसानी के कारण वनड्राइव ऐप विंडोज ऑपरेटिंग सिस्टम में पहले से इंस्टॉल आता है। लेकिन वनड्राइव की अपनी कमियां हैं; यह लगातार आपको अपने डेटा का ऑनलाइन बैकअप लेने के लिए कह सकता है, या आपके पीसी से अनावश्यक मेमोरी को खा सकता है - जो कि यदि आप इसका उपयोग नहीं कर रहे ह

  1. विंडोज 10 में विंडोज स्टोर से थीम कैसे इंस्टॉल करें

    विंडोज 10 क्रिएटर्स अपडेट ने एक पुनर्निर्मित डेस्कटॉप थीमिंग अनुभव पेश किया। अब आप विंडोज स्टोर में क्यूरेट किए गए चयन से थीम डाउनलोड और इंस्टॉल कर सकते हैं, जिससे आपके पीसी के लुक और फील को रीफ्रेश करना आसान हो जाता है। डेस्कटॉप पृष्ठभूमि, उच्चारण रंग, ध्वनियां और कर्सर बदलने वाली थीम विंडोज का एक