Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team...
-
Upload
darrell-mccarthy -
Category
Documents
-
view
223 -
download
0
Transcript of Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team...
![Page 1: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/1.jpg)
![Page 2: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/2.jpg)
Common Device Driver Installation Errors
Mitsuru SaitoProgram ManagerDevice Foundation TeamMicrosoft Corporation
![Page 3: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/3.jpg)
Goals for this Session
• Understand Windows Error Reporting (WER) process for device driver installation failures
• Understand the common device driver installation errors
• Understand the root cause of the common driver installation errors
![Page 4: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/4.jpg)
Agenda
• Windows Error Reporting (WER) background
• Common device driver installation errors
• Call to action
![Page 5: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/5.jpg)
Windows Error Reporting (WER)
Background
![Page 6: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/6.jpg)
WER for driver installation errors
• Collects the driver installation errors• User opt-in (Default: don’t send)• Windows Vista and later• Error types
• Driver Import Errors• Driver Install Errors• Driver Not Found• Driver Problem Code
![Page 7: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/7.jpg)
WER for driver installation errors
• WER sends diagnostic information• Error Code (e.g. 80070002)• INF name• Error section in the INF file
• Additional Information• INF file• List of files in the driver package• Setupapi.dev.log• Mini dump (only for timeout error)
![Page 8: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/8.jpg)
WER Walkthrough
• Introduction when WER report is sent• Typical driver installation flow
• User plugs in a new device• System searches for drivers for the device• The driver is imported to driver store• The driver is installed to driver folder• The driver is loaded
![Page 9: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/9.jpg)
Windows Vista System
Driver Store
WER Walkthrough
Driver Folder
WER
![Page 10: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/10.jpg)
WER WalkthroughUser plugs in a new device
Windows Vista System
Driver StoreDriver Folder
WER
![Page 11: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/11.jpg)
WER WalkthroughSystem Searches for driver match
Windows Vista System
Driver StoreDriver Folder
WER
![Page 12: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/12.jpg)
Windows Vista System
Driver Store
WER Walkthrough (Failed Case)If NO driver matches…
Driver Folder
WER
![Page 13: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/13.jpg)
Windows Vista System
Driver StoreDriver Folder
WER
WER Walkthrough (Failed Case)The system sends Driver Not Found to WER
Driver Not FoundError
![Page 14: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/14.jpg)
WER WalkthroughIf the driver for the device is on the CD….
Windows Vista System
Driver StoreDriver Folder
WER
![Page 15: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/15.jpg)
WER WalkthroughDriver Store starts validation for the driver
Windows Vista System
Driver StoreDriver Folder
WER
![Page 16: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/16.jpg)
WER Walkthrough (Failed Case)If the driver validation fails…
Windows Vista System
Driver StoreDriver Folder
WER
![Page 17: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/17.jpg)
Windows Vista System
Driver StoreDriver Folder
WER
WER Walkthrough (Failed Case)Driver Store sends Driver Import Error to WER
Driver ImportError
![Page 18: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/18.jpg)
Windows Vista System
Driver StoreDriver Folder
WER WalkthroughIf the driver validation passes, the driver is imported
WER
![Page 19: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/19.jpg)
Windows Vista System
Driver StoreDriver Folder
WER WalkthroughThe system tries to install the driver package
WER
![Page 20: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/20.jpg)
Windows Vista System
Driver StoreDriver Folder
WER Walkthrough (Failed Case)If an error happens during this phase….
WER
![Page 21: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/21.jpg)
WER Windows Vista System
Driver StoreDriver Folder
WER Walkthrough (Failed Case)The system sends Driver Install Error to WER
Driver InstallError
![Page 22: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/22.jpg)
WER WalkthroughIf the driver is installed successfully…
Windows Vista System
Driver StoreDriver Folder
WER
![Page 23: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/23.jpg)
WER WalkthroughThe system loads the driver
Windows Vista System
Driver StoreDriver Folder
WER
![Page 24: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/24.jpg)
Windows Vista System
Driver StoreDriver Folder
WER Walkthrough (Failed Case)If the driver has a problem…
WER
![Page 25: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/25.jpg)
Windows Vista System
Driver StoreDriver Folder
WER
Driver Problem Code Error
WER Walkthrough (Failed Case)The system sends Driver Problem Code to WER
![Page 26: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/26.jpg)
Problem Reports and SolutionsWER Center on Vista
• WER central point in Control Panel• All required information is collected• Good starting point to debug driver installation errors
Useful for developers and support people!
![Page 27: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/27.jpg)
Problem Reports and Solutions (PRS) Walkthrough
• Introduction of how to check the WER• Check the errors and start debugging
• Open Control Panel• Open Problem Reports and Solutions• Check each error report• Check the driver package of each error
![Page 28: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/28.jpg)
![Page 29: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/29.jpg)
![Page 30: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/30.jpg)
![Page 31: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/31.jpg)
![Page 32: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/32.jpg)
![Page 33: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/33.jpg)
![Page 34: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/34.jpg)
![Page 35: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/35.jpg)
![Page 36: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/36.jpg)
![Page 37: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/37.jpg)
![Page 38: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/38.jpg)
![Page 39: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/39.jpg)
![Page 40: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/40.jpg)
![Page 41: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/41.jpg)
![Page 42: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/42.jpg)
![Page 43: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/43.jpg)
![Page 44: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/44.jpg)
![Page 45: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/45.jpg)
![Page 46: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/46.jpg)
![Page 47: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/47.jpg)
![Page 48: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/48.jpg)
![Page 49: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/49.jpg)
![Page 50: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/50.jpg)
Common device driver installation errors
• Collected through WER mechanism• September 2007 – August 2008 • Vista RTM build
![Page 51: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/51.jpg)
Driver Installation Errors
• Time Out Error 34.5%• File Not Found 22.5%• No Associated Service 10.6% • Requires Interactive Window Station
8.7%• Bad Service Install Section 6.4%• Path Not Found 5.8%
![Page 52: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/52.jpg)
#1 Time Out Error
34.5%
![Page 53: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/53.jpg)
Time Out Error
• Code: 000005B4• Name: ERROR_TIMEOUT• Issues
• Various root error causes• Co-installer hangs
• Showing interactive UI• Waiting for system restore point
• Busy system• Waiting for the device restart
• Solution• It depends on the problem
![Page 54: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/54.jpg)
#2: File Not Found
22.5%
![Page 55: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/55.jpg)
File Not Found
• Code: 00000002 or 80070002• Name: ERROR_FILE_NOT_FOUND• Issue
• The co-installer or the INF file references missing files.
• Solution• Ensure that all files that are referenced in the
INF file or in the co-installer are present in the driver package.
![Page 56: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/56.jpg)
File Not Found Example 1
Some files are missing
![Page 57: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/57.jpg)
File Not Found (Ex. 1)There is a driver package
Driver Package
![Page 58: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/58.jpg)
Driver Package
Foo.sys
FOO.INF
File Not Found (Ex.1)The driver package has three files
Bar.sys
![Page 59: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/59.jpg)
File Not Found (Ex.1)The INF file has a “Copy File” section
Driver Package
[DDINSTALL.NT]CopyFiles=WINXP_CPYFILE
[WINXP_CPYFILE]Foo.sysBar.sysNon-Exist.sys
Foo.sys
Bar.sys
![Page 60: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/60.jpg)
Driver Package
[DDINSTALL.NT]CopyFiles=WINXP_CPYFILE
[WINXP_CPYFILE]Foo.sysBar.sysNon-Exist.sys
Foo.sys
Bar.sys
File Not Found (Ex.1)The copy file section refers to SYS files
![Page 61: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/61.jpg)
Driver Package
[DDINSTALL.NT]CopyFiles=WINXP_CPYFILE
[WINXP_CPYFILE]Foo.sysBar.sysNon-Exist.sys
Foo.sys
Bar.sys
File Not Found (Ex.1)Issue: Cannot refer to Non-Exist.sys
Non-Exist.sys
![Page 62: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/62.jpg)
File Not Found (Ex.1)Typical Error Log
!!! flq: Error 2: The system cannot find the file specified. flq: {SPFILENOTIFY_ENDQUEUE} flq: {SPFILENOTIFY_ENDQUEUE - returned 0x00000000} flq: {_commit_file_queue exit(0x00000002)}!!! sto: Failed to copy the Driver Package to
C:\Users\Administrator\GUID Error = 80070002!!! sto: Failed to copy driver package from source into temporary client location.
Error = 80070002, SrcInf = X:\OEM Drivers\FooDriver\Foo.inf, DestPath = C:\Users\Administrator\GUID
![Page 63: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/63.jpg)
Driver Package
[DDINSTALL.NT]CopyFiles=WINXP_CPYFILE
[WINXP_CPYFILE]Foo.sysBar.sysExist.sys
Foo.sys
Bar.sys
File Not Found (Ex.1)Solution: All files should be in driver package
Exist.sys
![Page 64: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/64.jpg)
File Not Found Example 2
SetupCopyOEMINF() in Co-Installer
![Page 65: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/65.jpg)
File Not Found (Ex. 2)There is a driver package
Driver Package
![Page 66: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/66.jpg)
Driver Package
File Not Found (Ex.2)The driver package has 4 files
Foo.sysFOO.INF
Foo.dll
Bar.INF
![Page 67: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/67.jpg)
File Not Found (Ex.2)The INF file has a co-installer section
Driver Package
Foo.sys
Foo.dll
Bar.INF
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
![Page 68: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/68.jpg)
File Not Found (Ex.2)The co-installer section registers Foo.dll
Driver Package
Foo.sys
Foo.dll
Bar.INF
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
![Page 69: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/69.jpg)
Driver Package
Foo.sys
Bar.INF
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
File Not Found (Ex.2)The co-installer has SetupCopyOEMINF
DIF_INSTALLDEVICE:
SetupCopyOEMInf(“Bar.inf”,,,);
![Page 70: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/70.jpg)
Driver Package
Foo.sys
Bar.INF
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
DIF_INSTALLDEVICE:
SetupCopyOEMInf(“Bar.inf”,,,);
File Not Found (Ex.2)Foo.dll tries to copy Bar.inf
![Page 71: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/71.jpg)
Driver Package
Foo.sys
Bar.INF
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
DIF_INSTALLDEVICE:
SetupCopyOEMInf(“Bar.inf”,,,);
File Not Found (Ex.2)Issue: SetupCopyOEMINF can't find the INF
![Page 72: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/72.jpg)
File Not Found (Ex.2)Typical Error Log
dvi:CoInstaller 1: Enter (Post Processing) inf:Opened PNF: ‘C:\Windows\INF\Foo.inf' inf:{SetupCopyOEMInf: Z:\bar.inf} inf:{SetupCopyOEMInf exit (0x00000002)}
!!! dvi: CoInstaller 1: failed(0x00000002)!
!!! Dvi:Error 2: The system cannot find the file specified. dvi:{DIF_INSTALLDEVICE - exit(0x00000002)} !!! ndv: Error(00000002) installing device! ndv: Device install status=0x00000002
![Page 73: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/73.jpg)
Driver Package
File Not Found (Ex.2)Solution: Use CopyINF directive to copy the INF!
[DDInstall]CopyINF = Bar.inf
Foo.dll
Foo.sys
Bar.INF
![Page 74: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/74.jpg)
File Not Found Example 3
References inbox driver directly
![Page 75: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/75.jpg)
Driver Store
USBSER.sys
Driver Package
File Not Found (Ex.3)There is a driver pkg and an inbox file
![Page 76: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/76.jpg)
Driver Store
USBSER.sys
Driver Package
File Not Found (Ex.3)The driver package has an INF file
FOO.INF
![Page 77: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/77.jpg)
File Not Found (Ex.3)The INF file has a "Copy File" section
Driver Store
USBSER.sys
Driver Package
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]usbser.sys
![Page 78: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/78.jpg)
File Not Found (Ex.3)The "Copy File" section refers to inbox file
Driver Store
USBSER.sys
Driver Package
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]usbser.sys
![Page 79: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/79.jpg)
Driver Store
USBSER.sys
Driver Package
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]usbser.sys
File Not Found (Ex.3)Issue: Cannot find the sys file
![Page 80: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/80.jpg)
File Not Found (Ex.3)Typical Error Log
flq:SourcePath - [C:\Windows\System32\DriverStore\FileRepository\foo.inf_3906eed6] flq:SourceFile - [usbser.sys]!!! Flq:SPFILENOTIFY_NEEDMEDIA: returned FILEOP_ABORT. flq:{_COMMIT_FILE_QUEUE exit(0x00000002)} ndv:Device install status=0x00000002 ndv:Performing device install final cleanup...! Ndv:Queueing up error report since device installation failed... ndv:{Core Device Install - exit(0x00000002)}
![Page 81: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/81.jpg)
Driver Store
USBSER.sys
Driver Package
FOO.INF
File Not Found (Ex.3)Solution:Use Include/Needs directive!
MDMCPQ.INF
![Page 82: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/82.jpg)
Driver Store
USBSER.sys
Driver Package
File Not Found (Ex.3)Solution: Use Include or Needs directive!
[DDINSTALL.NT]Include=MDMCPQ.infNeeds=FakeModemCopyFileSection
MDMCPQ.INF
![Page 83: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/83.jpg)
Driver Store
USBSER.sys
Driver Package
[DDINSTALL.NT]Include=MDMCPQ.infNeeds=FakeModemCopyFileSection
File Not Found (Ex.3)Solution: Use Include or Needs directive!
[FakeModemCopyFileSection]usbser.sys,,,0x20
![Page 84: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/84.jpg)
Driver Store
USBSER.sys
Driver Package
[DDINSTALL.NT]Include=MDMCPQ.infNeeds=FakeModemCopyFileSection
[FakeModemCopyFileSection]usbser.sys,,,0x20
File Not Found (Ex.3)Solution: Use Include or Needs directive!
![Page 85: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/85.jpg)
#3: No Associated Service
10.6%
![Page 86: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/86.jpg)
No Associated Service
• Code• E0000219
• Name• SPAPI_E_NO_ASSOCIATED_SERVICE
• Issue• AddService directive was not processed.
• Solution• Ensure that all descriptions in the AddService directive
in the Services section are correct.
![Page 87: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/87.jpg)
No Associated Service Example
References non-existent section
![Page 88: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/88.jpg)
Driver Store
No Associated ServiceThere is a driver pkg and an Inbox INF file
Bar.INF
Driver Package
![Page 89: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/89.jpg)
No Associated ServiceThe driver package has an INF file
Foo.inf
Driver Package
FOO.INF
Driver Store
Bar.INF
![Page 90: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/90.jpg)
No Associated ServiceThe INF file uses Include/Needs directive
Driver Package Driver Store
Bar.INF
[DDINSTALL.NT]Include=Bar.infNeeds=Non_Exist_Sect
![Page 91: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/91.jpg)
Driver Store
[Exist_Sect]Usbser.sys
[Non_Exist_Sect}
No Associated ServiceNeeds directive refers to non-existent section
Driver Package
[DDINSTALL.NT]Include=Bar.infNeeds=Non_Exist_Sect
![Page 92: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/92.jpg)
Driver Store
[Exist_Sect]Usbser.sys
[Non_Exist_Sect}
Driver Package
[DDINSTALL.NT]Include=Bar.infNeeds=Non_Exist_Sect
No Associated ServiceSolution: Refer to existent section!
The referred section doesn’t
exist
![Page 93: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/93.jpg)
!!! dvi: Error: No INF AddService directives contained the flag SPSVCINST_ASSOCSERVICE
!!! Dvi: Error while installing services.
!!! Dvi: Error 0xe0000219: The installation failed because a function driver was not specified for this device instance.
!!! Dvi: Cleaning up failed installation dvi: {Install DEVICE exit (0xe0000219)}!!! dvi: Cleaning up failed installation (e0000219)!!! dvi: Error 0xe0000219: The installation failed because a function driver was not specified for this device instance. dvi: {DIF_INSTALLDEVICE - exit(0xe0000219)}
No Associated ServiceTypical Error Log
![Page 94: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/94.jpg)
Driver StoreDriver Package
No Associated ServiceSolution: Refer to existent section!
[DDINSTALL.NT]Include=Bar.infNeeds=Exist_Sect
[Exist_Sect]Usbser.sys
![Page 95: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/95.jpg)
#4: Interactive Window Station
8.7%
![Page 96: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/96.jpg)
Interactive Window Station
• Error Code: 000005B3• Name: ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION• Issue
• The driver installation requires an interactive window
This might be an intentional error
![Page 97: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/97.jpg)
Interactive Window Station
SolutionSolve the root cause of the problem that requires an interactive window.
Ensure that the co installer uses a ‑finish-install action or a finish-install page to show UI.
![Page 98: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/98.jpg)
Interactive Window StationExample
Some files are missing
![Page 99: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/99.jpg)
Interactive Window StationThere is a driver package
Driver Package
![Page 100: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/100.jpg)
Interactive Window StationThe driver package has an INF file
Driver Package
FOO.INF
![Page 101: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/101.jpg)
Interactive Window StationThere is an InteractiveInstall directive
Driver Package
[ControlFlags]InteractiveInstall = USB\VID_0000&PID_1111, USB\VID_0000&PID_2222
![Page 102: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/102.jpg)
Interactive Window StationInteractiveInstall directive tries to show UI
Driver Package
[ControlFlags]InteractiveInstall = USB\VID_0000&PID_1111, USB\VID_0000&PID_2222
![Page 103: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/103.jpg)
Interactive Window StationIssue: This fails on Windows Vista
Driver Package
[ControlFlags]InteractiveInstall = USB\VID_0000&PID_1111, USB\VID_0000&PID_2222
![Page 104: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/104.jpg)
Driver Package
Interactive Window StationSolution: Use Finish-Install Action
Foo.dllFOO.INF
![Page 105: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/105.jpg)
Driver Package
Interactive Window StationSolution: Use Finish-Install Action
Foo.inf
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
Foo.dll
![Page 106: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/106.jpg)
Driver Package
[DDInstall.CoInstallers]CopyFiles = COINST_CPYFILES
[COINST_CPYFILES]Foo.dll
Interactive Window StationSolution: Use Finish-Install Action
switch(InstallFunction) {
case DIF_NEWDEVICEWIZARD_FINISHINSTALL:
OpenUI()
![Page 107: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/107.jpg)
Driver Package
Interactive Window StationSolution: Use Finish-Install Action
switch(InstallFunction) {
case DIF_NEWDEVICEWIZARD_FINISHINSTALL:
OpenUI()
![Page 108: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/108.jpg)
#5: Bad Service Install Section
6.4%
![Page 109: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/109.jpg)
Bad Service Install Section
• Code: E0000217
• Name: SPAPI_E_BAD_SERVICE_INSTALLSECT
• Issue• An AddService directive in a service
installation section is invalid.• The drivers in CopyFile section are not
copied correctly.
![Page 110: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/110.jpg)
Bad Service Install SectionSolution
Ensure that all descriptions in the AddService directive in the Services section are correctEnsure that the binary file that is described in the AddService directive is present on the system
![Page 111: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/111.jpg)
Bad Service Install Section Example
Some files are NOT copied correctly
![Page 112: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/112.jpg)
Bad Service Install SectionThere is a driver package
Driver Package
![Page 113: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/113.jpg)
Driver Package
FOO.INF
Bad Service Install SectionThe driver package has two files
Foo.sys
![Page 114: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/114.jpg)
Driver Package
Bad Service Install SectionThe INF file has CopyFile Sect and Service Sect
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]
[DDINSTALL.NT.Services]AddService=Foo,,,,,
Foo.sys
![Page 115: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/115.jpg)
Driver Package
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]
[DDINSTALL.NT.Services]AddService=Foo,,,,,
Foo.sys
Bad Service Install SectionThe copy file section refers to no files
No Files
![Page 116: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/116.jpg)
Driver Package
Bad Service Install SectionFoo.sys is not copied correctly
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]
[DDINSTALL.NT.Services]AddService=Foo,,,,,
Foo.sys
![Page 117: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/117.jpg)
Driver Package
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]
[DDINSTALL.NT.Services]AddService=Foo,,,,,
Foo.sys
Bad Service Install SectionIssue: The service section doesn't work
![Page 118: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/118.jpg)
Bad Service Install SectionTypical Error Log inf: {Install Inf Section [DDInstall.NT.Services]}
inf: AddService=WinXP,2,DriverService (Foo.inf line 47) inf: ServiceBinary=C:\Windows\system32\drivers\Foo.sys (Foo.inf line 53)!!! Dvi:Add Service: Binary
'C:\Windows\system32\drivers\Foo.sys' for service ‘Foo' is not present
!!! inf: {Install Inf Section [DDInstall.NT.Services] exit(0xe0000217)}
!!! Dvi: Error while installing services.!!! Dvi: Error 0xe0000217: A service installation section in this INF is invalid. dvi: {Install DEVICE exit (0xe0000217)}!!! dvi: Error 0xe0000217: A service installation section in this INF is invalid.
![Page 119: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/119.jpg)
Driver Package
Bad Service Install SectionSolution: List files in the "Copy File" section
[DDINSTALL.NT]CopyFiles=VISTA_CPYFILE
[VISTA_CPYFILE]
Foo.sys
[DDINSTALL.NT.Services]AddService=Foo,,,,,
Foo.sys
![Page 120: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/120.jpg)
Call To Action
• Use ‘Problem Reports and Solutions’ to debug driver installation errors
• Check your driver package if it is installed correctly on Windows Vista
• Verify and fix your driver installation errors with today’s information
![Page 121: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/121.jpg)
Additional Resources
• Driver Installation on the WHDC Web Site: http://go.microsoft.com/fwlink/?LinkID=79354
• Driver Package Compatibility for Windows Vista: http://www.microsoft.com/whdc/driver/install/drvpkgerrors.mspx
• Debugging Device Installation in Windows Vista: http://www.microsoft.com/whdc/driver/install/diagnose.mspx
• Device Finish-Install Actions in Windows Vista: http://www.microsoft.com/whdc/driver/install/Finish_Install.mspx
• How to use or to reference the Usbser.sys driver from universal serial bus (USB) modem .inf files:http://support.microsoft.com/kb/837637
![Page 122: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/122.jpg)
Related SessionsSession Day / Time
Creating Deployable Driver Packages Mon. 1:30-2:30
Extending Device Installation by Using Co-installers Mon. 4-5 and Wed. 1:30-2:30
Debugging Device Installation Mon. 5:15-6:15 andWed. 2:45-3:45
![Page 123: Common Device Driver Installation Errors Mitsuru Saito Program Manager Device Foundation Team Microsoft Corporation.](https://reader037.fdocuments.net/reader037/viewer/2022103005/56649d8e5503460f94a776c6/html5/thumbnails/123.jpg)
© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.