Changes between Version 4 and Version 5 of windows/driver
- Timestamp:
- Jun 28, 2012, 5:53:29 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
windows/driver
v4 v5 6 6 * {{{HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\DevicePath}}}: locations where Windows will look for suitable drivers when attempting a silent device install, see http://msdn.microsoft.com/en-us/library/ff553973%28VS.85%29.aspx 7 7 * Driver Install Framework: http://msdn.microsoft.com/en-us/library/ff544838%28v=vs.85%29.aspx 8 * devcon, http://support.microsoft.com/kb/311272/en-us9 8 * rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\xxxx.inf 10 9 10 == devcon.exe == 11 12 Besides other things, like query for existing hardware and its drivers, devcon can be used, to install a hardware driver with by its INF-file. 13 14 See: 15 * http://support.microsoft.com/kb/311272/en-us 11 16 * http://msdn.microsoft.com/en-us/library/windows/hardware/ff544780%28v=vs.85%29.aspx 12 17 * http://www.osronline.com/ddkx/ddtools/devcon_499v.htm … … 18 23 19 24 {{{ 25 ; install 20 26 devcon [/r] install INFfile HardwareID 27 28 ; update 29 devcon [/r] update INFfile HardwareID 30 31 ; update non interactive 32 devcon [/r] update INFfile HardwareID 21 33 }}} 22 34 … … 29 41 The specified hardware ID must exactly match the hardware ID of the device. Patterns are not valid. Do not type a single quote character (') to indicate a literal value. 30 42 31 partly working: 32 {{{ 33 devcon.exe install c:\tmp\HECI\HECI.inf "PCI\VEN_8086&DEV_29B4" 34 }}} 35 Device is added twice. One time correctly, other with warning. Broken driver has exactly the hardware device given. 43 When using install, the device is added twice. One time correctly, other with warning. Broken driver has exactly the hardware device given. 36 44 37 Hint from 38 http://www.msfn.org/board/topic/17532-unattended-install-for-inf-drvers/ : 39 40 use update (or updateni for non-interactive) to prevent this problem. 45 Therefore update (or even better updateni) should be used (see http://www.msfn.org/board/topic/17532-unattended-install-for-inf-drvers/): 41 46 42 47 {{{