MSFN Forum: Elliminating Mass Storage drivers/ etc - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Elliminating Mass Storage drivers/ etc Rate Topic: -----

#1 User is offline   Sully0812 

  • Newbie
  • Group: Members
  • Posts: 12
  • Joined: 04-April 07

Posted 23 April 2007 - 02:49 PM

We have a limited number of different types of hardware that we will be using my auto-install CD on.

However, no matter what, when you first boot the build process, windows goes through and attempts to load drivers for all kinds of different hardware. This takes a long time, and I would imagine also chews up some disk space.

Can some of these drivers be elliminated, to speed up the install?

Where would I begin?


#2 User is offline   kelaniz 

  • Junior
  • Pip
  • Group: Members
  • Posts: 76
  • Joined: 27-December 06

Posted 24 April 2007 - 02:46 AM

nLite lets you remove some of those. I'm not sure if it removes all of them (it might). But you can still remove any leftover drivers and corresponding entries from the I386\txtsetup.sif file manually using notepad. I prefer notepad++ because it has color coding for MS-INI files. It's just easier to read.

Just be aware that every driver has several references. To completely remove that driver manually, you'd need to remove all these entries. You could also delete the files from your source, but they're small (~10 to ~65Kb) and don't take up that much space. I'll use the Qlogic QLA1280 PCI SCSI Adapter for an example. Here's all the references for it in WinXP SP2's txtsetup.sif

[SourceDisksFiles]
ql1280.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1077&DEV_1280&SUBSYS_00061077 = "ql1280"
PCI\VEN_1077&DEV_1280&SUBSYS_01068086 = "ql1280"

[SCSI]
ql1280   = "Qlogic QLA1280, 64 bit PCI LVD SCSI HBA"

[Map.SCSI]
ql1280   = "QL1280"

[SCSI.Load]
ql1280 = ql1280.sys,4


Removing just one of these entries will probably just break setup. I think at a minimum you must remove the entries in [SCSI.LOAD] and [SourceDisksFiles], and maybe [Map.SCSI]. To be complete, you should remove all entries for each driver you remove. Like I said earlier, I think nLite can get rid of most of these (if not all) with a few clicks. XP only loads about 35 SCSI drivers during setup, so if there are any remaining, it shouldn't be too hard to find them and clean them up. Be sure to back up the txtsetup.sif file before you begin any manual editing. nLite won't hurt it, but it's pretty picky about extraneous spaces and line breaks. Hope that helps a little.

Kel

This post has been edited by kelaniz: 24 April 2007 - 02:53 AM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy