A practical way to be able to use our mobile internet on the computer is by connecting it to the mobile device using a USB cable. However, many users have reported that the USB connection causes a blue screen in Windows How can we solve this problem? It is precisely what we are going to see a little further down.
Your PC had a problem and needs to restart. We are just collecting error information and then we will reboot for you.
Error: USB connection causes a blue screen in Windows 11 and 10
Check cable and try a different port
The first and most basic thing that we are going to have to do is verify that the USB cable is in perfect condition. We recommend, if possible, to try another equal cable. It would also be interesting to try another USB port, maybe the port we were using is damaged or dirty.
Switch to another driver
When we connect both devices, they communicate with each other and it is essential to have a driver on your computer for this to work. Therefore, considering that we encounter BSOD issues when using the USB connection, there is a huge possibility that the driver our computer is using is not compatible.
Here the solution will be to change the driver that we use to solve the problem. We are going to have to make sure that the USB connection is enabled on the device and is connected to the computer, then we will follow these steps:
- We open Device Manager from the start menu.
- We’re going to have to expand Network Adapters.
- We will right click on the USB connection driver and choose the Update driver option.
- Let’s click Browse my computer for drivers > Let me choose from a list of available drivers on my computer.
- We will uncheck the Show compatible drivers option.
- We selected Microsoft in the Manufacturer column, and then we chose Remote NDS-based Internet Sharing Device in the Model column.
To finish, we will click Next and proceed to install the driver.
Reinstall the USB driver
It is also feasible to encounter this annoying error when the drivers are corrupted. Luckily, if the driver is corrupted, we can easily fix it.
Before this we are going to have to open the command prompt and run the following command to stop the netsetupsvc service.
sc.exe config netsetupsvc start=disabled
Once we have stopped the service, we will proceed to reinstall the driver.
- We press the Windows key, type Device Manager and open it.
- We are going to look for the Network Adapters option and expand it.
- We will right click on the USB connection controller and select Uninstall device.
- After uninstalling the driver, we will have to disconnect and reconnect the device, the drivers should be installed automatically.
After reinstalling the driver, we’re going to have to make a few changes to the Windows registry.
But before this, we are going to need to find the GUID of the USB connection controller. So, we’ll open Device Manager, expand Network Adapters, right-click on the USB connection controller, and choose Properties. From here we’re going to go to Details, change Property to class GUID and copy the string (we can right click on it and choose copy).
Now we are going to open the Registry Editor and from the left sidebar we will navigate to the following location:
Important: we will have to replace
Here we are going to have to create three DWORD values by right-clicking on a blank space in the left pane and selecting New > DWORD (32-bit) Value. We’ll do the same to create the next three values.
- IfType: 6
- MediaType: 0
- PhysicalMediaType: 0xe
To finish, we are going to have to execute the following command as an administrator in CMD and enable the services that, before starting with all this, we had disabled.
sc.exe config netsetupsvc start=demand
Run the network adapter troubleshooter
The Network Adapter Troubleshooter is a simple solution to this issue. Windows can take care of repairing it for us. The way to run it varies slightly depending on the version of Windows.
In the case of Windows 11 we will have to go to Settings> System> Troubleshoot and click on Other troubleshooters. Now we are going to click on Run next to Network adapters.
In Windows 10 we press Windows + i to open Settings and we will go to Update and security> Troubleshoot> Additional troubleshooters. Now we proceed to click on Network adapters > Run the troubleshooter.
We will have to follow the instructions on the screen to complete the process.
Repair system files
In case nothing worked, the only alternative left is that the system files are damaged and we must repair them. For this it is possible to execute the SFC and DISM commands or to repair the operating system using the installation media.