How to Install Drivers Without Internet or CD or USB? – 5 Methods

Last Updated on March 12, 2021

Imagine you just installed a copy of an operating system like Windows and can’t install different device drivers.

Primarily you can’t access the internet, your USB devices or ports are not working and even if there’s a CD/DVD drive on your computer, its drivers are not installed. To end the annoyances, you may ask as to how to install drivers without internet or CD or USB?

You can use Bluetooth or SD/microSD card to transfer the driver installation files to your computer and then go ahead installing them. For desktops, you can transfer and install the files by removing a SATA drive on another computer and adding it to your computer. Lastly offline package of a third-party program can be used to install the missing network drivers especially for connecting to the internet.

Here we will talk about the ways in detail.

How to Install Drivers without Internet or CD or USB?

Following are the ways of installing drivers on a Windows computer without the sources like internet, CD, or USB.

  1. Using Bluetooth Connectivity
  2. Using SD/MicroSD Card
  3. Adding Internal SATA Hard Drive
  4. Using Third-Party Software
  5. Using Network Connectivity

1. Use Bluetooth Connectivity

How to Install Drivers Without Internet or CD or USB

Most modern laptops and even desktops come equipped with Bluetooth connectivity.

You can use it to transfer the driver installation files to your computer from your phone, tablet, or another computer. If your computer has built-in Bluetooth, here is the process:

  1. First, ensure that the other device contains the files that are required for the installation of drivers in your computer.
  2. In Windows 10, head over to Settings and then select Devices. Come to Bluetooth & other devices section.
  3. Turn on the Bluetooth switch. Also, turn the Bluetooth on the other device having the files.
  4. Pair the device with your PC by selecting Add Bluetooth or other device and follow the on-screen instructions.
  5. Once pairing is done, select Send or receive files via Bluetooth and then Receive files.
  6. Send the driver files from another device.
  7. A screen will appear that allows you to select the location of received files. Choose your desired location to save the files and choose Finish.
  8. You can now start the installation of drivers for the devices.

2. Use SD/MicroSD Card

Micro SD Card
Many PCs come with SD Card Slots

Your laptop or desktop computer may have an SD or microSD card reader that can be utilized to transfer the driver files from the other device. For this, follow the steps below:

  1. Insert the SD or microSD card into the device that contains the driver installation files. Then transfer the files to the card using copy and paste functions.
  2. Remove the microSD or SD card from the device and insert it into your computer. If your computer has a microSD card slot you can insert the microSD card into it.

If your computer has an SD card slot you can use a microSD to SD card adapter and then insert it into the slot. You can directly insert an SD card into the SD card slot on your computer.

  1. You will see a notification upon insertion for setting up the new card. Click on it and choose the option of Open folder to view files using File Explorer.
  2. A window will open that shows the files on the SD or microSD card.
  3. Using copy and paste functions transfer the driver installation files to your computer.
  4. Safely eject the card from your computer and start the installation of the drivers.

3. Add Internal SATA Hard Drive

There’s another option by adding an internal SATA hard drive to your desktop computer. This procedure should not work on laptops or AIO PCs. Here’s how:

  1. You need a second desktop computer that has the driver installation files for your current computer on a SATA drive. Turn the second desktop computer off.
  2. Remove that drive gently by opening the computer’s casing, disconnecting the SATA data and power cables, and unscrewing it. As electrostatic electricity can damage the internal components, you need to wear an anti-static wrist strip before doing the procedure.
  3. Open the casing of your current computer and properly install the hard drive into it. For this, you need to put in the drive, connect the SATA data cable to the drive, and an unused SATA port on the motherboard. Connect the SATA power cable to the drive and secure the drive. Then close the casing and power the computer on.
  4. The new hard drive may automatically be detected, or you may need to partition it without formatting to access the driver files.
  5. You can use the copy and paste function to move the required files on the computer and start the installation.

4. Use Third-Party Software

Lastly, there’s also a way that would help you to install drivers through the offline package of third-party programs such as DriverPack.

Here is the method with regards to installing the missing LAN or Wi-Fi drivers for connecting to the internet. Once connected you can install the other drivers using Device Manager or Windows Update.

  1. Download the .exe version of the offline network application on another computer with internet access.
  2. Transfer the software package to your computer using the above methods. Install the application and then run it.
  3. On launching the application, you will be suggested the needed network drivers. Follow the on-screen instruction to install them.
  4. Wait during the installation process and once done restart your computer.
  5. The drivers for network adapters should be installed and you should be able to make a wired or wireless internet connection.
  6. You can install the drivers automatically in Device Manager (especially for those devices with a yellow exclamation mark) or head over to Windows Update.

5. Use Network Connectivity

How to Install Drivers Without Internet or CD or USB (2)

You can use Ethernet or WiFi to transfer installation files from one PC to another.

If you are missing most of the drivers but if your Ethernet and WiFi drivers are functional than you can network two pieces together via a shared modem or directly.

This way, if you second PC/laptop has a functional USB port, CD/ROM or Internet, you can copy the files from the second PC/laptop to your first PC/Laptop via network.

The following video explains how to network two PCs:

Also Read:


By going through the methods, you must be able to grasp how to install drivers without internet or CD or USB.

For most, the procedures of using Bluetooth and SD/microSD cards will be suitable. Even novice computer users can do them easily.

As for any third-party software, proceed with caution and verify the source of the drivers before installing. Also, the method of adding a SATA drive may be uncomfortable for some if they are not experienced dismantling their PC.


Add comment


I am an engineer with a keen interest and a passion for PC builds and hardware. is essentially the culmination of our enthusiasm towards this subject. We review PC peripherals and hardware, talk about custom builds and informative topics regarding troubleshooting issues, understanding a component better and general tips for DIY PC builders.