<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The D-Spot (The Deployment Spot) &#187; Device Drivers</title>
	<atom:link href="http://www.the-d-spot.org/wordpress/tag/device-drivers/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.the-d-spot.org/wordpress</link>
	<description>Tickle your Deployment needs.</description>
	<lastBuildDate>Sat, 28 Jan 2012 15:43:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Device Drivers Pre-Installation (DPINST)</title>
		<link>http://www.the-d-spot.org/wordpress/2010/04/21/device-drivers-pre-installation-dpinst/</link>
		<comments>http://www.the-d-spot.org/wordpress/2010/04/21/device-drivers-pre-installation-dpinst/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:10:53 +0000</pubDate>
		<dc:creator>Stijn Verelst</dc:creator>
				<category><![CDATA[Deployment]]></category>
		<category><![CDATA[Device Drivers]]></category>
		<category><![CDATA[DPInst]]></category>

		<guid isPermaLink="false">http://www.the-d-spot.org/wordpress/?p=452</guid>
		<description><![CDATA[1. Purpose: Instead of using the ‘Devicepath’ method; with the Microsoft utility DPINST.EXE, it is possible to do a pre-installation of different device drivers; a major advantage is that de device can be attached later (even in a User context), without any intervention needed. On installation with DPINST the drivers are installed in C:\Windows\System32\DRVSTORE Important: [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="text-decoration: underline;">1. Purpose:<br />
</span></strong></p>
<p>Instead of using the ‘Devicepath’ method; with the Microsoft utility DPINST.EXE, it is possible to do a pre-installation of different device drivers; <strong>a major advantage </strong>is that de device can be attached later (even in a <strong>User context</strong>), without any intervention needed.<br />
On installation with DPINST the drivers are installed in<br />
C:\Windows\System32\DRVSTORE<br />
Important: this method has nothing to do with the ‘Local Cache’.</p>
<p><strong>2.     </strong><strong><span style="text-decoration: underline;">Prerequisites:<br />
</span></strong>DPInst.exe<br />
DPInst.xml</p>
<p>Is part of “Driver Installation Tools 2.01” downloaded from Microsoft</p>
<p><strong>3.     </strong><strong><span style="text-decoration: underline;">Procedure:</span></strong></p>
<p> Download and/or extract the device drivers.</p>
<p>Normally the drivers are in the drivers folder of the extracted files, eventually under a sub-folder for the operating system (WinXP_32). </p>
<p>A set of drivers should contain, one ore more:</p>
<p>*.cat files (Security Catalog)</p>
<p>*.inf files (Setup Information)</p>
<p>*.sys files (System File)</p>
<p>other files</p>
<p> Add DPINST.exe and DPInst.xml in that folder.</p>
<p>The provided DPInst.xml file contains following parameters:</p>
<p> &lt;?xml version=&#8221;1.0&#8243;?&gt;<br />
&lt;dpInst&gt;<br />
   &lt;quietInstall/&gt;<br />
   &lt;forceIfDriverIsNotBetter/&gt;<br />
   &lt;suppressAddRemovePrograms/&gt;<br />
   &lt;legacyMode/&gt;  <br />
&lt;/dpInst&gt;</p>
<p><span style="text-decoration: underline;">Manually Pre-Installation (stand-alone):</span> <br />
Launch DPINST.EXE from the folder above created folder. Follow the instructions on screen.</p>
<p><span style="text-decoration: underline;">Manually Pre-Installation (stand-alone with command-line switches on DPINST.exe):<br />
</span>Launch DPINST.EXE from the folder above created folder, with command-line switches: /lm /q /sw</p>
<p><span style="text-decoration: underline;"><strong>IMPORTANT:</strong></span></p>
<p><strong>The command-switches are prior to the settings used in the DPInst.xml file.</strong></p>
<p> <strong>Command-switches explanation for above command-line:</strong></p>
<h4>/lm</h4>
<p>The <strong>/lm</strong> command-line switch sets the <strong>legacyMode</strong> flag to ON, which configures DPInst to accept unsigned driver packages and driver packages that have missing files. For more information, see &#8220;Setting the <strong>legacyMode</strong> Flag&#8221; earlier in this paper.</p>
<h4>/q or /s</h4>
<p>The <strong>/q</strong> or <strong>/s</strong> command-line switch sets the <strong>quietInstall</strong> flag to ON, which suppresses the display of wizard pages, user dialog boxes, and other user messages that DPInst and Windows generate. The <strong>quietInstall</strong> flag works in combination with the presence of a EULA page and the <strong>suppressEulaPage</strong> flag, as described earlier in this paper in “Setting the <strong>quietInstall</strong> Flag” and “Setting the <strong>suppressEulaPage</strong> Flag”.</p>
<h4>/sw</h4>
<p>The <strong>/sw </strong>command-line switch sets the <strong>suppressWizard</strong> flag to ON, which suppresses the display of wizard pages and other user messages that DPInst generates. The <strong>suppressWizard</strong> flag works in combination with the presence of a EULA page and the <strong>suppressEulaPage</strong> flag, as described earlier in this paper in &#8220;Setting the <strong>suppressWizard</strong> Flag&#8221; and “Setting the <strong>suppressEulaPage</strong> Flag”.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.the-d-spot.org/wordpress/2010/04/21/device-drivers-pre-installation-dpinst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

