So, in trying to get a Dell Precision M4800 to build recently we were presented with the following error during OSD:
"Windows could not configure one or more system components. To install Windows restart the computer and then restart the installation."
Below I have detailed how to inject the KMDF driver into your image, for information on how to inject this into your “Build and Cature” task sequences click here.
We were using the Dell-supplied Driver CAB for the model, however even without this the build failed with the same error message. Eventually, after looking through various forums it became clear we were missing the KMDF 1.11 driver; http://support.microsoft.com/kb/2685811
Download the x64 and x86 update and extract using 7-zip and then use the following script to inject the driver to the x86 image, modify highlighted sections for x64 injection.
mkdir F:\Temp\Mount dism.exe /mount-wim /wimfile:"<WIM file location>" /index:1 /mountdir:F:\Temp\Mount dism /Image:F:\Temp\Mount /Add-Package /PackagePath:F:\Temp\kmdf-1.11-Win-6.1-x86\Windows6.1-KB2685811-x86.cab dism.exe /unmount-wim /mountdir:F:\Temp\Mount /commit