Help - Search - Members - Calendar
Full Version: Intel chipset INFs cause unsigned driver error in Vista Sysprep
MSFN Forums > Unattended Windows Discussion & Support > Unattended Vista

   
Google Internet Forums Unattended CD/DVD Guide
fuscob
I have been fighting with this problem for a while...hope someone here can help.

I am working on a Vista image and everything has been successful besides the unattended install of Intel chipset drivers.
During the auditSystem pass, when the drivers are being installed, I get two warnings about unsigned drivers. I have narrowed it down to the Intel INFs; all other drivers install correctly without incident.

Of course, Vista no longer has the option to ignore the unsigned driver warning as XP had mad.gif

Here is my unattend.xml, if it helps:

CODE
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName></ComputerName>
<ProductKey>XXXXX-XXXXX-XXXXX-XXXXX-XXXXX</ProductKey>
<RegisteredOrganization>Org</RegisteredOrganization>
<RegisteredOwner>Owner</RegisteredOwner>
<TimeZone>Central Standard Time</TimeZone>
</component>
</settings>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<PersistAllDeviceInstalls>false</PersistAllDeviceInstalls>
</component>
</settings>
<settings pass="auditSystem">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<DriverPaths>
<PathAndCredentials wcm:action="add" wcm:keyValue="1">
<Path>C:\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<AutoLogon>
<Password>
<Value>*******************</Value>
<PlainText>false</PlainText>
</Password>
<Domain></Domain>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>Administrator</Username>
</AutoLogon>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Work</NetworkLocation>
<SkipMachineOOBE>true</SkipMachineOOBE>
<SkipUserOOBE>true</SkipUserOOBE>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
<RegisteredOrganization>Org</RegisteredOrganization>
<RegisteredOwner>Owner</RegisteredOwner>
<OEMInformation>
<Manufacturer>Manufacturer</Manufacturer>
<SupportURL>URL</SupportURL>
<Model>Model</Model>
<Logo>C:\windows\oemlogo.bmp</Logo>
</OEMInformation>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<CommandLine>C:\installs\guirunonce.bat
</CommandLine>
<Order>1</Order>
<Description>guirunonce</Description>
</SynchronousCommand>
</FirstLogonCommands>
<AutoLogon>
<Password>
<Value>*************************</Value>
<PlainText>false</PlainText>
</Password>
<Enabled>true</Enabled>
<LogonCount>1</LogonCount>
<Username>Administrator</Username>
</AutoLogon>
</component>
<component name="Microsoft-Windows-Sidebar" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SidebarOnByDefault>false</SidebarOnByDefault>
<SidebarVisible>false</SidebarVisible>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/program%20files/windows%20aik/install.wim#Windows Vista ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


Thanks in advance!
Brendan
The Felon
You might be able to repackage the driver files with "DPINST.exe" which is a tool from the MS Windows Driver Kit. There is an install switch for unsigned drivers.
maxXPsoft
Vista should pick up on Intel drivers so try an install without them unless you already have
Otherwise place them all in 1 folder like this which is my Intel folder, might need to edit the infs reflecting this single folder thing newwink.gif
COOLCOMPUTERGUY
Here is the command line instructions using DPINST.EXE /LM to install unsigned drivers which the latest version of windows rejects:


C:\Users\David\Desktop>DPInst.exe /?
DPInst.exe: installs and uninstalls driver packages.
By default, the tools searches the current directory and tries to install
all driver packages found.

Usage: DPInst.exe [/U INF-file][/S | /Q][/LM][/P][/F][/SH][/SA][/A][/PATH Path][
/EL][/L LanguageID][/C][/D][/LogTitle Title][/SW][/? | /h | /help]

/U path to INF file
Uninstall a driver package (INF-file).
/S | /Q Silent (Quiet) mode. Suppresses the Device Installation
Wizard and any dialogs popped-up by the operating system.
/LM Legacy mode. Accepts unsigned driver packages and packages with
missing files. These packages won't install on the latest
version of Windows.
/P Prompt if the driver package to be installed is not better
than the current one.
/F Force install inf the driver package is not better than the
current one.
/SH Scans hardware for matching devices and only copies and installs
those drivers for which a device is present. Only valid for
Plug and Play drivers.
/SA Suppress the Add/Remove Programs entry normally created for
each driver package.
/A Install all or none.
/PATH Path
Search for driver packages under the given path.
/EL Enables all languages not explicitly listed in the XML file.
/L LanguageID
Tries to use the given language in all UI.
Useful for localization tests.
/SE Suppress the EULA.
/C Dump logging output to attached Console (Windows XP and above).
/D Delete driver binaries on uninstall.
/SW Suppresses the Device Installation Wizard, the operating system
might still pop-up user dialogs.
/? | /h | /help
Shows this help.
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.