W2K - how do I remove some unneeded drivers that load during the bootup phase?

Bozz

Senior member
Jun 27, 2001
918
0
0
I have upgraded my computer and now dont need a whole heap of drivers such as

1394bus.sys
ohc1394.sys
viaagp1.sys
ultra66.sys

and a number of others that my previous motherboard used to have.

They have been removed from the device mangler however they're still being called during inital boost right after ntldr and ntdetect.com

I trawled google and could not find any way to correctly unload these drivers and a few others I dont want anymore that are stored in the winnt\system32\drivers directory.

Any ideas?
 

Sianath

Senior member
Sep 1, 2001
437
0
0
You can simply rename the drivers, and that won't cause you any problems for the most part. If the driver is a filter driver, renaming it may cause a bluescreen if we can't locate the driver (we look for it, and don't find it).

If you want to stop the process of even trying to load them, go to the following location in the registry:

HKLM\SYSTEM\CurrentControlSet\Services

Find the services you want to disable (the driver will be associated with the service), and change the Start value to 4 (disabled). If they are not visible in the services.msc snap-in, it's because they are loading boot or kernel (start type 0 or 1).

FYI:

Start Type:
0 = Boot
1 = Kernel
2 = Automatic
3 = Manual
4 = Disabled

:)