केबी झील और रेजेन सीपीयू पर अपडेट इंस्टॉल करें (बाईपास सीपीयू लॉक)
जैसा कि आप पहले से ही जानते होंगे, माइक्रोसॉफ्ट अपडेट प्राप्त करने की क्षमता को लॉक कर दिया है इंटेल के कैबी लेक और एएमडी के रेजेन सीपीयू मालिकों के लिए जिनके पास इन सीपीयू के साथ विंडोज 7 या विंडोज 8.1 स्थापित है। यह उन उपयोगकर्ताओं के लिए सॉफ़्टवेयर कॉर्पोरेशन का एक बहुत ही अप्रिय कदम है, जो विंडोज़ में अपग्रेड को स्वीकार करने की कोई इच्छा नहीं रखते हैं 10. यहां इस सीमा को बायपास करने और ऐसे उपकरणों पर इंस्टॉल होने से रोके गए अपडेट सहित सभी अपडेट इंस्टॉल करने की एक तरकीब है।
विज्ञापन
माइक्रोसॉफ्ट ने जनवरी 2015 में विंडोज 7 के लिए मेनस्ट्रीम सपोर्ट बंद कर दिया। मुख्यधारा के समर्थन की समाप्ति का मतलब है कि ऑपरेटिंग सिस्टम को सुरक्षा अपडेट प्राप्त होते हैं लेकिन मामूली कार्यक्षमता परिवर्तन नहीं होते हैं। विंडोज 8.1 अभी भी मुख्यधारा के समर्थन में है लेकिन माइक्रोसॉफ्ट इस ऑपरेटिंग सिस्टम के ग्राहकों को पूरी तरह से इस शत्रुतापूर्ण कदम से हटा रहा है। माइक्रोसॉफ्ट चाहता है कि हर कोई जल्द से जल्द विंडोज 10 चलाए जबकि कई विंडोज यूजर्स के पास कभी भी विंडोज 10 का इस्तेमाल करने की कोई योजना नहीं है, यहां तक कि भविष्य में भी नहीं। एक बार जब उनका वर्तमान हार्डवेयर काम करना बंद कर देता है, तो उन्हें सुरक्षित और संरक्षित रहने के लिए विंडोज 10 को स्थापित और उपयोग करने के लिए मजबूर किया जाएगा।
कई उपयोगकर्ता इस प्रतिबंधात्मक नीति से खुश नहीं हैं। एक गिटहब डेवलपर, "ज़ेफ़ी" ने इस स्थिति को बदलने का फैसला किया। उन्होंने कुछ फाइलों को पैच करके आधुनिक हार्डवेयर पर "लॉक" अपडेट पैकेज को स्थापित करने की क्षमता की खोज की। अपने गिटहब पेज पर, उन्होंने विस्तार से वर्णन किया है कि उन्होंने विशेष प्रोग्रामिंग कार्यों की खोज कैसे की, 'IsDeviceServiceable (void)' और 'IsCPUSupported (void)', जो wuaueng.dll DLL लाइब्रेरी में स्थित हैं ओएस में शामिल है। ये फ़ंक्शन एक हार्डवेयर जांच करते हैं और सीपीयू को लॉक करने के लिए जिम्मेदार होते हैं इसलिए अपडेट इंस्टॉल नहीं किया जा सकता है।
लेखक आपके Intel Kaby Lake या AMD Ryzen CPU-आधारित PC को Windows 7 या Windows 8.1 के साथ "अनलॉक" करने के लिए रेडी-टू-यूज़ पैच प्रदान करता है। यहाँ निर्देश हैं:
IsCPUS समर्थित (शून्य) केवल IsDeviceServiceable (शून्य) द्वारा बुलाया जाता है, जिसे पांच अन्य कार्यों द्वारा बुलाया जाता है। सौभाग्य से, इस सीपीयू चेक को मारने के कुछ आसान तरीके हैं।
- wuaueng.dll को पैच करें और dword_600002EE948 को बदलें जो 0x26C948 फ़ाइल ऑफ़सेट पर 0x01 से 0x00 तक है। यह IsDeviceServiceable (शून्य) को अपने पूरे शरीर पर कूदता है और तुरंत 1 (समर्थित CPU) लौटाता है। यह मेरा पसंदीदा तरीका है। नोट: ये ऑफ़सेट केवल Windows 7 x64 संस्करण के लिए हैं।
- wuaueng.dll को पैच करें और IsDeviceServiceable (void) में हाइलाइट किए गए सभी निर्देशों को हटा दें, यह ForceUnsupportedCPU प्रकार के उपयोग को सक्षम करेगा रजिस्ट्री कुंजी HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Test\Scan के तहत REG_DWORD (आपको इसे बनाने की सबसे अधिक संभावना होगी रजिस्ट्री चाबी)। असमर्थित CPU को बाध्य करने के लिए इस मान को 0x00000001 पर सेट करें, और व्यवहार को वापस डिफ़ॉल्ट में बदलने के लिए 0x00000000 पर वापस सेट करें। परिवर्तनों को लागू करने के लिए आपको शायद अपने पीसी को पुनरारंभ करना होगा या वूसर्व सेवा को पुनरारंभ करना होगा। यह व्यवहार अनिर्दिष्ट है और भविष्य के अद्यतनों में इसे हटाया जा सकता है।
इन समाधानों का एकमात्र नकारात्मक पक्ष यह है कि जब भी wuaueng.dll अपडेट हो जाता है तो आपको एक नया पैच फिर से लागू करना होगा।
पैच को हथियाने के लिए, ज़ीफ़ी के गिटहब पेज पर जाएं और परिचय को ध्यान से पढ़ें।
अद्यतनों को स्थापित करने की अनुमति देने के लिए पैच डाउनलोड करें
ध्यान रखें कि यह एक अस्थायी समाधान है। निस्संदेह, Microsoft इस क्षमता को जल्द से जल्द "ठीक" करेगा और अधिक जटिल कार्यान्वयन के साथ Windows अद्यतन क्षमता को लॉक कर देगा। कंपनी हाल के सीपीयू पर विंडोज 7 या विंडोज 8.1 का समर्थन करने में दिलचस्पी नहीं रखती है, भले ही वे ठीक से चल रहे हों।