Jump to content

How do you include drivers


Recommended Posts

Hi all,

I am looking for a manual way to include my drivers into the original windows 7 dvd, i dont want to use any applications just want windows to install my drivers. which are: chipset, display, sound, monitor, keyboard & mouse

Any ideas please?

:unsure:

Link to comment
Share on other sites


You can either have your unattend execute the installer packages silently after install, or you can recreate your source and use DISM to inject the drivers.

thanks for the quick reply, any tutorials about both? :wacko:

Link to comment
Share on other sites

You can copy all .inf based drivers say to sub folders on your dvd sources

DVD\sources\$OEM$\$1\Drivers create folders in red

Then add the path in your xml. Look at <Driverpaths>

http://www.msfn.org/board/your-seven-here-t139572-pid-892782.html/page__view__findpost__p__892782

may thanks think i will use this method, however all i need is a very simple xml to tell windows the drivers to load, how do i do this please

Link to comment
Share on other sites

ner, I am in the process of leaning what I can about W7 and came across this link to the WAIK Guide (about 2.5 MB). I think it is also contained in the WAIK DL. It contains three .chm files including unattend.chm. There is a good explanation of the xml used in the install process. This link has been posted here before, but is very hard to find. Using the unattend.chm and searching on driver or driverpath are good places to start. Hope it is useful to you and others. Enjoy, John

Link to comment
Share on other sites

Backup your drivers with DriverBackup and integrate them with DISM is best

Its pretty easy, I made a vid that includes this: http://www.wincert.net/forum/index.php?/topic/7384-video-windows-7-aik-deployment-101-added-part-3/

thanks for you help, but i am not looking to injet them into the install.wim, was really looking to use the oem/drivers folder option, but just need to get windows where to find and install the drivers, see i dont want an unattended install either

Link to comment
Share on other sites

http://www.msfn.org/board/your-seven-here-t139572-pid-892782.html/page__view__findpost__p__892782

may thanks think i will use this method, however all i need is a very simple xml to tell windows the drivers to load, how do i do this please

just remove everything you don't want except DriverPaths and the <settings pass="offlineServicing">

pass, you can remove all other '<settings pass=', drop xml on root of dvd and Win setup will place Driver folder on root of drive and the xml part points Win where to find. Thats easiest way

disregard I see you using a Tool

Edited by maxXPsoft
Link to comment
Share on other sites

http://www.msfn.org/board/your-seven-here-t139572-pid-892782.html/page__view__findpost__p__892782

may thanks think i will use this method, however all i need is a very simple xml to tell windows the drivers to load, how do i do this please

just remove everything you don't want except DriverPaths and the <settings pass="offlineServicing">

pass, you can remove all other '<settings pass=', drop xml on root of dvd and Win setup will place Driver folder on root of drive and the xml part points Win where to find. Thats easiest way

disregard I see you using a Tool

Many thanks for your reply, that will do the trick, i am just going try it out, as do not really want to use any tools, like the idea of having the drivers within a dir so that i can update them easily. thank you :thumbup

Link to comment
Share on other sites

http://www.msfn.org/board/your-seven-here-t139572-pid-892782.html/page__view__findpost__p__892782

may thanks think i will use this method, however all i need is a very simple xml to tell windows the drivers to load, how do i do this please

just remove everything you don't want except DriverPaths and the <settings pass="offlineServicing">

pass, you can remove all other '<settings pass=', drop xml on root of dvd and Win setup will place Driver folder on root of drive and the xml part points Win where to find. Thats easiest way

disregard I see you using a Tool

Many thanks for your reply, that will do the trick, i am just going try it out, as do not really want to use any tools, like the idea of having the drivers within a dir so that i can update them easily. thank you :thumbup

can not get this to work, see my xlm what is wrong please help?

component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="Intel" publicKeyToken="31bf3856ad364e35"

language="neutral" versionScope="nonSxS"

<DriverPaths>OEm,/Drivers

<PathAndCredentials wcm:action="add" wcm:keyValue="1">

<Path>%systemdrive%\Drivers</Path>

</PathAndCredentials>

</DriverPaths>

</component>

Link to comment
Share on other sites

name this AutoUnattend.xml and make sure you edit with Notepad

you can look at the sample, a lot of stuff you won't have to type

you need more than that like beginning of file and ending, forget some don't mess with xml

Added generalize also to make the drivers persistent

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="offlineServicing">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" 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>%systemdrive%\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="amd64" 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>true</PersistAllDeviceInstalls>
</component>
</settings>
</unattend>

Edited by maxXPsoft
Link to comment
Share on other sites

name this AutoUnattend.xml and make sure you edit with Notepad

you can look at the sample, a lot of stuff you won't have to type

you need more than that like beginning of file and ending, forget some don't mess with xml

Added generalize also to make the drivers persistent

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="offlineServicing">
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" 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>%systemdrive%\Drivers</Path>
</PathAndCredentials>
</DriverPaths>
</component>
</settings>
<settings pass="generalize">
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="amd64" 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>true</PersistAllDeviceInstalls>
</component>
</settings>
</unattend>

ok many thanks will try and copy yours into the a AutoUnattend.xml, and test that woks, thanks :wacko:

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...