There's no such thing as a universal driver.
Go to the HP support section and put in your model number. Or let it scan your system and tell you what you need. I let it scan mine as it picks up on outdated files. I get what I need in one stop.
Its IBM thinkcenter mt - m 8193-75g. It tried Lenovo support but I didn't get any compatible download . Eg. I download Intel pci Ethernet,its not compatible. If I can get Ethernet, the rest I'll get.