डिवाइस ड्राइवर कंप्यूटर के कामकाज के पीछे सबसे महत्वपूर्ण घटक हैं क्योंकि वे सिस्टम को चलाने में मदद करते हैं। हालांकि आप डिवाइस मैनेजर का उपयोग करके ड्राइवर्स इंस्टॉल, हटा या अपडेट कर सकते हैं, यह टूल आपको आपके Windows Image पर इंस्टॉल्ड ड्राइवर्स के बारे में सभी सूची और तकनीकी विवरण नहीं देता है।
इंस्टॉल्ड ड्राइवर्स का पूरा विवरण प्राप्त करने के लिए, हम Windows PowerShell cmdlets का उपयोग कर सकते हैं। Get-WindowsDriver ऐसा PowerShell cmdlet है जो ड्राइवर्स की बुनियादी रूट जानकारी को आउटपुट करता है; थर्ड-पार्टी ड्राइवर्स और डिफ़ॉल्ट इंस्टॉल्ड ड्राइवर्स दोनों के लिए; विभिन्न परिदृश्यों में।
इस लेख में, हम चर्चा करेंगे कि आप इस cmdlet का उपयोग करके अपने Windows 11/10/8.1/7 पर ड्राइवर्स के बारे में जानकारी कैसे निकाल सकते हैं।
PowerShell का उपयोग करके इंस्टॉल्ड ड्राइवर सूची प्राप्त करें
1. Windows PowerShell खोजें। परिणामों से, Windows PowerShell पर राइट-क्लिक करें और Run as administrator चुनें। यदि आपको उपयोगकर्ता खाता पासवर्ड के लिए प्रेरित किया जाता है, तो वह प्रदान करें।
2. अगला, Windows PowerShell विंडो में, आप पैरामीटर्स के बारे में चुनाव करने के बाद इस cmdlet को टाइप कर सकते हैं, और Enter कुंजी दबाएं। सामान्य cmdlet इस तरह जाता है:
Get-WindowsDriver -Online [-All] [-Driver] [-LogLevel {Errors | Warnings | WarningsInfo} ] [-LogPath ] [-ScratchDirectory ] [-SystemDrive ] [-WindowsDirectory ] [ ]

यहां बताया गया है कि आप अपनी आवश्यकता के अनुसार पैरामीटर्स ([] में दिखाए गए) को कैसे बदल सकते हैं:
-Online : निर्दिष्ट करता है कि कार्रवाई स्थानीय कंप्यूटर पर वर्तमान में चल रहे ऑपरेटिंग सिस्टम पर की जानी है।
-All : इसे डिफ़ॉल्ट ड्राइवर्स के बारे में जानकारी प्रदर्शित करने के लिए शामिल करें। यदि आप इस पैरामीटर को निर्दिष्ट नहीं करते हैं, तो केवल थर्ड-पार्टी ड्राइवर्स सूचीबद्ध होते हैं।
उदाहरण के लिए-
PS C:\> Get-WindowsDriver –Online -All
-Driver
उदाहरण के लिए-
PS C:\> Get-WindowsDriver –Path "c:\offline" –Driver "OEM1.inf"
-LogLevel
1 = केवल त्रुटियां
2 = त्रुटियां और चेतावनियां
3 = त्रुटियां, चेतावनियां, और जानकारी
4 = पहले सूचीबद्ध सभी जानकारी, प्लस डिबग आउटपुट
उदाहरण के लिए-
PS C:\> Get-WindowsDriver –Path "c:\offline" –LogLevel "1"
-LogPath
उदाहरण के लिए-
PS C:\> Get-WindowsDriver –Path "c:\offline" –LogPath "C:\DriversInfo"
-Path
उदाहरण के लिए, माउंटेड Windows इमेज में Usb.inf ड्राइवर के बारे में विस्तृत जानकारी प्राप्त करने के लिए, इस कमांड का उपयोग करें:
PS C:\> Get-WindowsDriver –Path "c:\offline" –Driver "c:\drivers\Usb\Usb.inf"
-ScratchDirectory
उदाहरण के लिए-
PS C:\> Get-WindowsDriver –Online -All -ScratchDirectory "C:\Temp"
-SystemDrive
उदाहरण के लिए, C: ड्राइव पर BootMgr फ़ाइलों का पता लगाने के लिए, जब आप D: ड्राइव पर PowerShell कमांड चला रहे हैं, तो इस cmdlet का उपयोग करें:
PS C:\> Get-WindowsDriver –Online -All -SystemDrive "C:"
इस तरह, आप विभिन्न परिदृश्यों में अपने सिस्टम के ड्राइवर्स के बारे में विस्तृत जानकारी प्राप्त कर सकते हैं। मुझे आशा है कि आपको गाइड उपयोगी लगा!
अब पढ़ें: कमांड प्रॉम्प्ट का उपयोग करके सभी डिवाइस ड्राइवर्स की सूची कैसे प्राप्त करें।
यह पोस्ट आपको दिखाएगी कि PowerShell का उपयोग करके Windows 10 में डिवाइस ड्राइवर्स को कैसे एक्सपोर्ट और बैकअप करें।
