Compaq Presario 2100 Notebook Drivers for 32-bit Windows Vista

The Compaq Presario 2100 Notebook is an older model notebook which runs Windows Vista surprisingly well. The main problem is getting Vista compatible drivers for all of the hardware. HP’s support site only has Presario 2100 drivers for Windows 2000 and Windows XP. After some searching, mixing, and matching…I have been able to locate Vista compatible drivers for all of the hardware on my Presario 2100.

I’ve provided some information about the hardware and links to download the drivers below. I’m currently running this configuration on my Presario 2100 and it is fairly fast and stable (aside from the UAC issue at the bottom of this post). IMHO it actually runs better than XP did!

NOTE: There are many different models of the Presario 2100 series notebook. There may be differences between the model you have and my system (an AMD based Presario 2100 – P/N: DS526U#ABL). Some of the information here may not be correct for your particular model (and may not work!).


Mobile AMD Athlon XP2500+ 1.87Ghz

The drivers are included with Vista and are installed automatically.


ATI IGP 320M NorthBridge

There generic drivers included with Vista will work and are installed automatically.

CardBus Controller:

O2Micro OZ6912/601/711E0 (HWID: VEN_1217&DEV_6972)

The drivers are included with Vista and are installed automatically.

IDE/ATA Controller:

ALi/ULi M5229 (HWID: VEN_19B9&DEV_5229)

The drivers are included with Vista and are installed automatically.

You can also download the package from NVIDIA’s ULi Drivers page. Version 2.20 of the ULi Integrated Drivers includes support for Vista. The ones included with


ATI U1/A3 Accelerated Graphics Port (HWID: VEN_1002&DEV_700F)

Download the sp28073.exe package (ATI U1/RS200 AGP Bus Driver) from HP’s download site. Extract the package contents and run the setup.exe application. The program will not show any windows but should silently install the ATI GART driver.

To confirm it has been installed, open Device Manager and look under the “System devices” section. There should be an entry for “ATI U1/A3 Accelerated Graphics Port” instead of “PCI to PCI Bridge”.

ATI Radeon IGP 320M Display Adapter (VEN_1002&DEV_4336)

Download the sp27665.exe package from the HP download site. Extract the package contents and run the setup application. It will report that it failed to install. Once it closes the Application Compatibility Assistant will ask if the program installed successfully, select “Reinstall using the recommended settings”. The setup will launch again and will install the driver successfully. Restart the computer to complete the installation.

To confirm it has been installed properly, open the Device Manager and look under the “Display adapters” section. It should read “ATI RADEON IGP 320M” instead of the “Standard VGA Adapter”.

The ATI Control Panel doesn’t work properly under Vista and can be uninstalled from the Programs and Features control panel.


Conexant AC-Link Audio (HWID: VEN_109&DEV_5451).

There are many different AC-Link drivers available but most of them don’t work correctly and report a code 10 in Device Manager. I was able to find one set that works properly.

Download the sp23455.exe package from HP. Extract it’s contents to a directory and run setup.exe. When it shows you the empty installation list, click the cancel button. Once it exits the Program Compatibility Assistant will ask you if the program installed correctly. Choose “Reinstall using the recommended settings”. The installer will run again and the drivers will install properly.


National Semiconductor DP83815/816 “MacPhyter” (HWID: VEN_100B_DEV0020)

The sp25618.exe package on the HP download site will install the ethernet drivers without any problems. The XP drivers available on National Semiconductor’s web site will also work.


Conexant AC-Link HSF Modem (HWID: VEN_10B9&DEV_5457)

Download the package from Conexant. Extract the archive to a directory and run the HXFSetup.exe program inside as Administrator to install the modem.


Synaptics PS2 Port TouchPad

Vista compatible drivers are available on the Synaptics driver page.


OneTouch Keyboard Buttons

The OneTouch drivers are installed as part of the Notebook Utilities. Download the sp23604.exe package from HP’s download site. Extract the contents and run the setup.exe installation program.

UAC Lock Up Issue:

I have found that the system sometimes locks up completely when the UAC prompt is displayed. You should disable UAC to prevent the issue. The system runs perfectly stable otherwise (as long as you avoid the UAC prompts). I suspect it is related to the video/GART driver.

You can disable UAC under the User Accounts control panel, under the option “Turn User Account Control on or Off”. There are additional methods you can also use listed here. Please be aware that there are additional security implications if UAC is turned off!

A possible workaround may be to use an alternate UAC application, like the freeware Norton UAC. I haven’t had a chance to try this yet.


6 Responses to Compaq Presario 2100 Notebook Drivers for 32-bit Windows Vista

  1. jared perez says:

    thanks a lot….. i was wondering what i was supposed to do, you just saved me so much time….

  2. Ho Daddy says:

    Nice workup. Any steps on overclocking this old beast?

  3. Ben E says:

    Thanks a lot for creating this page, it saved me lots of time reloading Windows 7 32-bit onto a Compaq Presario 2100 laptop. I don’t know the exact model but is one of these series of laptops.

    Your procedure above worked for my ethernet, sound, and modem. Same hardware as yours for those.

    I also had a wireless device with no driver that is not listed above and is probably due to being a slightly different model as you mentioned…. For others who might have problems with the wireless….(WLAN Broadcom 802.11 b/g) (vendor=14e4 and device=4320) I used so many spXXXXx.exe files but I think I used sp28199.exe last and after reboot it worked. The driver file it liked and used is BCMWL5.SYS (version I extracted the sp28199.exe and manually updated device manager pointing to the extracted sp28199/ directory. It gave me a code of 10 [This device cannot start. (Code 10)] but on reboot the code cleared and it is now installed correctly.

  4. Anton Borda says:

    thank you soooo much

  5. Adam K says:

    I had a problem getting the sp28073.exe to install silently in the background, when the install first opens it suggests where to extract the files to, if not you have to do it twice to suggest overwriting the existing content, what I did was went to update the driver through device manager of the PCI-PCI Bridge and browsed to the temporary folder wherever it is extracted to and it recognised it and installed it

  6. Adam K says:

    And the same with the sp27665.exe

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: