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

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

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

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

सामग्री:

  • पॉवरशेल:एक्सपोर्ट-विंडोज़ड्राइवर सीएमडीलेट का उपयोग कर बैकअप ड्राइवर
  • DISM का उपयोग करके Windows 10 पर बैकअप ड्राइवर
  • PNPU का उपयोग करके इंस्टॉल किए गए डिवाइस ड्राइवर निर्यात करना
  • Windows 10 पर डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

पॉवरशेल:एक्सपोर्ट-विंडोज़ड्राइवर सीएमडीलेट का उपयोग कर बैकअप ड्राइवर

विंडोज 10 और विंडोज सर्वर 2019/2016 पर, आप Export-WindowsDriver . का उपयोग कर सकते हैं पॉवरशेल cmdlet डिवाइस पर स्थापित सभी तृतीय-पक्ष (गैर-Microsoft) ड्राइवरों को सीधे ड्राइवर स्टोर से निर्यात करने के लिए। यह cmdlet आपको विंडो को पुनः स्थापित करने की प्रक्रिया को बहुत सरल और तेज़ करने की अनुमति देता है। पहले, कंप्यूटर पर स्थापित ड्राइवरों की बैकअप प्रतिलिपि बनाने के लिए, आपको तृतीय-पक्ष एप्लिकेशन (जैसे DoubleDriver, DriverMax, आदि) का उपयोग करना पड़ता था।

सभी स्थापित तृतीय-पक्ष ड्राइवरों को वर्तमान Windows 10 ऑनलाइन छवि से सीधे निर्यात करने के लिए, PowerShell कंसोल को व्यवस्थापक के रूप में खोलें और निम्न आदेश चलाएँ:

Export-WindowsDriver –Online -Destination c:\export-drivers

नोट . ड्राइवर फ़ाइलें निर्देशिका में सहेजी जाती हैं c:\export-drivers . इसे पहले से बनाया जाना चाहिए।

यदि आपको माउंट की गई ऑफ़लाइन विंडोज़ छवि से ड्राइवरों को निकालने की आवश्यकता है, तो कमांड इस तरह दिखनी चाहिए:

Export-WindowsDriver -Path c:\win_image -Destination c:\export-drivers

cmdlet चलाने के बाद, स्क्रीन सभी निर्यात किए गए तृतीय-पक्ष ड्राइवरों के बारे में जानकारी प्रदर्शित करती है। आपको C:\Windows\System32\DriverStore\FileRepository\ से सभी विंडोज ड्राइवरों की बैकअप कॉपी मिल जाएगी। निर्देशिका। प्रत्येक ड्राइवर और सभी संबद्ध फ़ाइलें उसकी अपनी निर्देशिका में सहेजी जाती हैं, जिसे ड्राइवर की INF फ़ाइल के नाम से नामित किया जाता है।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

प्रत्येक निर्देशिका में वे सभी फ़ाइलें होती हैं जो ड्राइवर को स्थापित करने के लिए आवश्यक होती हैं (न केवल *.inf फ़ाइलें, लेकिन सभी संबद्ध *.sys , *.dll , *.exe , और अन्य प्रकार की फाइलें)। Export-WindowsDriver cmdlet उन फ़ाइलों की एक सूची बनाता है जो CopyFiles में निर्दिष्ट ड्राइवर को स्थापित करने के लिए आवश्यक हैं। ड्राइवर इंफ़ फ़ाइल का अनुभाग।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

कक्षा, विक्रेता और ड्राइवर संस्करण के साथ एक सुविधाजनक रूप में सहेजे गए ड्राइवरों की सूची प्रदर्शित करने के लिए, आइए दो आदेशों का उपयोग करके ड्राइवरों को निर्यात करें:

$BackupDrv = Export-WindowsDriver -Online -Destination c:\export-drivers

उसके बाद तालिका में परिणाम प्रदर्शित करते हैं:

$BackupDrv | Select-Object ClassName, ProviderName, Date, Version | Sort-Object ClassName

जैसा कि आप देख सकते हैं, परिणामी तालिका ड्राइवर वर्ग, निर्माता, संस्करण और दिनांक दिखाती है।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

आप निर्यात किए गए ड्राइवरों के बारे में जानकारी एक CSV फ़ाइल में सहेज सकते हैं:

$BackupDrv| Select-Object ClassName, ProviderName, Date, Version |Export-Csv c:\ps\backup_drivers_list.txt

आप ClassName विशेषता का उपयोग करके किसी विशिष्ट डिवाइस वर्ग के लिए ड्राइवरों को सूचीबद्ध कर सकते हैं। उदाहरण के लिए, केवल प्रिंटर ड्राइवरों को सूचीबद्ध करने के लिए निम्न कमांड चलाएँ:

$BackupDrv | where { $_.classname -like "printer" }

किसी विशिष्ट विक्रेता के लिए ड्राइवरों की सूची प्रदर्शित करने के लिए, कमांड का उपयोग करें:

$BackupDrv | Where{ $_.ProviderName -Match "NVIDIA"}

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

आप अपने कंप्यूटर मॉडल के अनुसार ड्राइवर निर्देशिका को नाम दे सकते हैं और ड्राइवरों के बैकअप को एक साझा नेटवर्क फ़ोल्डर में सहेज सकते हैं जहां आप सभी कंप्यूटर मॉडल के लिए ड्राइवरों को संग्रहीत करते हैं। इस मामले में, कमांड का प्रयोग करें:

Export-WindowsDriver -Destination "\\mun-fs01\drivers\desktop\$((Get-WmiObject -Class win32_computersystem).Model)" -Online

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

जैसा कि आप देख सकते हैं, कंप्यूटर मॉडल के नाम से एक निर्देशिका बनाई गई है और इसमें सभी ड्राइवर निर्यात किए जाते हैं।

[/अलर्ट]

DISM का उपयोग करके Windows 10 पर बैकअप ड्राइवर

आप DISM.exe का उपयोग ड्राइवरों का बैकअप लेने और उन्हें Windows छवि में आयात करने के लिए भी कर सकते हैं। सभी ड्राइवरों को C:\export-drivers . को निर्यात करने के लिए निर्देशिका, एक उन्नत कमांड प्रॉम्प्ट खोलें और कमांड चलाएँ:

dism /online /export-driver /destination:C:\export-drivers

24 में से 1 निर्यात करना - oem0.inf:ड्राइवर पैकेज सफलतापूर्वक निर्यात किया गया।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

जैसा कि आप हमारे उदाहरण में देख सकते हैं, DISM टूल ने 24 ड्राइवरों को निर्दिष्ट निर्देशिका में सफलतापूर्वक निर्यात किया।

PNPUtil का उपयोग करके इंस्टॉल किए गए डिवाइस ड्राइवर निर्यात करना

आप बिल्ट-इन PNPUtil.exe . का उपयोग करके अपने कंप्यूटर पर डिवाइस ड्राइवर प्रबंधित कर सकते हैं उपकरण। यह उपकरण आमतौर पर विंडोज में ड्राइवरों को जोड़ने या हटाने के लिए उपयोग किया जाता है (पहले हमने दिखाया था कि डिस्क स्थान को बचाने के लिए विंडोज ड्राइवर स्टोर से पुराने और अप्रयुक्त डिवाइस ड्राइवरों को कैसे हटाया जाए)। PNPUtil का उपयोग विंडोज़ रिपॉजिटरी से ड्राइवरों को निर्यात करने के लिए भी किया जा सकता है।

एक उन्नत कमांड प्रॉम्प्ट खोलें और कमांड चलाएँ:

pnputil.exe /export-driver * c:\export-drivers

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

परिणामी निर्देशिका के ड्राइवरों को मैन्युअल रूप से PowerShell, PNPUtil, DISM (कैसे एक विंडोज़ छवि में ड्राइवरों को स्लिपस्ट्रीम करें) का उपयोग करके या स्वचालित रूप से एमडीटी, एससीसीएम, आदि के साथ अन्य उपकरणों पर तैनात किया जा सकता है।

pnputil के साथ, आप केवल एक विशिष्ट डिवाइस ड्राइवर को निर्यात कर सकते हैं। ऐसा करने के लिए, आपको इसकी INF फ़ाइल का नाम प्राप्त करना होगा।

इंस्टॉल किए गए ड्राइवरों की पूरी सूची प्राप्त करें:

pnputil.exe /enum-drivers

या आप ड्राइवरों की सूची को फ़िल्टर करने के लिए PowerShell का उपयोग कर सकते हैं। मुझे केवल Realtek NIC ड्राइवरों को निर्यात करने की आवश्यकता है:

Get-WindowsDriver -Online | where { ($_.ProviderName -like "Realtek") –and ($_.ClassName -like "Net")}

inf फ़ाइल का नाम कॉपी करें (oem5.inf ) और ड्राइवर फ़ाइलों को निर्यात करने के लिए निम्न कमांड चलाएँ:

mkdir c:\drivers\realtek
pnputil.exe /export-driver oem5.inf c:\drivers\realtek

परिणामस्वरूप, आपने एनआईसी inf फ़ाइल (rt640x64.inf . निर्यात की ) सभी आवश्यक फाइलों के साथ।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

Windows 10 पर डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

आप डिवाइस ड्राइवरों की बैकअप प्रति के साथ निर्देशिका का उपयोग उन्हें एक साफ विंडोज इंस्टॉलेशन (या विंडोज को फिर से स्थापित करने के बाद) पर स्थापित करने के लिए कर सकते हैं।

किसी विशिष्ट ड्राइवर को स्थापित करने के लिए, INF फ़ाइल पर राइट-क्लिक करें और “इंस्टॉल करें . चुनें) "मेनू आइटम।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

आप डिवाइस मैनेजर के माध्यम से किसी विशिष्ट डिवाइस ड्राइवर को भी अपडेट कर सकते हैं। डिवाइस मैनेजर कंसोल खोलें (devmgmt.msc ), उस डिवाइस का चयन करें जिसे आप बदलना चाहते हैं, "अपडेट ड्राइवर" पर क्लिक करें -> “ड्राइवर सॉफ़्टवेयर के लिए मेरा कंप्यूटर ब्राउज़ करें ". ड्राइवरों के बैकअप के साथ निर्देशिका के लिए पथ निर्दिष्ट करें। inf फ़ाइलों के लिए सभी सबफ़ोल्डर्स को स्वचालित रूप से स्कैन करने के लिए, "सबफ़ोल्डर्स शामिल करें" विकल्प चुनें।

विंडोज 10 पर बैकअप (निर्यात) और डिवाइस ड्राइवर्स को कैसे पुनर्स्थापित करें?

हालांकि, निर्दिष्ट निर्देशिका से सभी ड्राइवरों को एक बार में स्थापित (आयात) करने का एक आसान तरीका है। ऐसा करने के लिए, निम्न PowerShell स्क्रिप्ट का उपयोग करें:

$drvinffiles = Get-ChildItem -Path "C:\export-drivers\" -Filter "*.inf" -Recurse -File
foreach($drvinffile in $drvinffiles){
$drvinffile.FullName
pnputil.exe -i -a "$drvinffile.FullName"
}

यह पॉवरशेल स्क्रिप्ट निर्दिष्ट निर्देशिका में सभी फ़ोल्डरों को क्रमिक रूप से स्कैन करती है, सभी inf फ़ाइलों की खोज करती है, और PNPUtil टूल का उपयोग करके ड्राइवर स्टोर में ड्राइवर स्थापित करती है।

विंडोज 10 पर Pnputil आपको एक साधारण वन-लाइनर का उपयोग करके एक निर्दिष्ट फ़ोल्डर (सबफ़ोल्डर सहित) से सभी ड्राइवरों को स्थापित करने की अनुमति देता है:

pnputil.exe /add-driver C:\export-drivers\*.inf /subdirs /install

आप DISM टूल के ऐड-ड्राइवर पैरामीटर का उपयोग करके बैकअप निर्देशिका से सभी ड्राइवरों को ऑफ़लाइन विंडोज छवि में भी आयात कर सकते हैं (इस उदाहरण में, हम अहस्ताक्षरित ड्राइवरों की स्थापना की अनुमति देते हैं):

DISM /image:c:\win_image /Add-Driver /Driver:C:\export-drivers /Recurse /ForceUnsigned

आप DISM का उपयोग करके किसी ड्राइवर को केवल ऑफ़लाइन Windows छवि में स्लिपस्ट्रीम कर सकते हैं (उदाहरण देखें कि Windows 7 इंस्टॉलेशन मीडिया में USB 3.0 ड्राइवर कैसे जोड़ें)।

विंडोज़ को पुनः स्थापित करने से पहले अपने स्थापित ड्राइवरों का बैकअप लेना सुनिश्चित करें।


  1. Windows 10 पर डिवाइस ड्राइवर्स को कैसे अपडेट करें

    ऐसे कई कारण हो सकते हैं जो हार्डवेयर समस्याओं का कारण बनते हैं, हालाँकि, ज्यादातर ऐसा तब होता है जब आपके डिवाइस ड्राइवर ठीक से काम नहीं कर रहे होते हैं। चूंकि ड्राइवर या तो दूषित हैं या पुराने हैं, यह असामान्य रूप से व्यवहार करना शुरू कर देता है, इसलिए डिवाइस के प्रदर्शन को प्रभावित करता है। इस पोस्

  1. Windows रजिस्ट्री का बैकअप और रिस्टोर कैसे करें

    रजिस्ट्री आपके कंप्यूटर के लिए दिमाग की तरह काम करता है। इसमें घटकों, सेवाओं, अनुप्रयोगों और विंडोज़ में लगभग सभी चीजों द्वारा उपयोग की जाने वाली सभी कॉन्फ़िगरेशन और सेटिंग्स शामिल हैं। रजिस्ट्री में दो बुनियादी अवधारणाएँ हैं जिनके बारे में पता होना चाहिए:कुंजियाँ और मान। रजिस्ट्री कुंजियाँ ऐसी वस्त

  1. अपने विंडोज पिन किए गए टास्कबार आइटम का बैकअप और रिस्टोर कैसे करें

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