जब आप अपने कंप्यूटर, लैपटॉप, या टैबलेट से कोई नया उपकरण कनेक्ट करते हैं, तो Windows संबंधित हार्डवेयर ड्राइवर को स्वचालित रूप से डाउनलोड और इंस्टॉल करने का प्रयास करता है। बाद में, ऑपरेटिंग सिस्टम स्वचालित रूप से विंडोज अपडेट के माध्यम से डिवाइस ड्राइवर को अपडेट कर देगा। ज्यादातर मामलों में, यह दृष्टिकोण इष्टतम है, क्योंकि Microsoft द्वारा सत्यापित किए गए नवीनतम ड्राइवर संस्करणों की स्थापना की गारंटी देता है। हालांकि, कुछ मामलों में, उपयोगकर्ता पुराने/लीगेसी ड्राइवर संस्करण का उपयोग करना चाहता है और नहीं चाहता कि वे विंडोज अपडेट के माध्यम से स्वचालित रूप से अपडेट हो जाएं।
विंडोज 10 और 11 पर, आप कई तरीकों से स्वचालित डिवाइस ड्राइवर अपडेट को अक्षम कर सकते हैं।
Windows 10/11 को विशिष्ट ड्राइवर को अपने आप अपडेट होने से कैसे रोकें?
आप Windows 10 और 11 में किसी विशिष्ट डिवाइस के लिए स्वचालित ड्राइवर अपडेट को रोक सकते हैं। उदाहरण के लिए, आप किसी प्रकार के पुराने (लेकिन स्थिर) वीडियो कार्ड ड्राइवर का उपयोग कर रहे हैं जो प्रत्येक स्वचालित ड्राइवर अपडेट के बाद ठीक से काम करना बंद कर देता है। आप चाहते हैं कि किसी विशिष्ट डिवाइस (आपके वीडियो कार्ड) के लिए ड्राइवर को छोड़कर, सभी कंप्यूटर ड्राइवर स्वचालित रूप से अपडेट हो जाएं।
Microsoft एक अलग टूल का उपयोग करने का सुझाव देता है - wushowhide.diagcab ("अपडेट दिखाएं या छुपाएं"), जो आपको विंडोज 11 और विंडोज 10 में विशिष्ट अपडेट या ड्राइवरों को छिपाने की अनुमति देता है।
- आप Microsoft डाउनलोड केंद्र से wushowhide.diagcab उपयोगिता डाउनलोड कर सकते हैं (https://download.microsoft.com/download/f/2/2/f22d5fdb-59cd-4275-8c95-1be17bf70b21/wushowhide.diagcab);
wushowhide.diagcab
चलाएं टूल और विकल्प चुनें “अपडेट छुपाएं ";- उपलब्ध विंडोज अपडेट और ड्राइवरों की सूची में, उन ड्राइवरों की जांच करें जिनके लिए आप ऑटो-अपडेट को अक्षम करना चाहते हैं और अगला पर क्लिक करें। बटन;
- उसके बाद, चयनित ड्राइवर विंडोज द्वारा स्वचालित रूप से अपडेट नहीं होंगे।
आप समूह नीति के माध्यम से किसी विशिष्ट ड्राइवर के अद्यतन को अक्षम कर सकते हैं। सबसे पहले, आपको डिवाइस आईडी प्राप्त करने की आवश्यकता है जिसके लिए आप स्वचालित ड्राइवर अपडेट को अक्षम करना चाहते हैं।
- डिवाइस मैनेजर स्नैप-इन खोलें (
devmgmt.msc
) हार्डवेयर सूची में वह उपकरण ढूंढें जिसकी आपको आवश्यकता है और उसके गुण खोलें; - विवरण पर जाएं टैब करें और “हार्डवेयर आईडी . चुनें ड्रॉप-डाउन सूची से;
- डिवाइस से जुड़े हार्डवेयर पहचानकर्ताओं के मूल्यों की प्रतिलिपि बनाएँ (
PCI\VEN_15AD&DEV_ …
प्रारूप में) )notepad.exe
. में; - ग्रुप पॉलिसी एडिटर कंसोल में (
gpedit.msc
स्टैंडअलोन कंप्यूटर के लिए) कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्पलेट -> सिस्टम -> डिवाइस स्थापना -> डिवाइस स्थापना प्रतिबंध अनुभाग पर जाएं . नीति सक्षम करें “इनमें से किसी भी डिवाइस आईडी से मेल खाने वाले उपकरणों की स्थापना को रोकें ”; - “दिखाएं . क्लिक करें नीति सेटिंग्स में बटन और पहले प्राप्त ग्राफिक कार्ड आईडी को मूल्यों की तालिका में कॉपी करें;
- परिवर्तनों को सहेजें और क्लाइंट पर समूह नीति सेटिंग्स को कमांड के साथ अपडेट करें:
gpupdate /force
; - अब, यदि कंप्यूटर विंडोज अपडेट के माध्यम से इन उपकरणों के लिए ड्राइवर अपडेट प्राप्त करता है और डाउनलोड करता है, तो उनकी स्वचालित स्थापना के दौरान एक त्रुटि संदेश दिखाई देगा (इस डिवाइस की स्थापना सिस्टम नीति द्वारा प्रतिबंधित है। अपने सिस्टम व्यवस्थापक से संपर्क करें।) उन्हें> )
अब आप इस डिवाइस के लिए ड्राइवर को मैन्युअल रूप से अपडेट नहीं कर सकते। इसे अपडेट करने के लिए, आपको इस समूह नीति विकल्प को अक्षम करना होगा या सूची से हार्डवेयर आईडी को हटाना होगा।
साथ ही, आप इस नीति को रजिस्ट्री के माध्यम से सक्षम कर सकते हैं। ऐसा करने के लिए, रजिस्ट्री संपादक चलाएँ (regedit.exe
) और रजिस्ट्री कुंजी HKLM\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions\DenyDeviceIDs पर जाएं . इस खंड में, 1 से शुरू होने वाले नामों के साथ स्ट्रिंग (REG_SZ) पैरामीटर बनाएं, और प्रत्येक पैरामीटर में हार्डवेयर आईडी मान।
आप GPO विकल्प "इन डिवाइस सेटअप कक्षाओं से मेल खाने वाले ड्राइवरों का उपयोग करके डिवाइस की स्थापना रोकें" का उपयोग करके विशिष्ट डिवाइस प्रकारों (प्रिंटर, साउंड कार्ड, USB नियंत्रक, आदि) के लिए ड्राइवर अपडेट अक्षम कर सकते हैं। . ऐसा करने के लिए, आपको डिवाइस क्लास GUID निर्दिष्ट करने की आवश्यकता है। उदाहरण के लिए,
{4d36e972-e325-11ce-bfc1-08002be10318}
नेटवर्क एडेप्टर का एक वर्ग है, {4d36e979-e325-11ce-bfc1-08002be10318}
और {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
- प्रिंटर, आदि। आप यहां हार्डवेयर वर्ग GUID की पूरी सूची पा सकते हैं: https://docs.microsoft.com/en-us/windows-hardware/drivers/install/system-defined-device-setup-classes-available-to-vendors
Windows 11 या 10 पर स्वचालित हार्डवेयर ड्राइवर अपडेट को अक्षम कैसे करें?
विंडोज को स्वचालित ड्राइवर के अपडेट से रोकने का सबसे आसान तरीका हार्डवेयर टैब पर सिस्टम सेटिंग्स को बदलना है। ऐसा करने के लिए:
- प्रेस विन + एक्स और
sysdm.cpl
चलाएं आदेश; - द हार्डवेयर उन्नत सिस्टम सेटिंग . का टैब संवाद खुल जाएगा;
- डिवाइस स्थापना सेटिंग क्लिक करें बटन;
- डिवाइस इंस्टॉलेशन सेटिंग्स विंडो में, मान को "नहीं (आपका डिवाइस अपेक्षित रूप से काम नहीं कर सकता है) में बदलें। संवाद में "क्या आप अपने डिवाइस के लिए उपलब्ध निर्माताओं के ऐप्स और कस्टम आइकन स्वचालित रूप से डाउनलोड करना चाहते हैं?";
- परिवर्तन सहेजें और अपने कंप्यूटर को पुनरारंभ करें।
यह सेटिंग विंडोज 10 और विंडोज 11 दोनों पर काम करती है।
Windows को समूह नीतियों का उपयोग करके हार्डवेयर ड्राइवरों को अपडेट करने से कैसे रोकें?
आप समूह नीति सेटिंग्स का उपयोग करके विंडोज 10 या 11 में डिवाइस ड्राइवर अपडेट को अक्षम कर सकते हैं। आप डोमेन GPO संपादक का उपयोग कर सकते हैं (gpmc.msc
) या स्थानीय समूह नीति संपादक gpedit.msc
(नीचे वर्णित है)।
- प्रेस विन + आर और टाइप करें gpedit.msc -> ठीक है (विंडोज होम संस्करणों में आप इस तरह स्थानीय समूह नीति संपादक चला सकते हैं);
- स्थानीय समूह नीति संपादक में, कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्पलेट -> सिस्टम -> डिवाइस स्थापना -> डिवाइस स्थापना प्रतिबंध पर जाएं;
- नीति ढूंढें उन उपकरणों की स्थापना को रोकें जिनका वर्णन अन्य नीति सेटिंग द्वारा नहीं किया गया है; <मजबूत>
- नीति सक्षम करें ("सक्षम ”) और परिवर्तनों को सहेजें;
- फिर नीति को सक्षम करें "डिवाइस ड्राइवर स्रोत स्थानों के लिए खोज आदेश निर्दिष्ट करें " यह नीति GPO अनुभाग कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्पलेट -> सिस्टम -> डिवाइस स्थापना के अंतर्गत स्थित है। नीति सेटिंग को "Windows Update न खोजें . में बदलें " यह नीति आपको विंडोज अपडेट साइटों पर ड्राइवर अपडेट की खोज को बाहर करने की अनुमति देती है (किसी भी विंडोज डिवाइस के लिए ड्राइवर स्थापित करते समय, यह विंडोज अपडेट सेवा के माध्यम से अधिक उपयुक्त ड्राइवर खोजने की कोशिश करता है);
- अनुभाग पर जाएं कंप्यूटर कॉन्फ़िगरेशन -> प्रशासनिक टेम्पलेट -> विंडोज घटक -> विंडोज अपडेट, नाम की नीति ढूंढें और सक्षम करें “विंडोज अपडेट वाले ड्राइवरों को शामिल न करें " Windows 11 और Windows Server 2022 पर, यह GPO विकल्प कंप्यूटर कॉन्फ़िगरेशन -> व्यवस्थापकीय टेम्पलेट -> Windows के अंतर्गत स्थित है घटक -> विंडोज अपडेट -> विंडोज अपडेट से पेश किए गए अपडेट प्रबंधित करें .
डोमेन GPO के साथ (gpmc.msc
. का उपयोग करके कॉन्फ़िगर किया गया) कंसोल), आप इन सेटिंग्स को एक एडी डोमेन में एकाधिक कंप्यूटरों पर लागू कर सकते हैं। किसी कार्यसमूह में, आप LGPO.exe का उपयोग करके स्थानीय GPO सेटिंग्स को अन्य कंप्यूटरों पर कॉपी कर सकते हैं।
पावरशेल के माध्यम से विंडोज़ में स्वचालित ड्राइवर अपडेट अक्षम करें
विंडोज़ में स्वचालित ड्राइवर अपडेट अक्षम करने के लिए आप एक साधारण पावरशेल स्क्रिप्ट का उपयोग कर सकते हैं। यह पावरशेल स्क्रिप्ट उपरोक्त जीपीओ विकल्पों के समान रजिस्ट्री सेटिंग्स को बदल देती है। विंडोज़ के होम संस्करण (स्थानीय जीपीओ संपादक के बिना) और ड्राइवरों के ऑटो-अपडेट को अक्षम करने को स्वचालित करने के कार्यों में यह विधि कंप्यूटर पर उपयोग करने के लिए सुविधाजनक है।
विंडोज़ में स्वचालित ड्राइवर अद्यतन को अक्षम करने के लिए, आपको निम्न रजिस्ट्री पैरामीटरों के मानों को बदलने की आवश्यकता है:
- HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching -
SearchOrderConfig
=3 (3 - विंडोज अपडेट के माध्यम से ड्राइवर स्थापित न करें) - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata -
PreventDeviceMetadataFromNetwork
=1 - HKLM\SOFTWARE\Microsoft\Windows\WindowsUpdate -
ExcludeWUDriversInQualityUpdate
=1
उन्नत पावरशेल कंसोल खोलें और निम्न कोड चलाएँ:
Set-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\DriverSearching\ -Name SearchOrderConfig -Value 3
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Device Metadata\' -Name PreventDeviceMetadataFromNetwork -Value 1
# Check that the registry key exists and create it if necessary
$regKey3 = 'HKLM:\SOFTWARE\Microsoft\Windows\WindowsUpdate'
$test = test-path -path $regKey3
if(-not($test)){
New-Item -Path $regKey3
}
Set-ItemProperty -Path $regKey3 -Name ExcludeWUDriversInQualityUpdate -Value 1
आप इन रजिस्ट्री सेटिंग्स को मैन्युअल रूप से regedit.exe का उपयोग करके बदल सकते हैं या रजिस्ट्री कुंजियों को GPO का उपयोग करके डोमेन कंप्यूटर पर तैनात कर सकते हैं।
पुनरारंभ करने के बाद, विंडोज़ में स्वचालित ड्राइवर अपडेट अवरुद्ध हो जाएंगे।
Windows 10 21H1 के नवीनतम बिल्ड में और Windows 11 में, ExcludeWUDriversInQualityUpdate पैरामीटर कई रजिस्ट्री कुंजियों में स्थित है:- HKLM\SOFTWARE\Microsoft\PolicyManager\current\device\Update
- HKLM\SOFTWARE\Microsoft\PolicyManager\default\Update
- HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
- HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
आपको पैरामीटर सेट करने की आवश्यकता है ExcludeWUDriversInQualityUpdate = 1
सभी निर्दिष्ट रजिस्ट्री कुंजियों में। उपरोक्त स्क्रिप्ट में निम्नलिखित पावरशेल कोड जोड़ें:
$regkeys =
'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate',
'HKLM:\SOFTWARE\Microsoft\PolicyManager\default\Update',
'HKLM:\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings',
'HKLM:\SOFTWARE\Microsoft\PolicyManager\current\device\Update'
foreach ($regkey in $regkeys){
$test = test-path -path $regkey
if(-not($test)){
New-Item -Path $regKey
}
Set-ItemProperty -Path $regkey -Name ExcludeWUDriversInQualityUpdate -Value 1
}
foreach ($regkey in $regkeys){write-host $regkey}
कुछ प्रशासक विंडोज 10 छवि को तैनात करने और सभी आवश्यक ड्राइवरों को स्थापित करने के बाद ड्राइवर अपडेट को अक्षम करना पसंद करते हैं। ऐसा करने के लिए, आप GPO पैरामीटर का उपयोग करके ड्राइवरों की स्थापना को अक्षम कर सकते हैं "अन्य नीति सेटिंग्स द्वारा वर्णित उपकरणों की स्थापना को रोकें ” (ऊपर चर्चा की गई) या कमांड के साथ:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DeviceInstall\Restrictions" /v DenyUnspecified /t REG_DWORD /d 1 /f