Why don't you try to install driver directly from manufacturer website?
Toshiba Support - Homepage
There are many models toshiba satellite l305
Stop for the moment Windows Update service ,remove folder C:\Windows\SoftwareDistribution,Install driver form manufacturer website and then restart Windows Update service.