Sometimes Windows already has the driver but is just confused.
Use a different computer or a smartphone with internet access. how to install network driver without internet