Fix: PRIMARY_TRANSPORT_CONNECT_FAILED Error
3 min. read
Published on
Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more
ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED (746) is a Windows BSoD that occurs when there are network issues.
It often occurs while connecting to a VPN, proxy, or your primary internet connection. When it happens, your PC switches to a secondary internet source like a different Wi-Fi or cable connection.
This is not always safe because the secondary connection may not be secure or stable. So here is how to fix the error and connect to your primary network again.
How to fix ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED
Try restarting your PC, and if you cannot, try entering Windows Safe Mode. Also, since this is a connection failure, try disabling VPNs and proxies and check your Internet hardware.
Make sure all cables are properly connected and your router is working. If you’re still having trouble, follow the more advanced fixes below.
1. Update network drivers
- Press Windows key + X and select Device Manager.
- Expand the Network adapters section.
- If there are more adapters, select the one you’re currently connected to.
- Right-click on it, and select Update.
- Select Search automatically for drivers and confirm by clicking OK.
- Wait for the process to complete, restart your PC, and check if the ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED error shows up again.
2. Run a SFC scan
- Type Windows key + S, enter cmd and select Run as administrator.
- Type the following command: sfc/scannow and press Enter.
- Wait for the process to complete. This command automatically scans for corrupt system files. If it finds any, it’ll replace them.
- Restart your PC and check if the error persists.
3. Change DNS servers
- Press Windows key + R, type ncpa.cpl, and press Enter.
- Select the network you’re currently connected to, right-click on it, and pick Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Select Use the following DNS address and change the address for primary and secondary. You can use Google’s DNS: 8.8.8.8 and 8.8.4.4.
- Save settings and check if the primary transport error persists.
3. Run an antivirus scan
- Go to Settings> Privacy and security.
- Select Windows Security.
- Select Open Windows Seecurity> Virus & Threat Protection.
- Select Full Scan, then click on the Scan now button.
- Wait for the process to complete, and restart your PC.
If you use a third-party antivirus such as Malwarebytes or Norton, follow the same steps to do a full system scan.
4. Allow app through firewall
- If the error occurre when you tried using a specific app, open Windows Firewall.
- Click on Advanced settings. This will open the Windows Firewall with Advanced Security window.
- Click Inbound Rules.
- On the right-hand panel, click New Rule….
- Select Program and click Next.
- Select This program path: and click Browse to locate the executable file of the app you want to allow.
- Click Next and follow the on-screen instructions to save the settings.
This will help if you tried using an app that needs the Internet to run, but is blocked by the Windows Firewall.
Make sure to only set such rules for apps and programs you know for a fact are safe to use and virus-free.
If the ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED message still shows up even after those fixes, please give us more details in the comments below and we’ll try to get back to you with another solution.
User forum
0 messages