most of the driver scanners that you see online are not free. and the ones that i have found that dont cost anything do not work properly anyway. do u know what make and model your devices are? then you could search out each driver, this would be the cheapest option. Not the best option but it wont cost you anything