DevCon 업데이트

참고

PnPUtil 은 Windows의 모든 릴리스와 함께 제공되며 가장 안정적이고 안전한 API를 사용할 수 있습니다. DevCon 대신 PnPUtil을 사용하는 것이 좋습니다. 자세한 내용은 아래 권장 대체DevCon 교체 를 참조하세요.

지정된 디바이스의 현재 디바이스 드라이버를 지정된 INF 파일에 나열된 드라이버로 강제로 바꿉니다. 로컬 컴퓨터에서만 유효합니다.

devcon [/r] update INFfile HardwareID

매개 변수

/R

조건부 다시 부팅. 변경을 적용하기 위해 다시 부팅해야 하는 경우에만 작업을 완료한 후 시스템을 다시 부팅합니다.

INFfile

업데이트에 사용되는 INF(정보) 파일의 전체 경로 및 파일 이름을 지정합니다. 경로를 생략하면 DevCon은 파일이 현재 디렉터리에 있다고 가정합니다.

HardwareID

지정된 하드웨어 ID를 사용하여 디바이스에 대한 드라이버를 업데이트. 이 명령에 지정된 하드웨어 ID는 디바이스의 하드웨어 ID와 정확히 일치해야 합니다. 패턴이 잘못되었습니다. 리터럴 값을 나타내기 위해 작은따옴표 문자(')를 입력하지 마세요.

pnputil /add-driver INFfile /install

더 권장되는 교체는 DevCon 교체를 참조하세요.

의견

DevCon Update 작업은 해당 드라이버가 현재 드라이버 또는 다른 INF 파일의 드라이버보다 오래되었거나 덜 적합한 경우에도 지정된 INF 파일에서 가장 적합한 드라이버에 대한 업데이트를 강제합니다. 자세한 내용은 설치 프로그램이 드라이버를 선택하는 방법을 참조하세요.

DevCon Update 명령을 사용하여 사용되지 않는 디바이스에 대한 드라이버를 업데이트할 수 없습니다.

모든 디바이스에 대해 드라이버를 업데이트하기 전에 업데이트 명령의 영향을 받을 디바이스를 결정합니다. 이렇게 하려면 DevCon HwID 또는 DevCon DriverFiles와 같은 디스플레이 명령에서 하드웨어 ID를 사용합니다. DevCon은 업데이트하는 디바이스 드라이버를 나열하지 않으므로 DevCon 업데이트 작업에서 특히 중요합니다.

DevCon은 INF 파일이 서명되지 않은 드라이버를 지정하거나 이동식 미디어의 드라이버 파일과 같은 필수 파일을 찾을 수 없는 경우 사용자에게 프롬프트를 표시합니다. 응답이 필요한 프롬프트를 표시하지 않려면 비대화형 업데이트 작업인 DevCon UpdateNI를 사용합니다.

이 변경을 적용하려면 시스템을 다시 부팅해야 할 수 있습니다. DevCon이 시스템을 다시 부팅하도록 하려면 명령에 조건부 다시 부팅 매개 변수(/r)를 추가합니다.

샘플 사용

devcon update c:\windows\inf\newdvc.inf ISAPNP\CSC4324\0
devcon /r update c:\windows\inf\newdvc.inf *PNP030b

예제