ไดรเวอร์อุปกรณ์เป็นส่วนประกอบที่สำคัญที่สุดที่อยู่เบื้องหลังการทำงานของคอมพิวเตอร์ เนื่องจากช่วยขับเคลื่อนระบบ แม้ว่าคุณจะสามารถติดตั้ง ลบ หรืออัปเดตไดรเวอร์ได้โดยใช้ Devices Manager เครื่องมือนี้ไม่ได้ให้รายการและรายละเอียดทางเทคนิคทั้งหมดเกี่ยวกับไดรเวอร์ที่ติดตั้งใน Windows Image . ของคุณ .
ในการรับคำอธิบายที่สมบูรณ์ของไดรเวอร์ที่ติดตั้ง เราสามารถใช้ Windows PowerShell cmdlet. รับ-WindowsDriver เป็น PowerShell cmdlet ที่ส่งออกข้อมูลรูทพื้นฐานของไดรเวอร์ สำหรับทั้งไดรเวอร์ของบริษัทอื่นและไดรเวอร์ที่ติดตั้งโดยค่าเริ่มต้น ในสถานการณ์ต่างๆ
ในบทความนี้ เราจะพูดถึงวิธีใช้ cmdlet นี้เพื่อดึงข้อมูลเกี่ยวกับไดรเวอร์ใน Windows 11/10/8.1/7
รับรายการไดรเวอร์ที่ติดตั้งโดยใช้ PowerShell
1. ค้นหา Windows PowerShell . จากผลลัพธ์ ให้คลิกขวาที่ Windows PowerShell และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . หากคุณได้รับพร้อมท์ให้ใส่รหัสผ่านบัญชีผู้ใช้ ให้ระบุ
2. ถัดไป ใน Windows PowerShell หน้าต่าง คุณสามารถพิมพ์ cmdlet นี้หลังจากเลือกพารามิเตอร์แล้วกดปุ่ม Enter cmdlet ทั่วไปมีลักษณะดังนี้:
Get-WindowsDriver -Online [-All] [-Driver <String> ] [-LogLevel <LogLevel> {Errors | Warnings | WarningsInfo} ] [-LogPath <String> ] [-ScratchDirectory <String> ] [-SystemDrive <String> ] [-WindowsDirectory <String> ] [ <CommonParameters>]
นี่คือวิธีที่คุณสามารถเปลี่ยนแปลงพารามิเตอร์ได้ (แสดงใน [ ] ) ตามความต้องการของคุณ:
-ออนไลน์ :ระบุว่าจะดำเนินการกับระบบปฏิบัติการที่กำลังทำงานอยู่ในเครื่องคอมพิวเตอร์ในปัจจุบัน
-ทั้งหมด :รวมไว้เพื่อแสดงข้อมูลเกี่ยวกับไดรเวอร์เริ่มต้น หากคุณไม่ได้ระบุพารามิเตอร์นี้ ให้ระบุเฉพาะไดรเวอร์ของบริษัทอื่นและอยู่ในรายการ
ตัวอย่างเช่น-
PS C:\> Get-WindowsDriver –Online -All
-ไดรเวอร์
ตัวอย่างเช่น-
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"
-เส้นทาง
ตัวอย่างเช่น หากต้องการรับข้อมูลโดยละเอียดเกี่ยวกับไดรเวอร์ Usb.inf ในอิมเมจ Windows ที่ต่อเชื่อม ให้ใช้คำสั่งนี้:
PS C:\> Get-WindowsDriver –Path "c:\offline" –Driver "c:\drivers\Usb\Usb.inf"
-ScratchDirectory
ตัวอย่างเช่น-
PS C:\> Get-WindowsDriver –Online -All -ScratchDirectory "C:\Temp"
-SystemDrive
เช่น ค้นหา BootMgr ไฟล์ใน C: ขับรถ เมื่อคุณใช้งาน PowerShell คำสั่งใน D: ไดรฟ์ใช้ cmdlet นี้:
PS C:\> Get-WindowsDriver –Online -All -SystemDrive "C:"
ด้วยวิธีนี้ คุณจะได้รับข้อมูลโดยละเอียดเกี่ยวกับไดรเวอร์ของระบบในสถานการณ์ต่างๆ ฉันหวังว่าคุณจะพบว่าคำแนะนำมีประโยชน์!
อ่านแล้ว: วิธีรับรายการไดรเวอร์อุปกรณ์ทั้งหมดโดยใช้พรอมต์คำสั่ง
โพสต์นี้จะแสดงวิธีการส่งออกและสำรองข้อมูลไดรเวอร์อุปกรณ์ใน Windows 10 โดยใช้ PowerShell