다음을 통해 공유


디바이스 콘솔 바꾸기(DevCon.exe)

DevCon은 원래였으며 항상 사용할 도구가 아니라 예제로 의도된 코드 샘플이었습니다. 인기도에 따라 모범 사례를 따르고 새로운 기능을 추가하는 동시에 DevCon의 기능을 대체하는 도구가 만들어졌습니다. DevCon 사용을 아래에 설명된 솔루션으로 바꾸세요.

PnPUtil

PnPUtil은 사용자가 디바이스 및 드라이버에 대한 정보를 보고 상태를 변경할 수 있는 받은 편지함 도구입니다. 자세한 사용 가이드는 PnPUtil 을 참조하세요.

등가 표

PnPUtil 명령 지원은 Windows 버전에 따라 다릅니다. 각 명령에 대한 최소 버전 지원에 대한 자세한 내용은 PnPUtil 명령 구문을 참조하세요.

Devcon 명령 설명 얼터너티브
수업 모든 디바이스 설정 클래스를 나열합니다. pnputil /enum-classes
비활성화 디바이스를 사용하지 않도록 설정합니다. pnputil /disable-device (장치를 비활성화하는 명령어)
드라이버 파일 디바이스에 대해 설치된 드라이버 파일을 나열합니다. pnputil /enum-drivers /files
드라이버 노드 디바이스의 드라이버 노드를 나열합니다. pnputil /enum-devices /drivers
활성화 디바이스를 설정합니다. pnputil /enable-device
찾아내다 디바이스를 찾습니다. pnputil /enum-devices /connected
모두 찾기 현재 연결되지 않은 디바이스를 포함하여 디바이스를 찾습니다. pnputil /enum-devices
hwids 디바이스의 하드웨어 ID를 나열합니다. pnputil /enum-devices /deviceids
설치하다 테스트 디바이스를 만들고 드라이버를 설치합니다. devgen /add /bus ROOT
pnputil /add-driver <INF name> /install
listclass 설치 클래스의 모든 디바이스를 나열합니다. pnputil /enum-devices /class <name 또는 GUID>
재부팅 로컬 컴퓨터를 다시 부팅합니다. shutdown /r /t 0
제거하다 디바이스를 제거합니다. pnputil /remove-device
재스캔 새 하드웨어를 검색합니다. pnputil /scan-devices
리소스 디바이스에 대한 하드웨어 리소스를 나열합니다. pnputil /enum-devices /resources
재시작 디바이스를 다시 시작합니다. pnputil /restart-device
스택 디바이스에 대한 예상 드라이버 스택을 나열합니다. pnputil /enum-devices /stack
상태 디바이스의 실행 상태를 나열합니다. pnputil /enum-devices 명령어는 설치된 장치 목록을 보여줍니다.
업데이트 디바이스를 수동으로 업데이트합니다. pnputil /add-driver <INF name> /install
업데이트니 디바이스를 수동으로 업데이트합니다(비대화형). pnputil /add-driver <INF name> /install
dp_add 타사(OEM) 드라이버 패키지를 추가(설치)합니다. pnputil /add-driver <INF 이름>
dp_delete 타사(OEM) 드라이버 패키지를 삭제합니다. pnputil /delete-driver (드라이버 삭제 명령어)
dp_enum 이 컴퓨터에 설치된 타사(OEM) 드라이버 패키지를 나열합니다. pnputil /enum-drivers

지원되지 않는 기능

와일드카드 매칭

와일드카드 매칭은 DevCon 대체 도구에서 지원되지 않습니다. 위에 나열된 대부분의 명령은 시스템의 상태를 변경할 수 있으며 특이성 없이 사용하면 안 됩니다. 또는 많은 PnPUtil 명령은 하드웨어 또는 호환 ID와 정확히 일치하는 디바이스에서 대량 작업을 수행하는 옵션을 제공합니다.

참고하십시오

PnPUtil

PnPUtil 명령 구문