해결책

해결책

"\Device\0000007c"와 같은 물리적 장치 개체 이름이 있습니다.

Windows 7에서는 장치 관리자에서 내 시스템의 모든 장치를 한 번에 하나씩 살펴보고 속성 대화 상자를 열고 물리적 장치 개체 이름 항목을 확인하는 것 외에 해당 ID에 해당하는 장치를 어떻게 찾을 수 있습니까?

나는 찾았다PDO(물리적 장치 개체) 식별자를 기반으로 Windows에서 장치 찾기하지만 그것은 약간의 XY 문제로 판명되었으며 이 질문에 대한 답이 아닙니다.

문자열 "0000007c", "0000007C" 및 dword 0x0000007C에 대해 레지스트리(키/값/데이터) 검색을 시도했지만 장치와 관련된 항목을 찾을 수 없습니다.

이전 Windows에서는 장치 관리자에서 전체 보고서를 인쇄할 수 있었지만(이후 검색할 수 있음) Windows 7에서는 장치 관리자에 더 이상 이 옵션이 없습니다.

답변1

해결책

공식 문서에서:

버스 드라이버는 하위 장치가 연결되었거나 분리되었음을 감지하면 PnP(플러그 앤 플레이) 관리자에게 알립니다. 이에 대한 응답으로 PnP 관리자는 버스 드라이버에게 상위 장치(즉, 버스)에 연결된 각 하위 장치에 대한 PDO(물리적 장치 개체)를 생성하도록 요청합니다.

원천:WDF 드라이버에 대한 WDM 개념

필요한 정보를 얻으려면명령 프롬프트그리고 다음 명령을 실행하세요:

wmic path Win32_PnPSignedDriver where "pdo like '%0000007c'" get devicename,pdo

추가 읽기

답변2

이것이 다음을 위한 것이라면물리 디스크, 다음 Powershell Core 스크립트 줄을 사용하여 모호한 항목으로 식별되는 실제 디스크를 파악할 수 있습니다.PDO 이름:

# Starting with a PDO name, likely copy-pasta'd from some obscure warning/error message
$pdo_name='\Device\0000005b'

# Step 1
$system_element_dev_id = Get-CimInstance Win32_PnPSignedDriver |
                           ? {$_.PDO -eq $pdo_name} |
                           Select-Object -ExpandProperty DeviceID

# Step 2: Use the proceeds from the above transaction to identify the "Disk Number"
$phys_disk_num = Get-CimInstance Win32_PNPDevice |
                   ? {[string]$_.SystemElement.DeviceID -eq $system_element_dev_id} |
                   Select-Object @{
                     n='disk_number';
                     e={[int]$_.SameElement.DeviceID.replace('\\.\PHYSICALDRIVE','')}
                   } |
                   Select-Object -expand disk_number

# Step 3: Profit! Get the info you were after
Get-PhysicalDisk | ? {$_.DeviceId -eq $phys_disk_num}

일련 번호가 가려지고 일부 열/값이 생략된 샘플 출력두려운 수평 스크롤바:

Num FriendlyName  SerialNumber MediaType CanPool OpStatus HealthStat Usage        Size
--- ------------  ------------ --------- ------- -------- ---------- -----        ----
5   ST16000NM001G ZL123XYZ     HDD       False   OK       Healthy    Auto-Sel 14.55 TB

다음이 아닌 장치 유형에 대해 위 스크립트를 해킹합니다.물리 디스크독자들의 연습문제로 남겨두겠습니다.

관련 정보