Windows

PowerShell을 사용하여 Windows에서 설치된 드라이버 목록을 얻는 방법

Billie Eilish - bad guy

Billie Eilish - bad guy

차례:

Anonim

장치 드라이버는 시스템을 작동시키는 데 도움이되는 컴퓨터 작업의 가장 중요한 구성 요소입니다. 장치 관리자 를 사용하여 드라이버를 설치, 제거 또는 업데이트 할 수 있지만이 도구는 Windows 이미지.

에 설치된 드라이버에 대한 모든 목록 및 기술 정보를 제공하지는 않습니다. > 설치된 드라이버에 대한 전체 설명을 보려면 Windows PowerShell cmdlet을 사용하십시오. Get-WindowsDriver 는 PowerShell cmdlet이며 다음과 같은 기본 루트 정보를 출력합니다. 운전자; 타사 드라이버 및 기본 설치된 드라이버 둘 다.

이 기사에서는이 cmdlet를 사용하여 Windows 10 / 8.1

PowerShell을 사용하여 설치 한 드라이버 목록 가져 오기

1에서 드라이버에 대한 정보를 추출하는 방법에 대해 설명합니다. Windows 키 + Q 를 누르고 검색 상자에 Windows PowerShell 을 입력하십시오. 결과에서 Windows PowerShell 를 마우스 오른쪽 단추로 클릭하고 관리자로 실행 을 선택하십시오.

2. Windows PowerShell 창에서 매개 변수를 선택한 후 Enter 키를 누른 다음이 cmdlet을 입력하면 사용자 계정 암호를 입력하라는 메시지가 나타납니다. 키. 일반적인 cmdlet은 다음과 같습니다.

Get-WindowsDriver -Online [-All] [-Driver] [-LogLevel {Errors | 경고 | WarningsInfo}] [-LogPath] [-ScratchDirectory] [-SystemDrive] [-WindowsDirectory] []

다음은 요구 사항에 따라 매개 변수를 변경하는 방법입니다 (는 [] 로 표시).

-Online : 로컬 컴퓨터에서 현재 실행중인 운영 체제에서 작업을 수행하도록 지정합니다.

-All : 기본 드라이버에 대한 정보를 표시하는 데 사용합니다.

예: PS C: > Get-WindowsDriver - 온라인 -All

-Driver :이 매개 변수를 지정하지 않으면 나열된 타사 드라이버 만 표시됩니다. 자세한 정보가 필요한 드라이버의.inf 파일이 들어있는.inf 파일 또는 폴더

예: PS C: > Get-WindowsDriver -Path "c: offline" -Driver "OEM1 폴더를 지정하면 유효한 드라이버 패키지가 아닌.inf 파일이 무시됩니다..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 이미지의 루트 디렉터리에 대한 전체 경로를 지정할 수 있습니다.

예를 들어, 자세한 정보를 얻으려면 PS C: > Get-WindowsDriver

-Path "c: offline"

-Driver "c: drivers Usb 이렇게하면 Windows 이미지의 Usb.inf 드라이버에 대해 다음 명령을 사용할 수 있습니다. Usb.inf " -ScratchDirectory :이 매개 변수는 서비스하는 동안 사용할 파일을 추출 할 때 사용할 임시 디렉터리를 나타냅니다. 디렉토리는 로컬에 존재해야합니다. 지정하지 않으면

DISM 의 각 실행에 대해 임의로 생성 된 16 진수 값의 하위 디렉토리 이름과 함께 Windows % Temp % 디렉토리가 사용됩니다. 스크래치 디렉토리의 항목은 각 작업 후에 삭제됩니다. 예: PS C: > Get-WindowsDriver - 온라인 - 모든

-ScratchDirectory "C: Temp" -SystemDrive: BootMgr

파일 (이 파일이 명령을 실행하는 파티션이 아닌 다른 파티션에있는 경우) 예를 들어 C: 드라이브에

BootMgr 파일을 찾으려면 D: 드라이브에서 PowerShell 명령을 실행하면이 cmdlet가 사용됩니다: PS C: > Get-WindowsDriver -Online -All -SystemDrive "C:" 이렇게하면 다양한 시나리오에서 시스템의 드라이버에 대한 자세한 정보를 얻을 수 있습니다.

명령 프롬프트를 사용하여 모든 장치 드라이버 목록을 얻는 방법 이 게시물에서는 PowerShell을 사용하여 Windows 10에서 장치 드라이버를 내보내고 백업하는 방법을 보여줍니다