• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

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

Bozz

Senior member
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?
 
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

🙂
 
Back
Top