helping with that is a bit hard due to following:
No idea about your laptop type except that it is Asus
No idea what wireless card is in said laptop
Thus cannot look with laptop type or card type.
Most manufacturers stop updating drivers after 2 to 3 years though so if your laptop is old enough, you might find more recent drivers at broadcom's site:
https://www.broadcom.com/support/
as for disk health, first step would be to read the SMART info, with tools like crystaldisk info or hardwaremonitor
http://crystalmark.info/software/CrystalDiskInfo/index-e.html
http://www.cpuid.com/softwares/hwmonitor.html
another step would be to run full chkdsk on it, chkdsk /r (run as administrator)