Need driver for
It is not your computer that needs drivers, it is the hardware you need to connect to the operating system that needs a driver. From Windows 7 and up, Microsoft only allows drivers, if the manufacturer asked for certification and the hardware and driver and they work conform Microsofts demands. If the hardware and driver is certified the driver is also on the Microsoft website. Most of the time if you use new hardware the operating system goes to Microsoft to see if there is a correct driver and then installs the driver.
For older hardware, only few manufactures make drivers and ask certification. Most only develop drivers for their new hardware. So for older hardware there are only a few drivers. If Microsoft can't deliver drivers, or the manufacturer from the hardware can't, you are lost. The devices won't work with the new operating system. Nobody told you that before upgrading. Since I upgraded to win 7 I could not use several expensive things I was used to, like a great Logitec webcam in a sphere, a great sound card from Creative labs, with break out box and so on.
HP DeskJet 3520...
on Jul 28, 2014