विंडोज अपडेट द्वारा उपयोग की जाने वाली सीमा बैंडविड्थ


21

मेरे पास एक विंडोज 8 (64-बिट, प्रो नहीं) मशीन है, और मैं विंडोज अपडेट के लिए उपलब्ध इंटरनेट बैंडविड्थ को सीमित करना चाहता हूं। मैं BITS और GPMC विधियों के बारे में पढ़ता हूं, लेकिन मुझे नहीं पता कि BITS विंडो कैसे खोलें, और GPMC एक Windows सर्वर सुविधा की तरह लगता है।

मैं कैसे नियंत्रित कर सकता हूं कि विंडोज अपडेट और बिट्स के लिए कितना बैंडविड्थ उपलब्ध है?


क्या आपके पास विंडोज 8 प्रो है?
बेन एन

@BenN नहीं, W8.1 x64 SL
E_Blue

जवाबों:


35

यदि आपके पास विंडोज का प्रो संस्करण है, तो आप ग्रुप पॉलिसी का उपयोग कर सकते हैं, भले ही आप किसी डोमेन पर न हों। gpedit.mscस्थानीय समूह नीति संपादक खोलने के लिए चलाएँ । बाएं फलक में निम्नलिखित कंटेनरों का विस्तार करें: कंप्यूटर कॉन्फ़िगरेशनप्रशासनिक टेम्पलेटनेटवर्कपृष्ठभूमि बुद्धिमान हस्तांतरण सेवा (बिट्स)बिट्स बैकग्राउंड ट्रांसफर के लिए अधिकतम नेटवर्क बैंडविड्थ को सीमित करने वाली सेटिंग को डबल-क्लिक करें । दिखाई देने वाले संवाद में, आप "काम के घंटे" के लिए एक अधिकतम दर निर्धारित कर सकते हैं (एक शेड्यूल पर जो आप परिभाषित करते हैं) और अन्य समय के लिए एक अलग अधिकतम। यदि आप हर समय एक निश्चित मूल्य के लिए अधिकतम सेट करना चाहते हैं, तो बस दो दरों को एक समान करें और सभी उपलब्ध अपरिवर्तित पट्टी का उपयोग करें को साफ़ करें बॉक्स, इस तरह:

समूह नीति सेटिंग

मैंने 100 केबीपीएस की दर निर्धारित की। एक बार हो जाने पर, ठीक क्लिक करें और स्थानीय समूह नीति संपादक को बंद करें। परिवर्तन तुरंत रजिस्ट्री पर लागू होते हैं, लेकिन आपको BITS को देखने के लिए उन्हें रीबूट करना पड़ सकता है।


यदि आपके पास प्रो संस्करण नहीं है, तो आप सीधे रजिस्ट्री से कर सकते हैं जो GPME करता है। (ध्यान दें: मैंने व्यक्तिगत रूप से इसका परीक्षण नहीं किया है, क्योंकि मेरी मशीन प्रो है, लेकिन मैंने सत्यापित किया कि कुछ नीति कुंजी होम संस्करण पर भी दिखाई देती हैं।) खोलें regedit, और यहां नेविगेट करें, यदि वे अनुपस्थित हैं, तो उपकुंजी बनाएं:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\BITS

एक DWORD मान बनाएँ जिसे मान के EnableBITSMaxBandwidthसाथ बुलाया गया है 1; जो BITS को बताता है कि देखने के लिए सेटिंग्स हैं। कॉल किए गए DWORD मान MaxBandwidthValidFromऔर MaxBandwidthValidTo, प्रत्येक दिन से एक घंटे 0तक 23। (उदाहरण के लिए, 88:00 पूर्वाह्न, और 175:00 अपराह्न है।) ये वास्तव में इस मामले में बहुत मायने नहीं रखते हैं, लेकिन मैंने उन्हें पूरा करने के लिए आपके बारे में बताया।

नामक दो और DWORD मान बनाएँ MaxTransferRateOffScheduleऔर MaxTransferRateOnSchedule। उनमें से प्रत्येक को Kbps में हस्तांतरण की अधिकतम दर दें। ध्यान दें कि मूल्य को देखने के लिए आपको दशमलव प्रविष्टि मोड पर स्विच करना पड़ सकता है क्योंकि सामान्य मनुष्य संख्याओं के बारे में सोचते हैं।

रजिस्ट्री का तरीका

अंतिम परिणाम, पिछली समूह नीति स्क्रीनशॉट के बराबर:

सभी रजिस्ट्री प्रविष्टियाँ


यदि आपके पास एक गृह संस्करण है, लेकिन फिर भी एक GUI चाहते हैं, तो आप मेरे ओपन-सोर्स एप्लिकेशन नीति प्लस का उपयोग कर सकते हैं । आपको पहले की तरह ही नेटवर्कबैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस (BITS) के तहत संबंधित पॉलिसी सेटिंग मिल जाएगी , या आप फाइंडMicrosoft.Policies.BITS:BITS_MaxBandwidth में पेस्ट करके सेटिंग एडिटर विंडो पर राइट जंप कर सकते हैं । आईडी विंडो द्वारा । वहां से, आप वास्तविक समूह नीति संपादक की तरह ही सेटिंग समायोजित कर सकते हैं। फ़ाइल पर क्लिक करें | डिस्क में अपने परिवर्तन करने के लिए नीतियां सहेजें

युक्ति: किसी नीति के संदर्भ मेनू पर "तत्व निरीक्षक" आपको उस नीति के रजिस्ट्री प्रभावों का पता लगाने देता है।


इस जानकारी के लिए धन्यवाद, मेरे Regedit में वह कुंजियाँ नहीं हैं, लेकिन मैंने अभी बनाई है। रेटऑन को "ValidFrom" और "ValidTo" के बीच लागू किया जाता है, और RateOff के बाकी समय, सही है? यह लागू होता है जैसे ही मैं रजिस्टर को सहेजता हूं या मुझे पुनरारंभ करना होगा?
E_Blue

1
@E_Blue आप सही हैं कि कौन सा मूल्य क्या करता है। परिवर्तनों को प्रभावी होने से पहले आपको संभवतः पुनरारंभ करना होगा।
बेन एन


क्या यह समाधान विंडोज़ 10 पर भी लागू होता है?
-ग्लक्स

1
बस परीक्षण किया गया। यह काम करता है लेकिन स्वत: रखरखाव सीमा से बाहर प्रभाव डालता है।
जं-ग्लक्स १४'१६ को
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.