Windows

วิธีการรับรายชื่อไดร์เวอร์ที่ติดตั้ง Windows โดยใช้ PowerShell

เวก้าผับ ฉบับพิเศษ

เวก้าผับ ฉบับพิเศษ

สารบัญ:

Anonim

ไดรเวอร์อุปกรณ์เป็นองค์ประกอบที่สำคัญที่สุดที่อยู่เบื้องหลังการทำงานของเครื่องคอมพิวเตอร์เนื่องจากช่วยในการขับเคลื่อนระบบ แม้ว่าคุณจะสามารถติดตั้งลบหรืออัปเดตไดรเวอร์โดยใช้ Device Manager, เครื่องมือนี้จะไม่แสดงรายชื่อและรายละเอียดทางเทคนิคเกี่ยวกับไดรเวอร์ที่ติดตั้งไว้ใน Windows Image ของคุณ

เราสามารถใช้ Windows PowerShell cmdlets Get-WindowsDriver เป็นเช่น

ในบทความนี้เราจะพูดถึงวิธีที่คุณสามารถใช้ cmdlet นี้เพื่อดึงข้อมูลเกี่ยวกับไดรเวอร์ใน Windows 10 / 8.1

ติดตั้ง Driver List โดยใช้ PowerShell

1. กด Windows Key + Q พิมพ์ Windows PowerShell ในช่องค้นหา จากผลลัพธ์ให้คลิกขวาที่ Windows PowerShell และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ หากคุณได้รับแจ้งให้ใส่รหัสผ่านบัญชีผู้ใช้ให้ระบุว่า

2. ต่อไปในหน้าต่าง Windows PowerShell คุณสามารถพิมพ์ cmdlet นี้หลังจากตัดสินใจเลือกพารามิเตอร์แล้วกด Enter สำคัญ. cmdlet ทั่วไปไปดังนี้:

Get-WindowsDriver- ออนไลน์ [-All] [-Driver] [-LogLevel {ข้อผิดพลาด | คำเตือน | (

แสดงใน []) ตามความต้องการของคุณ <

-Online : ระบุว่าต้องดำเนินการกับระบบปฏิบัติการที่กำลังทำงานอยู่ในเครื่องคอมพิวเตอร์ที่ใช้อยู่

-All : รวมเอาไว้เพื่อแสดงข้อมูลเกี่ยวกับไดรเวอร์เริ่มต้น หากคุณไม่ได้ระบุพารามิเตอร์นี้เฉพาะไดรเวอร์ของ บริษัท อื่นเท่านั้นที่มีอยู่ในรายการ

ตัวอย่างเช่น PS C: > Get-WindowsDriver -Online -All

-Driver : ระบุ ไฟล์. inf หรือโฟลเดอร์ที่มีไฟล์. inf ของไดรเวอร์ที่คุณต้องการให้ข้อมูลโดยละเอียด เมื่อคุณระบุโฟลเดอร์แฟ้ม. inf ที่ไม่ใช่แพคเกจโปรแกรมควบคุมที่ถูกต้องจะถูกละเลย

ตัวอย่างเช่น PS C: > รับ - WindowsDriver -Path "c: offline" -Driver "OEM1.inf "

-LogLevel: ระบุระดับเอาต์พุตสูงสุดที่แสดงในบันทึก ระดับการบันทึกเริ่มต้นคือ 3. ค่าที่ยอมรับได้มีดังนี้:

1 = เฉพาะข้อผิดพลาดเท่านั้น

2 = ข้อผิดพลาดและคำเตือน

3 = ข้อผิดพลาดคำเตือนและข้อมูล

4 = ข้อมูลทั้งหมดที่ระบุไว้

ตัวอย่างเช่น PS C: > Get-WindowsDriver -Path "c: offline" -LogLevel "1"

-LogPath : ระบุเต็มรูปแบบ เส้นทางและชื่อไฟล์เพื่อเข้าสู่ระบบ หากไม่ได้ตั้งไว้ค่าดีฟอลต์คือ% WINDIR% Logs Dism dism.log

ตัวอย่างเช่น PS C: > Get-WindowsDriver -Path "c: offline" -LogPath " C: DriversInfo "

-Path : คุณสามารถเปลี่ยนพารามิเตอร์นี้เพื่อระบุเส้นทางแบบเต็มไปยังไดเรกทอรีรากของรูป Windows แบบออฟไลน์ที่มีการโหลดไดรเวอร์

ตัวอย่างเช่นหากต้องการดูข้อมูลโดยละเอียด เกี่ยวกับไดรเวอร์ Usb.inf ในภาพ Windows ที่ติดตั้งให้ใช้คำสั่งนี้:

PS C: > Get-WindowsDriver -Path "c: offline" -Driver "c: drivers Usb Usb.inf "

-ScratchDirectory : พารามิเตอร์นี้ระบุไดเรกทอรีชั่วคราวที่จะใช้เมื่อแยกแฟ้มสำหรับใช้ในระหว่างการให้บริการ ไดเร็กทอรีต้องมีอยู่ภายในเครื่อง หากไม่ได้ระบุไว้จะมีการใช้ไดเรกทอรี Windows \% Temp% โดยมีชื่อไดเร็กทอรีย่อยของค่าเลขฐานสิบหกที่สร้างขึ้นแบบสุ่มสำหรับการรัน DISM แต่ละครั้ง รายการในไดเรคทอรี่จะถูกลบหลังจากการดำเนินการแต่ละครั้ง

ตัวอย่างเช่น PS C: > Get-WindowsDriver -Online- ทั้งหมด -ScratchDirectory "C: Temp"

-SystemDrive: นี่เป็นพารามิเตอร์ที่จำเป็นเพื่อค้นหา BootMgr เมื่อไฟล์เหล่านี้อยู่ในพาร์ติชันอื่นที่ไม่ใช่ไฟล์ที่คุณใช้งานอยู่

C: ไดรฟ์เมื่อคุณรัน PowerShell คำสั่งในไดรฟ์: PS C: > รับ - WindowsDriver - ออนไลน์ - ทั้งหมด -SystemDrive "C:" ด้วยวิธีนี้คุณจะได้รับข้อมูลโดยละเอียดเกี่ยวกับไดรเวอร์ของระบบในสถานการณ์ต่างๆ ขณะนี้อ่าน:

วิธีเรียกรายการ Device Drivers ทั้งหมดโดยใช้ Command Prompt โพสต์นี้จะแสดงวิธีการ Export and Backup Device Drivers ใน Windows 10 โดยใช้ PowerShell