There is software out there that advertises the ability to automatically detect and update all your
drivers for you, but everyone I know - and from what I've experienced working with others - has found that they often do their job very poorly, and in some cases I've had to deal with them making things worse! You wanna shy away from them. Unfortunately, your only other option is to do just that: navigate the net and update them manually. It's not really that bad, especially since I'm only recommending you do so for all your motherboard-related drivers.
If you're using an OEM computer (Asus, Acer, Dell, HP, etc.) then you can go their support website and find your drivers based on the service tag or model of your PC. If you have a custom-built PC (like what I see here and from what you said previously) then you'll want to go to the Gigabyte website and find the page related specifically to your model of motherboard and download and all drivers pertaining to it, as well as the BIOS. Also note any utilities/software associated with your motherboard, as those are the ones you wanna look for in
Programs & Features to uninstall. Make sure to create a restore point prior to doing so, I've found they love to latch on to Windows and cause a wreck if they are uninstalled (again, because they're buggy). You can also use
Driver Sweeper. I personally have not used it, but I see many reputable techs recommend it, so give it a whirl (note it's supposed to uninstall drivers, not install them like the software I mentioned previously). Instead of uinstalling just AiCharger, you probably wanna go ahead and get rid of all of them, as I've seen plenty of crashes come from any one of them.