วิธีรับรายการไดรเวอร์ที่ติดตั้ง Windows โดยใช้ PowerShell
ไดรเวอร์อุปกรณ์เป็นองค์ประกอบที่สำคัญที่สุดเบื้องหลังการทำงานของคอมพิวเตอร์เนื่องจากช่วยขับเคลื่อนระบบ แม้ว่าคุณจะสามารถติดตั้ง ลบ หรืออัปเดตไดรเวอร์โดยใช้ ตัวจัดการอุปกรณ์ เครื่องมือนี้ไม่ได้ให้รายการและรายละเอียดทางเทคนิคทั้งหมดเกี่ยวกับไดรเวอร์ที่ติดตั้งใน Windows Image ของคุณ
เพื่อรับคำอธิบายที่สมบูรณ์ของไดรเวอร์ที่ติดตั้ง เราสามารถใช้ cmdlets Windows PowerShell Get-WindowsDriver เป็น cmdlet ของ PowerShell ที่ส่งออกข้อมูลรูทพื้นฐานของไดรเวอร์ สำหรับทั้งไดรเวอร์ของบุคคลที่สามและไดรเวอร์ที่ติดตั้งเป็นค่าเริ่มต้น ในสถานการณ์ต่างๆ
ในบทความนี้ เราจะพูดถึงวิธีที่คุณสามารถใช้ 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"
-Path
ตัวอย่างเช่น หากต้องการรับข้อมูลโดยละเอียดเกี่ยวกับไดรเวอร์ 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 11
โพสต์นี้จะแสดงวิธีการส่งออกและสำรองไดรเวอร์อุปกรณ์ใน Windows โดยใช้ PowerShell
