सिल्वरलाइट को बंद करने के लिए मैं विंडोज को कैसे बताऊं?


40

समस्या यहाँ अच्छी तरह से वर्णित है , इसलिए मैं इसे नहीं दोहराऊंगा; लेकिन मूल रूप से, सिल्वरलाइट को छुपाने से भोले का काम नहीं होता है।

तो सवाल यह है कि मैं सिल्वरलाइट के बारे में विंडोज को कैसे बंद करूं और इसे सूची में लाना बंद करूं?


समझाएं "यह स्थापित नहीं है"। क्या स्थापित नहीं है? माइक्रोसॉफ्ट ऑफिस? वह बस आपको एक अन्य Microsoft उत्पाद का एक उदाहरण दे रहा था, जिसके बारे में आपको अपडेट नोटिफिकेशन नहीं मिलेगा, यदि आप उस अनुशंसित समाधान का पालन करते हैं। इसलिए, आप Microsoft उत्पादों (Windows नहीं) के लिए अद्यतन सूचनाएँ अक्षम करते हैं और आपको Silverlight या किसी अन्य Microsoft उत्पाद के लिए अद्यतन सूचनाएँ नहीं मिलती हैं।
बॉन गार्ट

1
आप सोच सकते हैं कि एक ही "अपडेट" बार-बार दिखाई देता है, लेकिन ऐसा नहीं है। मैंने अभी एक नई प्रणाली स्थापित की है। जैसा कि मुझे सिल्वरलाइट की आवश्यकता नहीं है (या मेरे वेबब्रोज़र्स के लिए अधिक सटीक रूप से सिल्वरलाइट प्लगइन) मैंने "अपडेट" को छिपाने के लिए चुना (जो वास्तव में अपडेट नहीं है क्योंकि सिल्वरलाइट स्थापित नहीं है)। जब मैं फिर से "अपडेट की जांच करें" पर क्लिक करता हूं, तो वही सिल्वरलाइट "अपडेट" फिर से प्रकट होता है, सिवाय इसके कि यह एक ही नहीं है: इसकी एक अलग आईडी है। कई बार नए अपडेट के लिए छिपाने और जांचने के बाद, सिल्वरलाइट अब दिखाई नहीं देता है। अगली बार जब कोई नया संस्करण निकलेगा, हालांकि यह फिर से दिखाई देगा।
user276648

3
इसकी गुस्सा करने वाली गुस्सा, मैंने पिछले 3 दिनों से "इस अपडेट को छिपाएं" को दोहराया है और यह प्रत्येक दिन पॉप अप करता रहता है।
बेरग्रीनडीके

1
अभी लगभग 10 सिल्वरलाइट अपडेट हैं, इसलिए एक बार आपके पास कोई अन्य अपडेट नहीं है, तो आप बस नए अपडेट की जांच कर सकते हैं, सिल्वरलाइट को एक बार फिर से छिपाएं, जब तक कि आप उन सभी को छिपा न दें।

2
बस जानकारी को अद्यतन रखते हुए: वर्तमान में छिपाने के लिए 10 सिल्वरलाइट हैं।
डिएगो क्विरोज़

जवाबों:


28

तो, समस्या यह है कि सिल्वरलाइट के 7 अलग-अलग संस्करण हैं। कुछ पुराने हैं, कुछ नए हैं।

आप मैन्युअल रूप से छिपा सकते हैं, "अपडेट के लिए जांचें", विकल्प, उन्हें एक लूप 7 या अधिक बार छिपाएं। मैं ऐसा मैन्युअल रूप से नहीं करना चाहता, इसलिए मैंने एक डब्ल्यूएसएच js लिखा, WUA_xSilverlight.js के रूप में सहेजें:

var wu_Session = WScript.CreateObject("Microsoft.Update.Session");
var wu_Searcher = wu_Session.CreateUpdateSearcher();
wu_Searcher.Online = false;

do {
  WScript.echo("Searching...");
  var silverstreak = false;
  var searchResult = wu_Searcher.Search("IsHidden=0 And IsInstalled=0");

  for(var i=0; i<searchResult.Updates.Count; i++){
    var wupdate = searchResult.Updates.Item(i);
    if ( ! wupdate.Title.indexOf("Microsoft Silverlight") ) { // if -1
    wupdate.IsHidden=1;
    WScript.echo("   Hiding update: " + wupdate.Title);
    silverstreak = true;
    }
  }
} while ( silverstreak );  // repeat search

सहेजी गई फ़ाइल निष्पादित करें: cscript.exe WUA_xSilverlight.js । मैं खोज और कोड को अनुकूलित कर सकता था, लेकिन यह इतना blah काम करता है।


+1 वाह, यह वास्तव में अच्छा है! मुझे नहीं पता था कि ऐसी बात संभव थी, इसके लिए धन्यवाद!
मेहरदाद

1
इसे लिखने के बाद, यह मेरे पसंदीदा स्क्रिप्ट में से एक बन गया है, खोज को अनुकूलित करने के बारे में भूल जाओ ... यह सब कुछ देखने के लिए (वास्तव में विंडोज़ 10 में उपयोगी है जहां आप कम देखते हैं) - आप एक छोटा समायोजन कर सकते हैं: के बाद "silverstreak = true;"और पहले "}\n}\n}", जोड़ें: "} else { WScript.echo(".............. " + wupdate.Title);"......... यह सभी उपलब्ध अपडेट प्रदर्शित करता है, इसलिए एक डोमेन कंप्यूटर पर विंडोज़ 7 में भी यह आपको दिखाएगा कि विंडोज़ 10 इंतज़ार कर रही है और विंडोज़ 10 में यह ड्राइवरों के लिए वैकल्पिक अपडेट प्रदर्शित करता है।
टोनी मार्केज

2
आपके उत्तर से सबसे महत्वपूर्ण जानकारी यह है कि "माइक्रोसॉफ्ट सिल्वरलाइट" (विभिन्न केबी नंबर के साथ) नामक कई अपडेट हैं और वे वास्तव में छिपे हुए हैं लेकिन आपको कई बार प्रक्रिया को दोहराने की आवश्यकता है।
bipec


3
रिकॉर्ड के लिए, मैंने अब 15 सिल्वरलाइट्स छिपाए हैं। वे KB2512827, KB2617986, KB2636927, KB2668562, KB2977218, KB3056819, KB3080333, KB3106614, KB3126036, KB312602593, KB3182373, KB3193713, KB4013867, KB4013894, KB4017094, हैं।
iBug

10

जब मैं बिंग डेस्कटॉप v1.3 छुपाया और बिंग डेस्कटॉप 1.2 अगले दिखाया तो मुझे यह मुद्दा स्पष्ट हो गया। सावधानीपूर्वक निरीक्षण करने पर मैंने देखा था कि सिल्वरलाइट अपडेट प्रत्येक एक अलग तारीख के साथ हैं।

तो मान लें कि 10 सिल्वरलाइट संस्करण जारी किए गए हैं। V10 v9 के माध्यम से v1 को अप्रचलित करेगा और केवल v10 दिखाएगा। V10 को छुपाने के लिए v9 दिखाने का कारण होगा, v9 को छुपाने से अगली बार v8 दिखाई देगा जब आप अपडेट के लिए जाँच करेंगे, और इसी तरह आगे भी।

यदि आप इसके बारे में लगातार हैं तो आप सिल्वरलाइट के हर एक संस्करण को छिपा सकते हैं और यह दिखना बंद हो जाता है (जब तक कि अगला संस्करण एमएस द्वारा जारी नहीं किया जाता)।


8

मैंने हाल ही में इस मुद्दे को भी काम के लिए विंडोज 7 वीएम स्थापित करने के बाद किया था। काफी समय से विंडोज का उपयोग नहीं करने से यह मेरे लिए बहुत कष्टप्रद था।

मेरे पास विंडोज 7 की एक साफ स्थापना थी, जो भी नवीनतम सर्विस पैक इस लेखन के रूप में उन्नत है और मैंने सिल्वरलाइट स्थापित करने से इनकार कर दिया है। हालाँकि, ऐसा प्रतीत होता है कि विंडोज 7 का सर्विस अब सिल्वरलाइट के "प्रीलोड" भागों को पैक करता है, जिससे यह तकनीकी रूप से पूरी तरह से स्थापित नहीं होने पर भी विंडोज अपडेट में दिखाई देता है। अत्यधिक चिड़चिड़ाहट।

इस समस्या को ठीक करने के लिए, मैंने Microsoft की समर्थन वेबसाइट से निम्नलिखित लेख में हटाने के निर्देशों का पालन ​​किया : एक दूषित सिल्वरलाइट स्थापना को कैसे साफ़ करें और फिर सिल्वरलाइट को पुनर्स्थापित करें

"मुझे इसे स्वयं ठीक करने दें" अनुभाग से पूरी तरह हटाने के बाद, सिल्वरलाइट ने एक बार मेरे विंडोज अपडेट में नहीं दिखाया है।

अद्यतन (2015 09 17): यदि आपके पास Microsoft Office स्थापित है, तो यह काम नहीं करेगा। यह वर्णित के रूप में विंडोज 7 पर काम करता है। Office 2013 को स्थापित करने पर, सिल्वरलाइट स्थापित हो जाती है और Microsoft अद्यतन में अद्यतन बनी रहती है। मुझे अभी तक इसे ऑफिस स्थापित करने से रोकने का कोई तरीका नहीं मिला है। कार्यालय के बिना, शायद केवल कार्यालय 2013, ये निर्देश अभी भी काम करते हैं


2
तो आप सब के बाद प्लगइन स्थापित? यहाँ विचार प्लगइन का लाभ पाने के लिए है और इसे Windows अद्यतन में पॉप अप करने से रखें।
बर्गग्रीनडीके

4
नहीं, मैंने प्लगइन हटा दिया। जैसा कि मैंने अपने उत्तर में कहा था कि मैंने केवल निष्कासन निर्देशों का पालन किया है। निर्देश सिर्फ हुआ पुनर्स्थापना के बारे में माइक्रोसॉफ्ट लेख, दूसरी छमाही जिनमें से आप अनदेखा कर सकते हैं में किया जाना है।
ब्रायसन

नीचे @Ohto की तरह - मैंने यह कोशिश की (बैच फ़ाइल में सभी हटाए गए भाग), लेकिन WU तब तक कराहता रहा जब तक कि मैंने हर अपडेट को छुपा नहीं दिया, जैसा कि उसने सुझाव दिया था। शायद मुझे कुछ याद आया? संपादित करें: मुझे आश्चर्य है कि अगर WU डाउनलोड निर्देशिका (% windir% \ SoftwareDistribution \ Download) को साफ़ करने से छिपाने की आवश्यकता को नकार दिया जाएगा?
Umber Ferrule

मुझे पिछली बार 4 या 5 बार इस तरह का प्रयास करना पड़ा जब मैंने VMWare फ्यूजन में अपने विंडोज 7 वीएम को फिर से इंस्टॉल किया। यह अंततः काम कर गया, लेकिन वे चीजों को स्पष्ट रूप से बदल रहे हैं। निश्चित नहीं है कि क्या या क्यों।
ब्रायसन

2

यदि फ़िक्टिट समाधान काम नहीं करता है (जैसे कि यह मेरे लिए नहीं था), तो यहां थोड़ा अधिक विस्तृत समाधान है।

  1. उस पर राइट माउस बटन पर क्लिक करें, Hide को सिलेक्ट करें।
  2. एड्रेस बार के आगे ALT + अप या अप एरो दबाएं
  3. यदि फिर से सिल्वरलाइट अपडेट उपलब्ध है, तो चरण 1 और 2 को दोहराएं।

0

Regedit दर्ज करें और निम्नलिखित पथ देखें:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ सिल्वरलाइट

वहां, "UpdateConsentMode" नाम की एक कुंजी होगी, जिसका मूल्य स्थापना के समय 1 है। इसे 0 में बदलने से रिमाइंडर अक्षम हो जाएगा।


2
वह कुंजी मेरे सिस्टम पर मौजूद नहीं है। मुझे लगता है कि यह केवल एक बार बनाया गया है जब आप पहले ही सिल्वरलाइट स्थापित कर चुके हैं, लेकिन इस मामले में हम इसे बिल्कुल भी स्थापित नहीं करना चाहते हैं।

-8

सेटिंग्स में Microsoft अद्यतन को अक्षम करने का प्रयास करें।

लेकिन साइड इफेक्ट यह है कि आपको ऑफिस जैसे अन्य उत्पादों के लिए महत्वपूर्ण अपडेट नहीं मिलेगा।

यहाँ छवि विवरण दर्ज करें


16
यह एक भयानक गैर-समाधान है। मुद्दा यह नहीं है कि वह विंडोज अपडेट अपडेट को पसंद नहीं करता है, यह है कि विंडोज अपडेट ने उसे सिल्वरलाइट के लिए "वैकल्पिक" अपडेट दिखाया है जो उसने स्थापित नहीं किया है। विंडोज अपडेट को पूरी तरह से अक्षम करना सबसे खराब सुरक्षा सलाह हो सकती है जिसे आप किसी भी कारण से किसी भी विंडोज उपयोगकर्ता को दे सकते हैं ।
ब्रायसन

2
वास्तव में भयानक, आप विंडोज़ अपडेट को निष्क्रिय नहीं करते हैं, पागल है - आपको केवल 1 एकल आइटम को हटाने की आवश्यकता है जिसे आप अपने कंप्यूटर पर स्थापित नहीं करना चाहते हैं। इसकी तरह, ठीक है - मुझे अपनी कार की गैस की मात्रा पसंद नहीं है, इसलिए इंजन को हटा दें।
बर्गग्रीनडीके

1
@Bryson: मोआब ने विंडोज अपडेट को अक्षम करने की सिफारिश नहीं की, लेकिन "Microsoft अद्यतन - जब मैं विंडोज अपडेट करता हूं, तो नए वैकल्पिक Microsoft सॉफ़्टवेयर के लिए चिह्नित बॉक्स को अनचेक करें" (दुर्भाग्य से, यह वही चेकबॉक्स है जो आपके पास गैर-ओएस Microsoft उत्पादों के अपडेट को नियंत्रित करता है) स्थापित)। अनचेक करने से ओएस अपडेट नहीं होगा जो विंडोज अपडेट को पूरी तरह से अक्षम कर देगा।
बेन वोइगट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.